This is the mail archive of the java@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Step-By-Step Build Instructions for MinGW gcc/gcj 3.4 Compilers


Hi,
This script fails for me.
I set /home/taras/work/cvs/gcc-build/ as my base dir btw.
This is what I get after running ./buildxgcc.sh in /home/taras/work/cvs/gcc-build/scripts/build.


Any idea what went wrong?

/home/taras/work/cvs/gcc-build/build/crossgcc_build/gcc/xgcc -B/home/taras/work/cvs/gcc-build/build/crossgcc_build/gcc/ -B/home/taras/work/cvs/gcc-build/build/crossgcc/i586-pc-mingw32/bin/ -B/home/taras/work/cvs/gcc-build/build/crossgcc/i586-pc-mingw32/lib/ -isystem /home/taras/work/cvs/gcc-build/build/crossgcc/i586-pc-mingw32/include -isystem /home/taras/work/cvs/gcc-build/build/crossgcc/i586-pc-mingw32/sys-include -O2 -I/home/taras/work/cvs/gcc-build/gcc/gcc/../winsup/w32api/include -DIN_GCC -DCROSS_COMPILE -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include -g0 -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc -I. -I. -I/home/taras/work/cvs/gcc-build/gcc/gcc -I/home/taras/work/cvs/gcc-build/gcc/gcc/. -I/home/taras/work/cvs/gcc-build/gcc/gcc/config -I/home/taras/work/cvs/gcc-build/gcc/gcc/../include -DL_chkstk -xassembler-with-cpp -c /home/taras/work/cvs/gcc-build/gcc/gcc/config/i386/cygwin.asm -o libgcc/./_chkstk.o
/home/taras/work/cvs/gcc-build/build/crossgcc_build/gcc/xgcc -B/home/taras/work/cvs/gcc-build/build/crossgcc_build/gcc/ -B/home/taras/work/cvs/gcc-build/build/crossgcc/i586-pc-mingw32/bin/ -B/home/taras/work/cvs/gcc-build/build/crossgcc/i586-pc-mingw32/lib/ -isystem /home/taras/work/cvs/gcc-build/build/crossgcc/i586-pc-mingw32/include -isystem /home/taras/work/cvs/gcc-build/build/crossgcc/i586-pc-mingw32/sys-include -O2 -I/home/taras/work/cvs/gcc-build/gcc/gcc/../winsup/w32api/include -DIN_GCC -DCROSS_COMPILE -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include -g0 -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc -I. -I. -I/home/taras/work/cvs/gcc-build/gcc/gcc -I/home/taras/work/cvs/gcc-build/gcc/gcc/. -I/home/taras/work/cvs/gcc-build/gcc/gcc/config -I/home/taras/work/cvs/gcc-build/gcc/gcc/../include -DL_muldi3 -c /home/taras/work/cvs/gcc-build/gcc/gcc/libgcc2.c -o libgcc/./_muldi3.o
In file included from tm.h:9,
from /home/taras/work/cvs/gcc-build/gcc/gcc/libgcc2.c:43:
/home/taras/work/cvs/gcc-build/gcc/gcc/config/i386/cygming.h:30:19: stdio.h: No such file or directory
In file included from /home/taras/work/cvs/gcc-build/gcc/gcc/libgcc2.c:43:
/home/taras/work/cvs/gcc-build/gcc/gcc/config/i386/cygming.h:332: error: parse error before '*' token
/home/taras/work/cvs/gcc-build/gcc/gcc/config/i386/cygming.h:332: warning: function declaration isn't a prototype
make[2]: *** [libgcc/./_muldi3.o] Error 1
make[2]: Leaving directory `/home/taras/work/cvs/gcc-build/build/crossgcc_build/gcc'
make[1]: *** [libgcc.a] Error 2
make[1]: Leaving directory `/home/taras/work/cvs/gcc-build/build/crossgcc_build/gcc'
make: *** [all-gcc] Error 2
Press ENTER when you are ready to install...



Mohan Embar wrote:


Hi Erik and Øyvind,

I have successfully managed to build the CVS
2003-06-29 snapshot of 3.4 as well as MinGW GCJ 3.3.
I've updated the build scripts and patches
to build both of these. I've also updated the
Cygwin instructions, but haven't tried building
on Cygwin yet.

Since thisiscool.com is down, I temporarily
put these here:

http://www.thisiscool.org/mingw32-gcc-scripts.tar.gz

Consult scripts/ReadMe.txt for details. The
instructions have changed slightly, so be sure
to follow these to the letter. You can build
either 3.3 or 3.4 (v2003-06-29) from these
instructions.

Øyvind: Could you tell me if your 0-reloc error
is present with this snapshot of binutils?

If anyone wants to try to figure out the
exact day that the MinGW build broke, consult
scripts/cvs/co34.sh and do a binary-search-type
adjustment on the date using 2003-06-29 and
yesterday as the lower and upper bounds. The
next thing on my list is to troubleshoot this.

-- Mohan
http://www.thisiscool.com/
http://www.animalsong.org/









Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]