if anyone has sucessfully built current head for a MingW32 target, please post your settings here

Jonathan Wilson jonwil@tpgi.com.au
Wed Oct 15 16:34:00 GMT 2003


I still cant get it working using:
flex_2_5_4a from some site somewhere
bison-1.875.0-2003.02.10-1.exe from mingw.org
libiconv-1.8.0-2003.02.01-1.exe from mingw.org
gettext-0.11.5-2003.02.01-1.exe from mingw.org
msysDTK-1.0.1.exe from mingw.org
binutils-2.14.90-20030807-1.tar.gz from mingw.org
MSYS-1.0.9.exe from mingw.org
tcltk-8.4.1-1.exe from mingw.org
gcc-core-3.3.1-20030804-1.tar.gz from mingw.org
gcc-g++-3.3.1-20030804-1.tar.gz from mingw.org
gcc-3.3.1-info-html.tar.gz from mingw.org
mingw32-make-3.80.0-3.exe from mingw.org
w32api-2.4.tar.gz from mingw.org
mingw-utils-0.2.tar.gz from mingw.org
mingw-runtime-3.2.tar.gz from mingw.org

tried --enable-threads=win32, didnt work, then tried:
sh configure --with-gcc --with-gnu-ld --with-gnu-as --prefix=/mingw 
--enable-threads --disable-nls --enable-languages=c,c++,f77,objc,ada,java 
--disable-win32-registry --disable-shared --enable-sjlj-exceptions 
--enable-libgcj --disable-java-awt --without-x --enable-java-gc=boehm 
--disable-libgcj-debug --enable-interpreter --enable-hash-synchronization
which is what most recent GCC from mingw.org uses.

error I get is:
make[3]: Leaving directory `/c/gcc/i686-pc-mingw32/libstdc++-v3'
Making all in include
make[3]: Entering directory `/c/gcc/i686-pc-mingw32/libstdc++-v3/include'
make[3]: *** No rule to make target 
`/c/gcc/i686-pc-mingw32/libstdc++-v3/../gcc/
gthr.h', needed by `i686-pc-mingw32/bits/gthr.h'.  Stop.
make[3]: Leaving directory `/c/gcc/i686-pc-mingw32/libstdc++-v3/include'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/c/gcc/i686-pc-mingw32/libstdc++-v3'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/c/gcc/i686-pc-mingw32/libstdc++-v3'
make: *** [all-target-libstdc++-v3] Error 2

If anyone has gotten current HEAD building without any local patches (or 
even with local patches if thats whats needed to get this thing to build) 
and using the set of tools listed above, please post your configure 
settings, any local patches etc as I have been trying to get this thing to 
build all day without sucess :(. It does appear to emit a working GCC using 
the second config above, its just that nothing I do seems to allow it to 
move past the libstc++ error.

If its not possible to fix that problem, would turning off c++ or (if its 
possible) just libstdc++ and using that to develop/work on the new code I 
want to hack be acceptable?



More information about the Gcc mailing list