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

Manage compilers? #118

Closed
poikilotherm opened this issue Aug 18, 2014 · 4 comments
Closed

Manage compilers? #118

poikilotherm opened this issue Aug 18, 2014 · 4 comments
Labels
enhancement New feature or request

Comments

@poikilotherm
Copy link
Contributor

Hi there,

when you use virtualenvs, it might be necessary to compile native extensions for python inside it (e.g. numpy/matplotlib).

Would it be of interest to manage installation of gcc/g++/gfortran for the virtualenv?

I would implement such thing, as I need it myself... ;)

@igalic
Copy link
Contributor

igalic commented Aug 18, 2014

generally, when installing python-dev(el) the compilers should be pulled in as dependencies.

@poikilotherm
Copy link
Contributor Author

Not necessarily. I looked at the deps of python-dev under Ubuntu 12.04 LTS, CentOS 6.5 and Fedora 20. There is a fair chance that gcc C-Compiler gets into the dep chain for the python-dev sys package, but gfortran or g++ is most certainly not part of it.

Also, some people might want to use the Intel compiler e.g. for numpy instead of gcc.

@igalic
Copy link
Contributor

igalic commented Aug 18, 2014

ad first: true
ad second: i didn't not know that.

@ghoneycutt
Copy link
Member

@poikilotherm @igalic If compilers are necessary, modules such as this should not try to manage that, instead we should include a module that handles those compilers such as puppetlabs/gcc. Happy to include a third party module as needed.

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

No branches or pull requests

4 participants