Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"make test" returns too many errors #285

Open
UIT-20521672 opened this issue May 24, 2022 · 4 comments
Open

"make test" returns too many errors #285

UIT-20521672 opened this issue May 24, 2022 · 4 comments

Comments

@UIT-20521672
Copy link

UIT-20521672 commented May 24, 2022

I am trying to install charm on Kali Linux, my python version is Python 3.10.4.
I have installed the dependencies: GMP 5.x, PBC, OPENSSL.

After that, I ran "./configure.sh" and "make install". The two command ran without any errors.
But then I ran "make test" and it returned too many errors.
image

image

@dausonhoang
Copy link

Same here on Ubuntu. It seems to me Charm is no longer maintained.

@PekeDevil
Copy link

PekeDevil commented Jun 21, 2022

I managed to install charm on Ubuntu with PBC as the chosen math libraries by following this tutorial.

Despite following the above tutorial, I also had to install the following dependencies: libssl-dev, flex and bison. With this steps I installed Charm in Ubuntu for WSL, in a RPI4 running Ubuntu 20.04.4 LTS, and on a RPI0 running Raspbian Stretch.

I'm sorry for not being able to provide more insight for Kali. I hope these steps help 😄.

@Naheel-Azawy
Copy link

Just in case someone finds this in the future, I'd say better use something more portable like pyenv.
Something like the following did the job for me

pyenv install 3.7.5
eval "$(pyenv init -)"
pyenv global 3.7.5
git clone https://github.com/JHUISI/charm
cd charm
./configure
make
make install
make test

@suiahae
Copy link

suiahae commented Apr 6, 2023

python=3.7 and pyparsing=2.4.0 will be ok

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants