即使在设置sysroot之后也找不到/lib/libc.so.6

时间:2014-05-26 13:37:28

标签: c++ c linux gcc cross-compiling

我收到这样的错误

gcc/i586-rdk-linux/4.8.3/ld: cannot find /lib/libc.so.6
gcc/i586-rdk-linux/4.8.3/ld: cannot find /usr/lib/libc_nonshared.a
collect2: error: ld returned 1 exit status

这是我给出的命令。

$ i586-rdk-linux-g++  -m32 -march=i586 --sysroot=$(SYSROOT) ./obj/*.o -fPIC  -shared -o libmine.so -L$(LDOPTS)

似乎链接器在/ lib / eventhough中搜索libc.so.6我正在设置sysroot。我有什么问题吗?

提前致谢

0 个答案:

没有答案