On Wed, Aug 20, 2008 at 2:25 PM, Scott Lindeneau <[EMAIL PROTECTED]> wrote: > Sorry about not knowing how to cross compile before. Here is the > patch(gmail doesn't let me attach exe's... I will look into this). > Please try this. Tell me if I am doing something wrong (again). > > -Scott >
Got some warnings, might check into that. [EMAIL PROTECTED]:~/wine-git/dlls/ws2_32/tests$ make crosstest i586-mingw32msvc-gcc -c -I. -I. -I../../../include -I../../../include -g -O2 -o protocol.cross.o protocol.c i586-mingw32msvc-gcc -c -I. -I. -I../../../include -I../../../include -g -O2 -o sock.cross.o sock.c sock.c: In function `overlapped_server': sock.c:636: warning: assignment makes integer from pointer without a cast sock.c:636: warning: comparison between pointer and integer sock.c:636: warning: comparison between pointer and integer sock.c:646: warning: assignment makes integer from pointer without a cast sock.c:646: warning: comparison between pointer and integer sock.c:646: warning: comparison between pointer and integer ../../../tools/make_ctests -o testlist.c protocol.c sock.c i586-mingw32msvc-gcc -c -I. -I. -I../../../include -I../../../include -g -O2 -o testlist.cross.o testlist.c i586-mingw32msvc-gcc protocol.cross.o sock.cross.o testlist.cross.o -o ws2_32_crosstest.exe -L../../../dlls -L../../../dlls/ws2_32 -L../../../dlls/kernel32 -lws2_32 -lkernel32 Passes for me in 2k (That test failure you see was already there, but it's a different function anyway). -Austin
sock.c:2450: **** STARTING TEST 0 **** sock.c:408: simple_server (1b8) starting sock.c:417: simple_server (1b8) ready sock.c:422: simple_server (1b8): waiting for client sock.c:807: simple_client (148): starting sock.c:810: simple_client (148): server ready sock.c:807: simple_client (1c4): starting sock.c:810: simple_client (1c4): server ready sock.c:821: simple_client (148) connected sock.c:422: simple_server (1b8): waiting for client sock.c:840: simple_client (148) exiting sock.c:821: simple_client (1c4) connected sock.c:450: simple_server (1b8) exiting sock.c:840: simple_client (1c4) exiting sock.c:2452: **** TEST 0 COMPLETE **** sock.c:2450: **** STARTING TEST 1 **** sock.c:408: simple_server (480) starting sock.c:417: simple_server (480) ready sock.c:422: simple_server (480): waiting for client sock.c:928: event_client (5c8): starting sock.c:928: event_client (5e4): starting sock.c:930: event_client (5c8): server ready sock.c:950: event_client (5c8) connected sock.c:988: event_client (5c8): all data sent - shutdown sock.c:422: simple_server (480): waiting for client sock.c:1009: event_client (5c8): all data received sock.c:1021: event_client (5c8): close event sock.c:1039: event_client (5c8) exiting sock.c:930: event_client (5e4): server ready sock.c:950: event_client (5e4) connected sock.c:988: event_client (5e4): all data sent - shutdown sock.c:450: simple_server (480) exiting sock.c:1009: event_client (5e4): all data received sock.c:1021: event_client (5e4): close event sock.c:1039: event_client (5e4) exiting sock.c:2452: **** TEST 1 COMPLETE **** sock.c:2450: **** STARTING TEST 2 **** sock.c:468: select_server (5d4) starting sock.c:477: select_server (5d4) ready sock.c:807: simple_client (1fc): starting sock.c:810: simple_client (1fc): server ready sock.c:807: simple_client (13c): starting sock.c:810: simple_client (13c): server ready sock.c:501: select_server (5d4): accepting client connection sock.c:821: simple_client (1fc) connected sock.c:501: select_server (5d4): accepting client connection sock.c:821: simple_client (13c) connected sock.c:840: simple_client (1fc) exiting sock.c:840: simple_client (13c) exiting sock.c:581: select_server (5d4) exiting sock.c:2452: **** TEST 2 COMPLETE **** sock.c:2450: **** STARTING TEST 3 **** sock.c:408: simple_server (424) starting sock.c:417: simple_server (424) ready sock.c:422: simple_server (424): waiting for client sock.c:857: simple_client (1f8): starting sock.c:860: simple_client (1f8): server ready sock.c:857: simple_client (5d8): starting sock.c:860: simple_client (5d8): server ready sock.c:872: simple_client (1f8) connected sock.c:422: simple_server (424): waiting for client sock.c:910: simple_client (1f8) exiting sock.c:872: simple_client (5d8) connected sock.c:450: simple_server (424) exiting sock.c:910: simple_client (5d8) exiting sock.c:2452: **** TEST 3 COMPLETE **** sock.c:2450: **** STARTING TEST 4 **** sock.c:611: overlapped_server (5e0) starting sock.c:680: overlapped_server (5e0) ready sock.c:807: simple_client (388): starting sock.c:810: simple_client (388): server ready sock.c:807: simple_client (284): starting sock.c:810: simple_client (284): server ready sock.c:821: simple_client (388) connected sock.c:821: simple_client (284) connected sock.c:705: overlapped_server (5e0): accepting client connection sock.c:705: overlapped_server (5e0): accepting client connection sock.c:840: simple_client (284) exiting sock.c:840: simple_client (388) exiting sock.c:790: overlapped_server (5e0) exiting sock.c:2452: **** TEST 4 COMPLETE **** sock.c:2325: Test failed: WaitForSingleObject failed, error 258 sock.c:2381: Tests skipped: Could not create IPv6 socket (LastError: 10047; 10047 expected if IPv6 not available). sock: 71974 tests executed (0 marked as todo, 1 failure), 1 skipped.