首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么禁用-共享在gcc 4.7构建与gmp mpfr mpc一起进行本地编译?

为什么禁用-共享在gcc 4.7构建与gmp mpfr mpc一起进行本地编译?
EN

Stack Overflow用户
提问于 2012-04-01 04:03:13
回答 1查看 1.2K关注 0票数 0

环境:

cpu: E5530

os: SUSE 10 SP2

gcc: 4.1.2

m4,binutils,autoconf,automake:最新版gcc 4.7版。

PATH/LD_LIBRARY_PATH设置正确。

对象: gcc php httpd的本机优化。

代码语言:javascript
复制
with -march=nocona -O2 -pipe -fomit-frame-pointer  
gcc 4.1.2  gmp,mpfr,mpc OK  
gcc 4.1.2  gcc4.7 with gmp,mpfr,mpc OK  

with -march=native -O2 -pipe -fomit-frame-pointer  
gcc 4.7  gmp,mpfr,mpc OK  
gcc 4.7  gcc4.7 with gmp,mpfr,mpc OK 

newest built gcc 4.7  
gcc 4.7  ppl,cloog OK  

gcc 4.7 build source tree together with gmp,mpfr,mpc,ppl,cloog  
error in configure ppl because not found gmp library.  

gcc 4.7 build source tree for native compile together with gmp,mpfr,mpc without ppl and cloog OK

但是系统通过检查子目录中的config.log添加了禁用共享,尽管gcc 4.7明确地配置-启用-共享-禁用-静态。ppl中的配置参数没有在ppl的配置帮助中列出。

EN

回答 1

Stack Overflow用户

发布于 2012-04-25 08:28:21

但是系统通过检查子目录中的config.log添加了禁用共享,尽管gcc 4.7明确地配置-启用-共享-禁用-静态

gcc分几个阶段建设。早期阶段不考虑使用--disable-shared开关。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9961808

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档