This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Can't bootstrap gcc 4.2 RC1 on cygwin: gcc/boehm-gc/misc.c:680: undefined reference to `_GC_get_thread_stack_base'
- From: "Christian Joensson" <christian dot joensson at gmail dot com>
- To: "GCC Development" <gcc at gcc dot gnu dot org>
- Date: Wed, 21 Mar 2007 11:00:52 +0100
- Subject: Can't bootstrap gcc 4.2 RC1 on cygwin: gcc/boehm-gc/misc.c:680: undefined reference to `_GC_get_thread_stack_base'
This is on
Windows XP Pro/SP2 cygwin Pentium M processor 2.13GHz system with packages:
binutils 20060817-1 2.17.50 20060817
bison 2.3-1 2.3
cygwin 1.5.24-2
dejagnu 20021217-2 1.4.2.x
expect 20030128-1 5.26
gcc 3.4.4-3
gcc-ada 3.4.4-3
gcc-g++ 3.4.4-3
gmp 4.2.1-1
make 3.81-1
mpfr 2.2.1-1
tcltk 20060202-1 8.4
w32api 3.8-1
configure: ../gcc/configure --disable-nls --without-included-gettext
--enable-version-s
pecific-runtime-libs --without-x --enable-libgcj --with-system-zlib --enable-thr
eads=posix --enable-languages=c,c++,fortran,java,objc,obj-c++,treelang
LAST_UPDATED: Obtained from SVN: branches/gcc-4_2-branch revision 123014
/usr/local/src/branch/objdir/gcc/gcj
-B/usr/local/src/branch/objdir/i686-pc-cygwin/libjava/
-B/usr/local/src/branch/objdir/gcc/ -ffloat-store -fomit-frame-pointer
-g -O2 -o jv-convert.exe --main=gnu.gcj.convert.Convert -shared-libgcc
-L/usr/local/src/branch/objdir/i686-pc-cygwin/libjava
-L/usr/local/src/branch/objdir/i686-pc-cygwin/libjava/.libs
./.libs/libgcj.a
-L/usr/local/src/branch/objdir/i686-pc-cygwin/libstdc++-v3/src
-L/usr/local/src/branch/objdir/i686-pc-cygwin/libstdc++-v3/src/.libs
-ldl -lz -L/usr/local/src/branch/objdir/./gcc -L/usr/local/lib -lgcc
-lcygwin -luser32 -lkernel32 -ladvapi32 -lshell32 -lgcc
./.libs/libgcj.a(misc.o): In function `GC_init_inner':
/usr/local/src/branch/objdir/i686-pc-cygwin/boehm-gc/../../../gcc/boehm-gc/misc.c:680:
undefined reference to `_GC_get_thread_stack_base'
collect2: ld returned 1 exit status
make[3]: *** [jv-convert.exe] Error 1
--
Cheers,
/ChJ