diff options
| -rw-r--r-- | build.bat | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -11,20 +11,20 @@ del testgetgateway.o gcc -c -Wall -Os -DWIN32 -DSTATICLIB -DENABLE_STRNATPMPERR getgateway.c gcc -c -Wall -Os -DWIN32 -DSTATICLIB -DENABLE_STRNATPMPERR natpmp.c gcc -c -Wall -Os -DWIN32 wingettimeofday.c -ar cr natpmp.a getgateway.o natpmp.o wingettimeofday.o +ar cr libnatpmp.a getgateway.o natpmp.o wingettimeofday.o del getgateway.o natpmp.o gcc -c -Wall -Os -DWIN32 -DSTATICLIB -DENABLE_STRNATPMPERR natpmpc.c -gcc -o natpmpc-static natpmpc.o natpmp.a %LIBS% +gcc -static -o natpmpc-static natpmpc.o libnatpmp.a -lws2_32 -liphlpapi upx --best natpmpc-static.exe del natpmpc.o @echo Create natpmp.dll: gcc -c -Wall -Os -DWIN32 -DENABLE_STRNATPMPERR -DNATPMP_EXPORTS getgateway.c gcc -c -Wall -Os -DWIN32 -DENABLE_STRNATPMPERR -DNATPMP_EXPORTS natpmp.c -dllwrap -k --driver-name gcc --def natpmp.def --output-def natpmp.dll.def --implib natpmp.lib -o natpmp.dll getgateway.o natpmp.o wingettimeofday.o %LIBS% +dllwrap -k --driver-name gcc --def natpmp.def --output-def natpmp.dll.def --implib libnatpmp.lib -o natpmp.dll getgateway.o natpmp.o wingettimeofday.o %LIBS% @echo Compile natpmp-shared: gcc -c -Wall -Os -DWIN32 -DENABLE_STRNATPMPERR -DNATPMP_EXPORTS natpmpc.c -gcc -o natpmpc-shared natpmpc.o natpmp.lib -lws2_32 +gcc -o natpmpc-shared natpmpc.o libnatpmp.lib -lws2_32 upx --best natpmpc-shared.exe del *.o |
