configure: error: cannot compute suffix of object files: cannot compile See `config.log' for more...

[geyu@192 gcc-build]$ make all-target-libgcc
make[1]: 进入目录“/tmp/src/gcc-build/libiberty”
make[2]: 进入目录“/tmp/src/gcc-build/libiberty/testsuite”
make[2]: 对“all”无需做任何事。
make[2]: 离开目录“/tmp/src/gcc-build/libiberty/testsuite”
make[1]: 离开目录“/tmp/src/gcc-build/libiberty”
make[1]: 进入目录“/tmp/src/gcc-build/lto-plugin”
make all-am
make[2]: 进入目录“/tmp/src/gcc-build/lto-plugin”
WARNING: liblto_plugin.la is static, not copying to ../gcc/liblto_plugin.la
make[2]: 离开目录“/tmp/src/gcc-build/lto-plugin”
make[1]: 离开目录“/tmp/src/gcc-build/lto-plugin”
make[1]: 进入目录“/tmp/src/gcc-build/intl”
make[1]: 对“all”无需做任何事。
make[1]: 离开目录“/tmp/src/gcc-build/intl”
make[1]: 进入目录“/tmp/src/gcc-build/build-x86_64-pc-linux-gnu/libiberty”
make[2]: 进入目录“/tmp/src/gcc-build/build-x86_64-pc-linux-gnu/libiberty/testsuite”
make[2]: 对“all”无需做任何事。
make[2]: 离开目录“/tmp/src/gcc-build/build-x86_64-pc-linux-gnu/libiberty/testsuite”
make[1]: 离开目录“/tmp/src/gcc-build/build-x86_64-pc-linux-gnu/libiberty”
make[1]: 进入目录“/tmp/src/gcc-build/build-x86_64-pc-linux-gnu/fixincludes”
make[1]: 对“all”无需做任何事。
make[1]: 离开目录“/tmp/src/gcc-build/build-x86_64-pc-linux-gnu/fixincludes”
make[1]: 进入目录“/tmp/src/gcc-build/build-x86_64-pc-linux-gnu/libcpp”
test -f config.h || (rm -f stamp-h1 && make stamp-h1)
make[1]: 离开目录“/tmp/src/gcc-build/build-x86_64-pc-linux-gnu/libcpp”
make[1]: 进入目录“/tmp/src/gcc-build/zlib”
true "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/bin/gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=/tmp/src/gcc-8.2.0/missing makeinfo --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "EXPECT=expect" "RUNTEST=runtest" "RUNTESTFLAGS=" "exec_prefix=/usr/local/i386elfgcc" "infodir=/usr/local/i386elfgcc/share/info" "libdir=/usr/local/i386elfgcc/lib" "prefix=/usr/local/i386elfgcc" "tooldir=/usr/local/i386elfgcc/i386-elf" "AR=ar" "AS=as" "CC=/usr/bin/gcc" "CXX=g++" "LD=/usr/bin/gcc" "LIBCFLAGS=-g -O2" "NM=nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # make
make[1]: 离开目录“/tmp/src/gcc-build/zlib”
make[1]: 进入目录“/tmp/src/gcc-build/libbacktrace”
make all-am
make[2]: 进入目录“/tmp/src/gcc-build/libbacktrace”
true DO=all multi-do # make
make[2]: 离开目录“/tmp/src/gcc-build/libbacktrace”
make[1]: 离开目录“/tmp/src/gcc-build/libbacktrace”
make[1]: 进入目录“/tmp/src/gcc-build/libcpp”
test -f config.h || (rm -f stamp-h1 && make stamp-h1)
make[1]: 离开目录“/tmp/src/gcc-build/libcpp”
make[1]: 进入目录“/tmp/src/gcc-build/libdecnumber”
make[1]: 对“all”无需做任何事。
make[1]: 离开目录“/tmp/src/gcc-build/libdecnumber”
make[1]: 进入目录“/tmp/src/gcc-build/fixincludes”
make[1]: 对“all”无需做任何事。
make[1]: 离开目录“/tmp/src/gcc-build/fixincludes”
make[1]: 进入目录“/tmp/src/gcc-build/gcc”
make[1]: 离开目录“/tmp/src/gcc-build/gcc”
Checking multilib configuration for libgcc...
mkdir -p -- i386-elf/libgcc
Configuring in i386-elf/libgcc
configure: creating cache ./config.cache
checking build system type... x86_64-pc-linux-gnu
checking host system type... i386-pc-elf
checking for --enable-version-specific-runtime-libs... no
checking for a BSD-compatible install... /usr/bin/install -c
checking for gawk... gawk
checking for i386-elf-ar... i386-elf-ar
checking for i386-elf-lipo... i386-elf-lipo
checking for i386-elf-nm... /tmp/src/gcc-build/./gcc/nm
checking for i386-elf-ranlib... i386-elf-ranlib
checking for i386-elf-strip... i386-elf-strip
checking whether ln -s works... yes
checking for i386-elf-gcc... /tmp/src/gcc-build/./gcc/xgcc -B/tmp/src/gcc-build/./gcc/ -B/usr/local/i386elfgcc/i386-elf/bin/ -B/usr/local/i386elfgcc/i386-elf/lib/ -isystem /usr/local/i386elfgcc/i386-elf/include -isystem /usr/local/i386elfgcc/i386-elf/sys-include
checking for suffix of object files... configure: error: in /tmp/src/gcc-build/i386-elf/libgcc': configure: error: cannot compute suffix of object files: cannot compile Seeconfig.log' for more details.
make: *** [Makefile:11598:configure-target-libgcc] 错误 1

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 悄悄的情长野花 绕着黑夜说话 述说暮念思华 月夜总是这样 勾起甜蜜 羞涩心肠 白天的你没有夜里的惆怅 总会在独处时...
    王穆阅读 348评论 2 3
  • gityuanBinder系列红茶深入理解Android 卷1卷2深入剖析 Android 内核Android 系...
    Wi1ls努力努力再努力阅读 264评论 0 0
  • 第一次写食谱呢,之前都是时隔好久才把近期做的好吃的分享给大家,感觉有点太慢了,所以这次及时分享一篇,嘿嘿。 七夕啦...
    猫尾上的荷包蛋阅读 443评论 12 6
  • 日本人使用汉字的历史也是比较长了,跟朝鲜半岛一样,汉字都是从中国传入过去的,只不过目前日本是汉字和假名共同使用,而...
    悠悠飘落叶阅读 1,022评论 0 0