【发布时间】:2011-11-20 22:39:59
【问题描述】:
我尝试在 Debian 64 位机器上从源代码构建 gcc-4.5.2。 我最终只有 64 位版本的编译器,但没有 32 位版本。 当我尝试构建 32 位应用程序时,我看到以下链接器错误。 当我尝试“-m32”选项时,我收到了这条消息 /usr/bin/ld:搜索-lgcc时跳过不兼容的/usr/local/gcc452/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/libgcc.a /usr/bin/ld: 找不到 -lgcc /usr/bin/ld: 找不到 -lgcc_s collect2: ld 返回 1 个退出状态 我应该怎么做才能正确构建 gcc。
【问题讨论】:
-
我想我找到了问题,我使用了--disable-multilib