avatar
Ask a g++ compilation qestion# Programming - 葵花宝典
c*t
1
g++ 3.2 就没有问题。3.4怎么不行?
$ make -f makefile all
rm -f ../../../../programs/libraries/libxmlparse.a
g++ -qmkshrobj -o ../../../../programs/libraries/libxmlparse.so ../../../../programs/libraries/static/libxmlparse_s.a
-blibpath:./programs/libraries:/usr/lib/threads:/lib:/usr/lib:/lib:/software/ace/ACE_wrappers/ace
-L/lib -ldl -lpthreads -ltli_r -lC_r
g++: `-b' must come at the start of the command line
make: *** [../../../../programs/libraries/libxmlparse.a] Error 1
$ g++ --version
g++
avatar
t*t
2

~~~~~~~~~~~~~~
what is this?

【在 c**t 的大作中提到】
: g++ 3.2 就没有问题。3.4怎么不行?
: $ make -f makefile all
: rm -f ../../../../programs/libraries/libxmlparse.a
: g++ -qmkshrobj -o ../../../../programs/libraries/libxmlparse.so ../../../../programs/libraries/static/libxmlparse_s.a
: -blibpath:./programs/libraries:/usr/lib/threads:/lib:/usr/lib:/lib:/software/ace/ACE_wrappers/ace
: -L/lib -ldl -lpthreads -ltli_r -lC_r
: g++: `-b' must come at the start of the command line
: make: *** [../../../../programs/libraries/libxmlparse.a] Error 1
: $ g++ --version
: g++

avatar
c*t
3
It's "g++ -fPIC -shared ...".
-qmkshrobj is for AIX...

笞髦刑岬 】

【在 t****t 的大作中提到】
:
: ~~~~~~~~~~~~~~
: what is this?

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。