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

pyvex_c missing #47

Closed
jimaf opened this issue Dec 15, 2015 · 7 comments
Closed

pyvex_c missing #47

jimaf opened this issue Dec 15, 2015 · 7 comments

Comments

@jimaf
Copy link

jimaf commented Dec 15, 2015

I run pip install angr and get a warning that pyvex_c can not be found when building pyvex. I believe there is a missing dependency

@ltfish
Copy link
Member

ltfish commented Dec 15, 2015

@zardus You might know what's going on.

Let me do a pip install angr right now.

@jimaf
Copy link
Author

jimaf commented Dec 15, 2015

Using..
pip 1.1 from /usr/lib/python2.7/dist-packages (python 2.7)

Linux debian-cgc 3.2.0-4-amd64 #1 SMP Debian 3.2.68-1+deb7u5 x86_64 GNU/Linux

@jimaf jimaf closed this as completed Dec 15, 2015
@jimaf jimaf reopened this Dec 15, 2015
@ltfish
Copy link
Member

ltfish commented Dec 15, 2015

pip install angr works for me (on Ubuntu 14.04). You don't need pyvex_c if you are installing from PyPI, since we have built the pyvex_static.so for you.

If you want to compile pyvex on a different system and requires pyvex_c, you might want to checkout pyvex from https://github.com/angr/pyvex, and perform a manual compilation.

@zardus is the expert, so he should be able to answer this question in depth.

@rhelmot
Copy link
Member

rhelmot commented Dec 15, 2015

Pip 1.1 is positively ancient and I think we agreed not to support it?

You can get yourself a virtual environment with an up-to-date pip (from the python repos, not debian's) with

mkvirtualenv angr, pip install -U pip, and then pip install angr should have a better chance of success.

@jimaf
Copy link
Author

jimaf commented Dec 15, 2015

Thanks.
-Jimaf


Jim Alves-Foss, Director
Center Secure & Dependable Systems

University of Idaho

Sent from my Android phone using TouchDown (www.nitrodesk.com)

-----Original Message-----
From: Andrew Dutcher [notifications@github.com]
Received: Tuesday, 15 Dec 2015, 12:15AM
To: angr/angr [angr@noreply.github.com]
CC: Alves-Foss, James (jimaf@uidaho.edu) [jimaf@uidaho.edu]
Subject: [BULK] Re: [angr] pyvex_c missing (#47)

Pip 1.1 is positively ancient and I think we agreed not to support it?

You can get yourself a virtual environment with an up-to-date pip (from the python repos, not debian's) with

mkvirtualenv angr, pip install -U pip, and then pip install angr should have a better chance of success.

Reply to this email directly or view it on GitHubhttps://github.com//issues/47#issuecomment-164680763.

@jimaf
Copy link
Author

jimaf commented Dec 17, 2015

Thanks.

After updating pip, and upgrading setup tools, and then installing python-dev and other packages as per the README.md in the angr directory; it work. I was trying to follow the instructions in: https://github.com/angr/angr-doc/blob/master/README.md and this misses the extra packages that need to be installed.

Now that I have it, I will play with it.

-jimaf
From: ltfish [mailto:notifications@github.com]
Sent: Tuesday, December 15, 2015 12:13 AM
To: angr/angr
Cc: Alves-Foss, James (jimaf@uidaho.edu)
Subject: Re: [angr] pyvex_c missing (#47)

pip install angr works for me (on Ubuntu 14.04). You don't need pyvex_c if you are installing from PyPI, since we have built the pyvex_static.so for you.

If you want to compile pyvex on a different system and requires pyvex_c, you might want to checkout pyvex from https://github.com/angr/pyvex, and perform a manual compilation.

@zardushttps://github.com/zardus is the expert, so he should be able to answer this question in depth.


Reply to this email directly or view it on GitHubhttps://github.com//issues/47#issuecomment-164680405.

@ltfish
Copy link
Member

ltfish commented Dec 17, 2015

It's great to know that the problem is solved!

Please close this issue :-)

@rhelmot rhelmot closed this as completed Mar 20, 2016
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

3 participants