ubuntu 下编译出错

编译打包和其他
回复
jerry110
帖子: 2
注册时间: 2012-06-23 14:11

ubuntu 下编译出错

#1

帖子 jerry110 » 2012-06-23 14:24

各位前辈好
小弟时刚刚接触ubuntu,目前在工作中编译代码报错,
还请大家帮忙看看。报错信息如下。gcc已经安装过了。
/usr/bin/ld: skipping incompatible /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/libgcc.a when searching for -lgcc
/usr/bin/ld: cannot find -lgcc
/usr/bin/ld: skipping incompatible /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/libgcc_s.so when searching for -lgcc_s
/usr/bin/ld: cannot find -lgcc_s
/usr/bin/ld: skipping incompatible /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/../../../libc.so when searching for -lc
/usr/bin/ld: skipping incompatible /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/../../../libc.a when searching for -lc
/usr/bin/ld: skipping incompatible /usr/lib/x86_64-linux-gnu/libc.so when searching for -lc
/usr/bin/ld: skipping incompatible /usr/lib/x86_64-linux-gnu/libc.a when searching for -lc
/usr/bin/ld: cannot find -lc
/usr/bin/ld: skipping incompatible /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/libgcc.a when searching for -lgcc
/usr/bin/ld: cannot find -lgcc
/usr/bin/ld: skipping incompatible /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/libgcc_s.so when searching for -lgcc_s
/usr/bin/ld: cannot find -lgcc_s
collect2: ld returned 1 exit status
make[1]: *** [mod_elf_flags] 错误 1
再次感谢。
jerry110
帖子: 2
注册时间: 2012-06-23 14:11

ubuntu 下编译出错

#2

帖子 jerry110 » 2012-06-23 15:23

各位前辈好
小弟时刚刚接触ubuntu,目前在工作中编译代码报错,
还请大家帮忙看看。报错信息如下。gcc已经安装过了。
/usr/bin/ld: skipping incompatible /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/libgcc.a when searching for -lgcc
/usr/bin/ld: cannot find -lgcc
/usr/bin/ld: skipping incompatible /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/libgcc_s.so when searching for -lgcc_s
/usr/bin/ld: cannot find -lgcc_s
/usr/bin/ld: skipping incompatible /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/../../../libc.so when searching for -lc
/usr/bin/ld: skipping incompatible /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/../../../libc.a when searching for -lc
/usr/bin/ld: skipping incompatible /usr/lib/x86_64-linux-gnu/libc.so when searching for -lc
/usr/bin/ld: skipping incompatible /usr/lib/x86_64-linux-gnu/libc.a when searching for -lc
/usr/bin/ld: cannot find -lc
/usr/bin/ld: skipping incompatible /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/libgcc.a when searching for -lgcc
/usr/bin/ld: cannot find -lgcc
/usr/bin/ld: skipping incompatible /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/libgcc_s.so when searching for -lgcc_s
/usr/bin/ld: cannot find -lgcc_s
collect2: ld returned 1 exit status
make[1]: *** [mod_elf_flags] 错误 1
再次感谢。
atsivsucks
帖子: 221
注册时间: 2012-03-01 19:23
系统: Ubuntu 12.04

Re: ubuntu 下编译出错

#3

帖子 atsivsucks » 2012-06-23 15:35

你編譯什麼東西,如果是開源程序不妨說一下,另外建議安裝build-essential
sudo apt-get install build-essential
atsivsucks
帖子: 221
注册时间: 2012-03-01 19:23
系统: Ubuntu 12.04

Re: ubuntu 下编译出错

#4

帖子 atsivsucks » 2012-06-23 15:39

另外你可能需要安裝libgcc1
sudo apt-get install libgcc1
回复