Updated the dyn_gw plugin for the new v2 plugin interface. Also did some cleanups.
[olsrd.git] / Makefile.win32.in
index cab07ae..8ea3c55 100644 (file)
@@ -33,6 +33,7 @@ MAINOBJS =    src/build_msg.o \
                src/cfgparser/oparse.o \
                src/cfgparser/oscan.o \
                src/cfgparser/olsrd_conf.o \
+               src/lq_packet.o \
                src/win32/apm.o \
                src/win32/compat.o \
                src/win32/ifnet.o \
@@ -77,13 +78,16 @@ olsrd.exe:  $(MAINOBJS)
                gcc -mno-cygwin -o olsrd.exe $(MAINOBJS) -lws2_32 -liphlpapi
 
 olsrconf.dll:  $(CONFDLLOBJS)
-               gcc -mno-cygwin -shared -o olsrconf.dll $(CONFDLLOBJS) -lws2_32
+               gcc -mno-cygwin -shared -o olsrconf.dll $(CONFDLLOBJS) \
+               -lws2_32 -Wl,--out-implib,olsrconf.lib
 
 olsrconf.exe:  $(CONFEXEOBJS)
                gcc -mno-cygwin -o olsrconf.exe $(CONFEXEOBJS) -lws2_32
 
 clean:
-               rm -f *.exe *.dll olsr-${VERS}.zip
+               rm -f *.exe *.dll *.lib *.zip
+               rm -f src/cfgparser/oparse.c src/cfgparser/oparse.h
+               rm -f src/cfgparser/oscan.c
                find . -name \*~ -exec rm -f {} \;
                find src -name \*.o -exec rm -f {} \;