-
Notifications
You must be signed in to change notification settings - Fork 29.8k
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
Cannot Build Node.js 6.7.0 on CorePure64 Tinycore Linux #8867
Comments
/cc @srl295 fyi |
Thanks. RTTI is needed for ICU. It's supposed to be on just for Icu.
|
tools/icu/icu-generic.gyp probably needs to |
ICU should be compiled with -frtti (and it sets that flag in its gyp file) but it was also inheriting the -fno-rtti flag from common.gypi, breaking the build on some systems. Fixes: nodejs#8867
ICU should be compiled with -frtti (and it sets that flag in its gyp file) but it was also inheriting the -fno-rtti flag from common.gypi, breaking the build on some systems. Fixes: #8867 PR-URL: #8886 Reviewed-By: Johan Bergström <[email protected]> Reviewed-By: Franziska Hinkelmann <[email protected]>
ICU should be compiled with -frtti (and it sets that flag in its gyp file) but it was also inheriting the -fno-rtti flag from common.gypi, breaking the build on some systems. Fixes: #8867 PR-URL: #8886 Reviewed-By: Johan Bergström <[email protected]> Reviewed-By: Franziska Hinkelmann <[email protected]>
ICU should be compiled with -frtti (and it sets that flag in its gyp file) but it was also inheriting the -fno-rtti flag from common.gypi, breaking the build on some systems. Fixes: #8867 PR-URL: #8886 Reviewed-By: Johan Bergström <[email protected]> Reviewed-By: Franziska Hinkelmann <[email protected]>
I'm trying to build node version 6.7.0 on 64 bit Tinycore Linux with g++ version 5.2.0.
I'm getting an error that the
-fno-rtti
flag is being set when the code is usingtypeid
anddynamic_cast
.Steps to reproduce
CorePure64 TinyCore Linux ISO Download http://tinycorelinux.net/7.x/x86_64/release/CorePure64-7.2.iso
tce-load -wi python-dev compiletc wget https://nodejs.org/dist/v6.7.0/node-v6.7.0.tar.gz tar -zvxf node-v6.7.0.tar.gz cd node-v6.7.0 ./configure make
Make output
The text was updated successfully, but these errors were encountered: