We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
These lines in CMakeLists.txt make sure we use gcc's binutils like gcc-ar for LTO on gcc >= 4.9.
gcc-ar
The Ubuntu packages for gcc >= 4.9 name their binaries with a version suffix, such as gcc-ar-5
gcc-ar-5
With gcc 5.2 on Travis, we see the code path for gcc specific binutils triggers but then trying to invoke gcc-ar fails since there is no binary named like that (i.e. the version suffix is missing).
Fix naming scheme to gcc-ar-4.9 in CMakeLists.txt.
gcc-ar-4.9
CMakeLists.txt
Blocks:
The text was updated successfully, but these errors were encountered:
See also #2120, which is the new blocker for Project-OSRM/node-osrm#153 since I'd prefer to use clang++ over g++ because:
sudo:false
Sorry, something went wrong.
Blocks: #1975 and Project-OSRM/node-osrm#153
Both of those issues are solved and #2120 is also now solved which means:
@daniel-j-h anything more to do around gcc before closing this? /cc @TheMarex
Some platforms are still hitting this issue (see #3441) which makes compilation fail by default. Even on master (the soon-to-be 5.5 stable release).
Closing as resolved. We disable lto now by default: #3524.
If you know what you're doing you can pass -DNEBALE_LTO to cmake in order to re-enable LTO.
-DNEBALE_LTO
No branches or pull requests
These lines in CMakeLists.txt make sure we use gcc's binutils like
gcc-ar
for LTO on gcc >= 4.9.The Ubuntu packages for gcc >= 4.9 name their binaries with a version suffix, such as
gcc-ar-5
With gcc 5.2 on Travis, we see the code path for gcc specific binutils triggers but then trying to invoke
gcc-ar
fails since there is no binary named like that (i.e. the version suffix is missing).Fix naming scheme to
gcc-ar-4.9
inCMakeLists.txt
.Blocks:
The text was updated successfully, but these errors were encountered: