LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 742|回复: 5

编译安装出错的时候一般的解决思路是怎样的?

[复制链接]
发表于 2005-6-12 13:44:28 | 显示全部楼层 |阅读模式
如果要从源码编译安装软件,在编译(make阶段)的时候出错,像下面的这样:

  1. t.a ../BasicUsageEnvironment/libBasicUsageEnvironment.a
  2. collect2: ld terminated with signal 11 [段错误]
  3. make[1]: *** [testMPEG2TransportStreamer] 错误 1
  4. make[1]: Leaving directory `/home/simon/mplayer/live/testProgs'
  5. make: *** [testProgs/testMP3Streamer] 错误 2
复制代码


一般可以从那些地方寻求解决的方法呢?
希望得到各位指教
发表于 2005-6-12 16:21:50 | 显示全部楼层
你的编译器是什么版本?
回复 支持 反对

使用道具 举报

发表于 2005-6-12 16:34:16 | 显示全部楼层
参数是否正确,是否缺少依赖,动态连接库是否能找到。好久没用源码编译了,快忘了。

楼主给出的错误信息太少了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-14 20:49:53 | 显示全部楼层
Post by bbbush
你的编译器是什么版本?

我的编译器:

  1. $ gcc -v
  2. Reading specs from /usr/lib/gcc-lib/i486-linux/3.3.5/specs
  3. Configured with: ../src/configure -v --enable-languages=c,c++,java,f77,pascal,objc,ada,treelang --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared --with-system-zlib --enable-nls --without-included-gettext --enable-__cxa_atexit --enable-clocale=gnu --enable-debug --enable-java-gc=boehm --enable-java-awt=xlib --enable-objc-gc i486-linux
  4. Thread model: posix
  5. gcc version 3.3.5 (Debian 1:3.3.5-8)

复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-14 20:56:24 | 显示全部楼层
Post by xfmaple
参数是否正确,是否缺少依赖,动态连接库是否能找到。好久没用源码编译了,快忘了。

楼主给出的错误信息太少了

如果是缺少依赖是否可以在./configure的时候提示error呢?我说的error是指在make的时候出现的。
动态链接库一般是不是也会在./configure的时候提示缺少xxx.o文件?
回复 支持 反对

使用道具 举报

发表于 2005-6-14 23:54:02 | 显示全部楼层
collect2: ld terminated with signal 11 [段错误]


这种段错误是最难解决的,几乎没人知道问题在哪里
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表