Am Dienstag, 24. Februar 2004 17:12 schrieb Hans Leidekker: > On Monday 23 February 2004 04:16, Hans Leidekker wrote: > > I have been working on these RPMS already and plan on putting > > up a page somewhere shortly. Initial goal is to compile all > > Wine tests out of the box. > > As promised, a set of MinGW RPM packages for a MinGW cross compiler > that can compile all Wine tests. I've thrown in three patches of mine: > one that adds missing DirectX guids, an urlmon import lib and some > corrections to comctl32. > > Find them here: > > http://mirzam.it.vu.nl/mingw/ > > -Hans Hello Hans,
your gcc package (gcc-mingw-3.2.3-7hl.src.rpm) does not build for me on SuSE 9.0 with the mingw packages provided from Michael Stefaniuc (Redhat: mingw-3.0-1, mingw-binutils-2.13.90.20030111.1-2, mingw-gcc-3.2.3.20030504.1-1). The problem is that your package expects mingw install in /usr/local/ i386-mingw32 but the Redhat one is in /usr/mingw. The error message is attached. Bye Stefan
/usr/src/packages/BUILD/gcc-3.2.3-20030504-1/build/gcc/xgcc -B/usr/src/packages/BUILD/gcc-3.2.3-20030504-1/build/gcc/ -nostdinc -B/usr/src/packages/BUILD/gcc-3.2.3-20030504-1/build/i386-mingw32/newlib/ -isystem /usr/src/packages/BUILD/gcc-3.2.3-20030504-1/build/i386-mingw32/newlib/targ-include -isystem /usr/src/packages/BUILD/gcc-3.2.3-20030504-1/newlib/libc/include -B/usr/local/i386-mingw32/bin/ -B/usr/local/i386-mingw32/lib/ -isystem /usr/local/i386-mingw32/include -O2 -DIN_GCC -DCROSS_COMPILE -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include -g0 -finhibit-size-directive -fno-inline-functions -fno-exceptions \ -Dinhibit_libc -c ../../gcc/crtstuff.c -DCRT_BEGIN \ -o crtbegin.o In file included from tconfig.h:16, from ../../gcc/crtstuff.c:61: ../../gcc/config/i386/cygming.h:31:19: stdio.h: No such file or directory In file included from tconfig.h:16, from ../../gcc/crtstuff.c:61: ../../gcc/config/i386/cygming.h:364: parse error before '*' token ../../gcc/config/i386/cygming.h:364: warning: function declaration isn't a prototype ../../gcc/config/i386/cygming.h:366: parse error before '*' token ../../gcc/config/i386/cygming.h:366: warning: function declaration isn't a prototype make[1]: *** [crtbegin.o] Error 1 make[1]: Leaving directory `/usr/src/packages/BUILD/gcc-3.2.3-20030504-1/build/gcc' make: *** [all-gcc] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.2259 (%build) RPM build errors: user hans does not exist - using root group hans does not exist - using root Bad exit status from /var/tmp/rpm-tmp.2259 (%build)