-
Notifications
You must be signed in to change notification settings - Fork 30k
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
gcc 4.7 compile fails for 1.0.0 #432
Comments
We can't support anything less than gcc 4.8, that boat has shipped unfortunately and was out of our control (v8 embraced C++11). You're either going to have to find a path to getting a newer version on your system or just use one of the binaries available in https://iojs.org/dist/latest/ as they should be portable. |
Ok, I'm fine with upgrading gcc - I just didnt know that was the fix! A compiler check in the configure script or makefile would be helpful. Thanks. |
agreed re compiler check, we should do that (I'm probably not the person to do it though), it is written on the README though |
A compiler check would be nice but it's complicated; the output of |
I've been able to make it build using |
@santigimeno I'd be alright with taking that patch (just |
@bnoordhuis The only thing that worries me is in the case there's not an easy way to upgrade to higher gcc versions in |
I wouldn't be comfortable with that either, no. :-) If it helps, clang 3.5 built painlessly from source for me on wheezy; the only thing you need is patience, or lots of cores. |
gcc 4.7 had only partial c++11 support; I'd avoid lowering requirements. |
Fair enough. I'll try to use clang instead. Thanks for the info! |
After a long build process for 1.0.0, it dies with
Googling for that error brings up this chat
http://logs.nodejs.org/node-forward/2014-10-25
Sure enough, I'm using gcc version 4.7.3 (Gentoo 4.7.3-r1 p1.4, pie-0.5.5)
The text was updated successfully, but these errors were encountered: