我正在尝试从源代码编译pynifti
包(涉及Anaconda Python发行版的长篇故事)。哪个版本的`gcc`支持`--no-undefined`开关?
运行make
后,我收到以下错误:
gcc: error: unrecognized command line option ‘--Wl,--no-undefined’
事实上,手册(man gcc
)不包含任何信息关于--no-undefined
开关。我的版本gcc
是4.8.5。另外,我找不到https://gcc.gnu.org/onlinedocs/gcc/Option-Index.html#Option-Index中的no-undefined
选项
但是,从Force GCC to notify about undefined references in shared libraries我推断它至少对某些版本的gcc
是有效的开关。
Do:s/- Wl/-Wl/ – yugr
谢谢,它现在正在工作;我讨厌修复第三方代码 – abukaj