gcc ld OS X:未知选项-z

wgxvkvu9  于 2022-11-13  发布在  其他
关注(0)|答案(1)|浏览(132)

我试图编译一个特殊的包多模拟称为MUSIC(https://github.com/INCF/MUSIC).我没有任何问题编译它在ubuntu上,但当我试图编译它在os x上,我得到这个错误:

ld: unknown option: -z
collect2: error: ld returned 1 exit status
make[2]: *** [libmusic.la] Error 1

我几乎什么都试过了:cross-compiling(交叉编译器不工作),使用与binutils一起安装的ld ...但我总是得到相同的错误。

htrmnn0y

htrmnn0y1#

我知道这是一个老问题,但我会回答,为了完成。
这个问题已通过https://github.com/INCF/MUSIC/pull/24解决。
结果我在尝试编译csstidy时遇到了同样的错误。在我的情况下,我不得不直接在Makefile中删除链接器标志。

相关问题