【发布时间】:2017-09-05 14:57:47
【问题描述】:
我无法在我的 linux 电脑上编译任何东西。我不知道为什么,可能我已经安装了一些软件包并弄得一团糟。我已经卸载并重新安装了 gcc 和其他软件包,但没有好消息.. 仍然是这个问题。
这是消息:
/usr/lib64/gcc/x86_64-suse-linux/4.8/../../../../x86_64-suse-
linux/bin/ld: /usr/lib64/gcc/x86_64-suse-linux/4.8/../../../../lib64/crt1.o: unrecognized relocation (0x29) in section `.text'
知道这是什么意思以及如何解决这个问题吗?
干杯
【问题讨论】:
-
看起来目标文件与链接器不兼容?
-
我有 gcc (SUSE Linux) 4.8.5 和 ldd (GNU libc) 2.25 。我花了好几个小时试图理解它是什么
标签: c++ linux gcc opensuse ldd