You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The "--copy-dt-needed-entries" linker option breaks when using the gold linker instead of the older ld linker on linux. This is very problematic as newer linux distributions (debian and ubuntu as of my knowledge now) ship with gold as the default linker. That means /usr/bin/ld is gold.
I suggest to remove this flag entirely. My proposed solution is to expose a HPX_LIBRARIES cmake variable in FindHPX.cmake which should be used to add to target_link_libraries in external builds. This is standard procedure for any other library out there.
Comments? Suggestions?
The text was updated successfully, but these errors were encountered:
The "--copy-dt-needed-entries" linker option breaks when using the gold linker instead of the older ld linker on linux. This is very problematic as newer linux distributions (debian and ubuntu as of my knowledge now) ship with gold as the default linker. That means /usr/bin/ld is gold.
I suggest to remove this flag entirely. My proposed solution is to expose a HPX_LIBRARIES cmake variable in FindHPX.cmake which should be used to add to target_link_libraries in external builds. This is standard procedure for any other library out there.
Comments? Suggestions?
The text was updated successfully, but these errors were encountered: