-
Notifications
You must be signed in to change notification settings - Fork 900
configury: add the --enable-static-runtime option #829
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
Conversation
with this option, static libraries are forced to be built, and orted is linked with the --static libtool flag. This is enough so orted does not need the intel compiler runtime dynamic libraries when compiled with icc.
I'm not a big fan of
|
if we use a better option could be to build fwiw, here is the ldd output of orted when configure'd with
surprisingly, some libs (such as libutil) are dynamic, even if static version are available
so passing the libtool |
in the case of the intel compiler, it seems the runtime might not even be necessary. |
I wonder if this is turning into a FAQ item rather than an autotools solution...? I.e., should we just add @ggouaillardet's trick of |
I will double check this tomorrow |
indeed, only |
To close out this PR: we decided to make this an FAQ item and leave autogen/configure alone. The FAQ item has been added, so I'm closing this PR (and #818). |
v2.x group updates
with this option, static libraries are forced to be built, and
orted is linked with the --static libtool flag.
This is enough so orted does not need the intel compiler runtime
dynamic libraries when compiled with icc.