make qtv CFLAGS=-mno-cygwin LDFLAGS="-lwsock32 -lwinmm" CLIBNAME=msvcrt make[1]: Entering directory `/home/moodles/fteqw/fteqtv' make -C libqtvc CC="i586-mingw32msvc-gcc" CFLAGS="-mno-cygwin -Wall -O2" AR="i586-mingw32msvc-ar" RANLIB="i586-mingw32msvc-ranlib" i586-mingw32msvc-gcc -Wall -O2 -mno-cygwin netchan.c -c -o netchan.o make[2]: Entering directory `/home/moodles/fteqw/fteqtv/libqtvc' i586-mingw32msvc-gcc -mno-cygwin -Wall -O2 -c -o msvc_sucks.o msvc_sucks.c i586-mingw32msvc-gcc -Wall -O2 -mno-cygwin parse.c -c -o parse.o i586-mingw32msvc-gcc -mno-cygwin -Wall -O2 -c -o glibc_sucks.o glibc_sucks.c i586-mingw32msvc-gcc -Wall -O2 -mno-cygwin msg.c -c -o msg.o rm -f libqtvc.a i586-mingw32msvc-ar r libqtvc.a msvc_sucks.o glibc_sucks.o i586-mingw32msvc-ar: creating libqtvc.a i586-mingw32msvc-ranlib libqtvc.a make[2]: Leaving directory `/home/moodles/fteqw/fteqtv/libqtvc' i586-mingw32msvc-gcc -Wall -O2 -mno-cygwin qw.c -c -o qw.o qw.c: In function 'QW_InitUDPSocket': qw.c:169: note: #pragma message: fixme parse.c: In function 'ParseServerData': parse.c:121: warning: implicit declaration of function 'QTV_CleanupMap' parse.c:181: warning: implicit declaration of function 'QW_ClearViewerState' qw.c: In function 'NewNQClient': qw.c:869: warning: dereferencing type-punned pointer will break strict-aliasing rules qw.c:871: warning: dereferencing type-punned pointer will break strict-aliasing rules netchan.c: In function 'Netchan_IsLocal': netchan.c:53: warning: unused variable 'sadr' qw.c: In function 'QTV_StatusResponse': qw.c:1205: warning: implicit declaration of function 'QTV_UpdatedServerInfo' netchan.c: In function 'Netchan_Transmit': netchan.c:321: warning: dereferencing type-punned pointer will break strict-aliasing rules netchan.c:323: warning: dereferencing type-punned pointer will break strict-aliasing rules netchan.c:341: warning: dereferencing type-punned pointer will break strict-aliasing rules parse.c:1481:3: warning: #warning QTV is meant to disconnect when servers tells it to. parse.c: In function 'ParseMessage': parse.c:1712: warning: implicit declaration of function 'QTV_mkdir' qw.c: In function 'QTV_SayCommand': qw.c:2898: warning: format '%s' expects type 'char *', but argument 4 has type 'netadr_t' netchan.c: In function 'Netchan_IsLocal': netchan.c:55: warning: dereferencing pointer 'adr.13' does break strict-aliasing rules netchan.c:55: note: initialized from here netchan.c:59: warning: dereferencing pointer 'adr.14' does break strict-aliasing rules netchan.c:58: note: initialized from here netchan.c:67: warning: dereferencing pointer 'adr.15' does break strict-aliasing rules netchan.c:66: note: initialized from here qw.c: In function 'SendViewerPackets': qw.c:4139: warning: implicit declaration of function 'Menu_Draw' qw.c: In function 'QW_UpdateUDPStuff': qw.c:4219: warning: pointer targets in passing argument 6 of 'recvfrom' differ in signedness /usr/lib/gcc/i586-mingw32msvc/4.4.4/../../../../i586-mingw32msvc/include/winsock2.h:548: note: expected 'int *' but argument is of type 'unsigned int *' qw.c:4235: warning: dereferencing type-punned pointer will break strict-aliasing rules i586-mingw32msvc-gcc -Wall -O2 -mno-cygwin source.c -c -o source.o netchan.c: In function 'Netchan_OutOfBandPrint': netchan.c:30: warning: dereferencing pointer 'adr.7' does break strict-aliasing rules netchan.c:30: note: initialized from here i586-mingw32msvc-gcc -Wall -O2 -mno-cygwin bsp.c -c -o bsp.o source.c: In function 'Net_WriteUpstream': source.c:684: warning: pointer targets in passing argument 2 of 'send' differ in signedness /usr/lib/gcc/i586-mingw32msvc/4.4.4/../../../../i586-mingw32msvc/include/winsock2.h:549: note: expected 'const char *' but argument is of type 'unsigned char *' source.c:733:2: warning: #warning This is incomplete! source.c: In function 'SV_SayToViewers': source.c:751: warning: implicit declaration of function 'Fwd_SayToDownstream' source.c:753:3: warning: #warning Send to viewers here too source.c: In function 'Net_ReadStream': source.c:845: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness /usr/lib/gcc/i586-mingw32msvc/4.4.4/../../../../i586-mingw32msvc/include/winsock2.h:543: note: expected 'int *' but argument is of type 'unsigned int *' source.c: In function 'QTV_ParseQWStream': source.c:1386: warning: pointer targets in passing argument 6 of 'recvfrom' differ in signedness /usr/lib/gcc/i586-mingw32msvc/4.4.4/../../../../i586-mingw32msvc/include/winsock2.h:548: note: expected 'int *' but argument is of type 'unsigned int *' source.c:1396: warning: dereferencing type-punned pointer will break strict-aliasing rules qw.c: In function 'QTV_SayCommand': qw.c:2510: warning: dereferencing pointer 'addr.95' does break strict-aliasing rules qw.c:2509: note: initialized from here i586-mingw32msvc-gcc -Wall -O2 -mno-cygwin rcon.c -c -o rcon.o source.c: In function 'Net_ConnectToUDPServer': source.c:491: warning: dereferencing pointer 'from.21' does break strict-aliasing rules source.c:491: note: initialized from here i586-mingw32msvc-gcc -Wall -O2 -mno-cygwin mdfour.c -c -o mdfour.o source.c: In function 'Net_ConnectToTCPServer': source.c:434: warning: dereferencing pointer 'from.15' does break strict-aliasing rules source.c:434: note: initialized from here rcon.c: In function 'Cmd_Master': rcon.c:394: warning: comparison between pointer and integer rcon.c: In function 'Cmd_Say': rcon.c:593: warning: implicit declaration of function 'SV_SayToViewers' rcon.c: In function 'Cmd_Status': rcon.c:625: warning: comparison between pointer and integer rcon.c:629: warning: comparison between pointer and integer i586-mingw32msvc-gcc -Wall -O2 -mno-cygwin crc.c -c -o crc.o i586-mingw32msvc-gcc -Wall -O2 -mno-cygwin control.c -c -o control.o i586-mingw32msvc-gcc -Wall -O2 -mno-cygwin forward.c -c -o forward.o control.c: In function 'Cluster_Run': control.c:332: warning: too many arguments for format forward.c: In function 'Fwd_ParseCommands': forward.c:122: warning: pointer targets in passing argument 2 of 'recv' differ in signedness /usr/lib/gcc/i586-mingw32msvc/4.4.4/../../../../i586-mingw32msvc/include/winsock2.h:547: note: expected 'char *' but argument is of type 'unsigned char *' forward.c: In function 'Net_TryFlushProxyBuffer': forward.c:208: warning: pointer targets in passing argument 2 of 'send' differ in signedness /usr/lib/gcc/i586-mingw32msvc/4.4.4/../../../../i586-mingw32msvc/include/winsock2.h:549: note: expected 'const char *' but argument is of type 'unsigned char *' forward.c:616:3: warning: #warning This is not the place for this forward.c: In function 'SV_ReadPendingProxy': forward.c:703: warning: pointer targets in passing argument 2 of 'recv' differ in signedness /usr/lib/gcc/i586-mingw32msvc/4.4.4/../../../../i586-mingw32msvc/include/winsock2.h:547: note: expected 'char *' but argument is of type 'unsigned char *' i586-mingw32msvc-gcc -Wall -O2 -mno-cygwin pmove.c -c -o pmove.o i586-mingw32msvc-gcc -Wall -O2 -mno-cygwin menu.c -c -o menu.o i586-mingw32msvc-gcc -Wall -O2 -mno-cygwin httpsv.c -c -o httpsv.o httpsv.c: In function 'HTTPSV_GenerateDownload': httpsv.c:883: warning: implicit declaration of function 'strlcpy' httpsv.c: In function 'HTTPSV_PostMethod': httpsv.c:1018: warning: pointer targets in assignment differ in signedness httpsv.c: In function 'HTTPSV_GetMethod': httpsv.c:1084: warning: pointer targets in assignment differ in signedness i586-mingw32msvc-gcc -Wall -O2 -mno-cygwin netchan.o parse.o msg.o qw.o source.o bsp.o rcon.o mdfour.o crc.o control.o forward.o pmove.o menu.o httpsv.o -lwsock32 -lwinmm -o qtv.db -lm -lmsvcrt -Llibqtvc -lqtvc i586-mingw32msvc-strip --strip-unneeded --remove-section=.comment qtv.db -o qtv make[1]: Leaving directory `/home/moodles/fteqw/fteqtv' mv qtv qtv.exe