summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--build.bat8
1 files changed, 4 insertions, 4 deletions
diff --git a/build.bat b/build.bat
index 2d2f27c..c0fa2b2 100644
--- a/build.bat
+++ b/build.bat
@@ -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