[Bug bootstrap/56554] New: stage2 ./intl: error: C compiler cannot create executables
dougmencken at gmail dot com
gcc-bugzilla@gcc.gnu.org
Wed Mar 6 23:14:00 GMT 2013
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56554
Bug #: 56554
Summary: stage2 ./intl: error: C compiler cannot create
executables
Classification: Unclassified
Product: gcc
Version: 4.8.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: bootstrap
AssignedTo: unassigned@gcc.gnu.org
ReportedBy: dougmencken@gmail.com
I built standard C Library with TLS support, and now I cannot bootstrap GCC. On
stage2, I got (from ./intl/config.log):
----------------------------------------
configure:2978: checking for C compiler default output file name
configure:3000: /root/build-farm/_gcc_bootstrap/./prev-gcc/xgcc
-B/root/build-farm/_gcc_bootstrap/./prev-gcc/
-B/usr/powerpc32-gnu-linux-uclibc/bin/ -B/usr/powerpc32-gnu-linux-uclibc/bin/
-B/usr/powerpc32-gnu-linux-uclibc/lib/ -isystem
/usr/powerpc32-gnu-linux-uclibc/include -isystem
/usr/powerpc32-gnu-linux-uclibc/sys-include -O3 -gtoggle -static-libstdc++
-static-libgcc conftest.c >&5
/usr/powerpc32-gnu-linux-uclibc/bin/ld:
/root/build-farm/_gcc_bootstrap/./prev-gcc/crtbegin.o: undefined reference to
symbol '__deregister_frame_info@@GLIBC_2.0'
/usr/powerpc32-gnu-linux-uclibc/bin/ld: note:
'__deregister_frame_info@@GLIBC_2.0' is defined in DSO
/root/build-farm/_gcc_bootstrap/./prev-gcc/libgcc_s.so.1 so try adding it to
the linker command line
----------------------------------------
I did suspect my Std C Lib, but after I did successful build of everything but
GCC, I suspect it is really GCC's fault.
All I can add is that "stage0" libgcc_s.so has " 0x00000001 (NEEDED) Shared
library: [ld-uClibc.so.0]" which is missed in stage1 libgcc_s.so. readelf
outputs are attached.
More information about the Gcc-bugs
mailing list