http://bugs.winehq.com/show_bug.cgi?id=1308
------- Additional Comments From fsteinel@flonet.net 2003-22-06 10:38 ------- Bug comments restored from Gmane.org:
snipped the error messages I get when I try to build crosstest in dlls/kernel/ on Debian 3.0.
cc1: warning: -fPIC ignored for target (all code is position independent) i586-mingw32msvc-gcc -c -I. -I. -I../../../include -I../../../include -g -O2 -Wall -Wpointer-arith -mpreferred-stack-boundary=2 -gstabs+ -fPIC -D_REENTRANT -o locale.cross.o locale.c cc1: warning: -fPIC ignored for target (all code is position independent) i586-mingw32msvc-gcc -c -I. -I. -I../../../include -I../../../include -g -O2 -Wall -Wpointer-arith -mpreferred-stack-boundary=2 -gstabs+ -fPIC -D_REENTRANT -o path.cross.o path.c cc1: warning: -fPIC ignored for target (all code is position independent) i586-mingw32msvc-gcc -c -I. -I. -I../../../include -I../../../include -g -O2 -Wall -Wpointer-arith -mpreferred-stack-boundary=2 -gstabs+ -fPIC -D_REENTRANT -o pipe.cross.o pipe.c cc1: warning: -fPIC ignored for target (all code is position independent) In file included from ../../../include/winsock2.h:47, from ../../../include/windows.h:62, from ../../../include/rpc.h:22, from ../../../include/wtypes.h:2, from pipe.c:36: ../../../include/winsock.h:237: parse error before `u_long' ../../../include/winsock.h:237: warning: no semicolon at end of struct or union ../../../include/winsock.h:338: parse error before `u_short' ../../../include/winsock.h:338: warning: no semicolon at end of struct or union ../../../include/winsock.h:340: parse error before `}' ../../../include/winsock.h:340: warning: type defaults to `int' in declaration of `SOCKADDR' ../../../include/winsock.h:340: warning: type defaults to `int' in declaration of `PSOCKADDR' ../../../include/winsock.h:340: warning: type defaults to `int' in declaration of `LPSOCKADDR' ../../../include/winsock.h:340: warning: data definition has no type or storage class ../../../include/winsock.h:344: parse error before `u_short' ../../../include/winsock.h:344: warning: no semicolon at end of struct or union ../../../include/winsock.h:345: warning: type defaults to `int' in declaration of `l_linger' ../../../include/winsock.h:345: warning: data definition has no type or storage class ../../../include/winsock.h:346: warning: type defaults to `int' in declaration of `LINGER' ../../../include/winsock.h:346: warning: type defaults to `int' in declaration of `PLINGER' ../../../include/winsock.h:346: warning: type defaults to `int' in declaration of `LPLINGER' ../../../include/winsock.h:346: warning: data definition has no type or storage class ../../../include/winsock.h:416: parse error before `u_int' ../../../include/winsock.h:416: warning: no semicolon at end of struct or union ../../../include/winsock.h:422: parse error before `}' ../../../include/winsock.h:422: warning: type defaults to `int' in declaration of `fd_set' ../../../include/winsock.h:422: warning: type defaults to `int' in declaration of `FD_SET' ../../../include/winsock.h:422: warning: type defaults to `int' in declaration of `PFD_SET' ../../../include/winsock.h:422: warning: type defaults to `int' in declaration of `LPFD_SET' ../../../include/winsock.h:422: warning: data definition has no type or storage class ../../../include/winsock.h:540: parse error before `u_char' ../../../include/winsock.h:540: warning: no semicolon at end of struct or union ../../../include/winsock.h:540: warning: no semicolon at end of struct or union ../../../include/winsock.h:540: warning: no semicolon at end of struct or union ../../../include/winsock.h:541: warning: type defaults to `int' in declaration of `S_un_b' ../../../include/winsock.h:541: warning: data definition has no type or storage class ../../../include/winsock.h:543: parse error before `u_short' ../../../include/winsock.h:543: warning: no semicolon at end of struct or union ../../../include/winsock.h:544: warning: type defaults to `int' in declaration of `S_un_w' ../../../include/winsock.h:544: warning: data definition has no type or storage class ../../../include/winsock.h:545: parse error before `S_addr' ../../../include/winsock.h:545: warning: type defaults to `int' in declaration of `S_addr' ../../../include/winsock.h:545: warning: data definition has no type or storage class ../../../include/winsock.h:546: warning: type defaults to `int' in declaration of `S_un' ../../../include/winsock.h:546: warning: data definition has no type or storage class ../../../include/winsock.h:562: parse error before `}' ../../../include/winsock.h:562: warning: type defaults to `int' in declaration of `IN_ADDR' ../../../include/winsock.h:562: warning: type defaults to `int' in declaration of `PIN_ADDR' ../../../include/winsock.h:562: warning: type defaults to `int' in declaration of `LPIN_ADDR' ../../../include/winsock.h:562: warning: data definition has no type or storage class ../../../include/winsock.h:567: parse error before `u_short' ../../../include/winsock.h:567: warning: no semicolon at end of struct or union ../../../include/winsock.h:570: parse error before `}' ../../../include/winsock.h:570: warning: type defaults to `int' in declaration of `SOCKADDR_IN' ../../../include/winsock.h:570: warning: type defaults to `int' in declaration of `PSOCKADDR_IN' ../../../include/winsock.h:570: warning: type defaults to `int' in declaration of `LPSOCKADDR_IN' ../../../include/winsock.h:570: warning: data definition has no type or storage class ../../../include/winsock.h:886: parse error before `u_int' ../../../include/winsock.h:887: parse error before `u_int' ../../../include/winsock.h:888: parse error before `u_int' ../../../include/winsock.h:889: parse error before `u_int' ../../../include/winsock.h:890: parse error before `u_int' ../../../include/winsock.h:891: parse error before `u_int' ../../../include/winsock.h:892: parse error before `u_int' ../../../include/winsock.h:914: parse error before `fd_set' ../../../include/winsock.h:921: warning: parameter has incomplete type i586-mingw32msvc-gcc: Internal compiler error: program cc1 got fatal signal 11 make[1]: *** [pipe.cross.o] Error 1 make[1]: Leaving directory `/home/jakov/src/Wine/wine-20030219/dlls/kernel/tests' make: *** [tests/__crosstest__] Error 2 t kov@vmlinux:~/src/Wine/wine-20030219/dlls/kernel> make crosstest 2>&1 > /tmp/make_crosstest.tx cc1: warning: -fPIC ignored for target (all code is position independent) In file included from ../../../include/winsock2.h:47, from ../../../include/windows.h:62, from ../../../include/rpc.h:22, from ../../../include/wtypes.h:2, from pipe.c:36: ../../../include/winsock.h:237: parse error before `u_long' ../../../include/winsock.h:237: warning: no semicolon at end of struct or union ../../../include/winsock.h:338: parse error before `u_short' ../../../include/winsock.h:338: warning: no semicolon at end of struct or union ../../../include/winsock.h:340: parse error before `}' ../../../include/winsock.h:340: warning: type defaults to `int' in declaration of `SOCKADDR' ../../../include/winsock.h:340: warning: type defaults to `int' in declaration of `PSOCKADDR' ../../../include/winsock.h:340: warning: type defaults to `int' in declaration of `LPSOCKADDR' ../../../include/winsock.h:340: warning: data definition has no type or storage class ../../../include/winsock.h:344: parse error before `u_short' ../../../include/winsock.h:344: warning: no semicolon at end of struct or union ../../../include/winsock.h:345: warning: type defaults to `int' in declaration of `l_linger' ../../../include/winsock.h:345: warning: data definition has no type or storage class ../../../include/winsock.h:346: warning: type defaults to `int' in declaration of `LINGER' ../../../include/winsock.h:346: warning: type defaults to `int' in declaration of `PLINGER' ../../../include/winsock.h:346: warning: type defaults to `int' in declaration of `LPLINGER' ../../../include/winsock.h:346: warning: data definition has no type or storage class ../../../include/winsock.h:416: parse error before `u_int' ../../../include/winsock.h:416: warning: no semicolon at end of struct or union ../../../include/winsock.h:422: parse error before `}' ../../../include/winsock.h:422: warning: type defaults to `int' in declaration of `fd_set' ../../../include/winsock.h:422: warning: type defaults to `int' in declaration of `FD_SET' ../../../include/winsock.h:422: warning: type defaults to `int' in declaration of `PFD_SET' ../../../include/winsock.h:422: warning: type defaults to `int' in declaration of `LPFD_SET' ../../../include/winsock.h:422: warning: data definition has no type or storage class ../../../include/winsock.h:540: parse error before `u_char' ../../../include/winsock.h:540: warning: no semicolon at end of struct or union ../../../include/winsock.h:540: warning: no semicolon at end of struct or union ../../../include/winsock.h:540: warning: no semicolon at end of struct or union ../../../include/winsock.h:541: warning: type defaults to `int' in declaration of `S_un_b' ../../../include/winsock.h:541: warning: data definition has no type or storage class jakov@vmlinux:~/src/Wine/wine-20030219/dlls/kernel> make crosstest l jakov@vmlinux:~/src/Wine/wine-20030219/dlls/kernel> make crosstest make[1]: Entering directory `/home/jakov/src/Wine/wine-20030219/dlls/kernel/tests' i586-mingw32msvc-gcc -c -I. -I. -I../../../include -I../../../include -g -O2 -Wall -Wpointer-arith -mpreferred-stack-boundary=2 -gstabs+ -fPIC -D_REENTRANT -o pipe.cross.o pipe.c cc1: warning: -fPIC ignored for target (all code is position independent) In file included from ../../../include/winsock2.h:47, from ../../../include/windows.h:62, from ../../../include/rpc.h:22, from ../../../include/wtypes.h:2, from pipe.c:36: ../../../include/winsock.h:237: parse error before `u_long' ../../../include/winsock.h:237: warning: no semicolon at end of struct or union ../../../include/winsock.h:338: parse error before `u_short' ../../../include/winsock.h:338: warning: no semicolon at end of struct or union ../../../include/winsock.h:340: parse error before `}' ../../../include/winsock.h:340: warning: type defaults to `int' in declaration of `SOCKADDR' ../../../include/winsock.h:340: warning: type defaults to `int' in declaration of `PSOCKADDR' ../../../include/winsock.h:340: warning: type defaults to `int' in declaration of `LPSOCKADDR' ../../../include/winsock.h:340: warning: data definition has no type or storage class ../../../include/winsock.h:344: parse error before `u_short' ../../../include/winsock.h:344: warning: no semicolon at end of struct or union ../../../include/winsock.h:345: warning: type defaults to `int' in declaration of `l_linger' ../../../include/winsock.h:345: warning: data definition has no type or storage class ../../../include/winsock.h:346: warning: type defaults to `int' in declaration of `LINGER' ../../../include/winsock.h:346: warning: type defaults to `int' in declaration of `PLINGER' ../../../include/winsock.h:346: warning: type defaults to `int' in declaration of `LPLINGER' ../../../include/winsock.h:346: warning: data definition has no type or storage class ../../../include/winsock.h:416: parse error before `u_int' ../../../include/winsock.h:416: warning: no semicolon at end of struct or union ../../../include/winsock.h:422: parse error before `}' ../../../include/winsock.h:422: warning: type defaults to `int' in declaration of `fd_set' ../../../include/winsock.h:422: warning: type defaults to `int' in declaration of `FD_SET' ../../../include/winsock.h:422: warning: type defaults to `int' in declaration of `PFD_SET' ../../../include/winsock.h:422: warning: type defaults to `int' in declaration of `LPFD_SET' ../../../include/winsock.h:422: warning: data definition has no type or storage class ../../../include/winsock.h:540: parse error before `u_char' ../../../include/winsock.h:540: warning: no semicolon at end of struct or union ../../../include/winsock.h:540: warning: no semicolon at end of struct or union ../../../include/winsock.h:540: warning: no semicolon at end of struct or union ../../../include/winsock.h:541: warning: type defaults to `int' in declaration of `S_un_b' ../../../include/winsock.h:541: warning: data definition has no type or storage class ../../../include/winsock.h:543: parse error before `u_short' ../../../include/winsock.h:543: warning: no semicolon at end of struct or union ../../../include/winsock.h:544: warning: type defaults to `int' in declaration of `S_un_w' ../../../include/winsock.h:544: warning: data definition has no type or storage class ../../../include/winsock.h:545: parse error before `S_addr' ../../../include/winsock.h:545: warning: type defaults to `int' in declaration of `S_addr' ../../../include/winsock.h:545: warning: data definition has no type or storage class ../../../include/winsock.h:546: warning: type defaults to `int' in declaration of `S_un' ../../../include/winsock.h:546: warning: data definition has no type or storage class ../../../include/winsock.h:562: parse error before `}' ../../../include/winsock.h:562: warning: type defaults to `int' in declaration of `IN_ADDR' ../../../include/winsock.h:562: warning: type defaults to `int' in declaration of `PIN_ADDR' ../../../include/winsock.h:562: warning: type defaults to `int' in declaration of `LPIN_ADDR' ../../../include/winsock.h:562: warning: data definition has no type or storage class ../../../include/winsock.h:567: parse error before `u_short' ../../../include/winsock.h:567: warning: no semicolon at end of struct or union ../../../include/winsock.h:570: parse error before `}' ../../../include/winsock.h:570: warning: type defaults to `int' in declaration of `SOCKADDR_IN' ../../../include/winsock.h:570: warning: type defaults to `int' in declaration of `PSOCKADDR_IN' ../../../include/winsock.h:570: warning: type defaults to `int' in declaration of `LPSOCKADDR_IN' ../../../include/winsock.h:570: warning: data definition has no type or storage class ../../../include/winsock.h:886: parse error before `u_int' ../../../include/winsock.h:887: parse error before `u_int' ../../../include/winsock.h:888: parse error before `u_int' ../../../include/winsock.h:889: parse error before `u_int' ../../../include/winsock.h:890: parse error before `u_int' ../../../include/winsock.h:891: parse error before `u_int' ../../../include/winsock.h:892: parse error before `u_int' ../../../include/winsock.h:914: parse error before `fd_set' ../../../include/winsock.h:921: warning: parameter has incomplete type i586-mingw32msvc-gcc: Internal compiler error: program cc1 got fatal signal 11 make[1]: *** [pipe.cross.o] Error 1 make[1]: Leaving directory `/home/jakov/src/Wine/wine-20030219/dlls/kernel/tests' make: *** [tests/__crosstest__] Error 2 jakov@vmlinux:~/src/Wine/wine-20030219/dlls/kernel>
------- Additional Comments From jakob <at> vmlinux.org 2003-03-03 18:17 ------ oops. can _not_ make crosstests...