--- a/src/Makefile 2001-12-04 21:51:36.000000000 -0600
+++ b/src/Makefile 2010-07-21 15:17:35.725400474 -0500
@@ -60,6 +60,18 @@
ln -sf $< libftp.so.$(SONAME)
ln -sf $< $@
+%.o: %.rc
+ $(WINDRES) -i $< -o $@
+
+libftp.dll: ftplib.o ftplib-rc.o
+ $(CC) -shared -o $@ ftplib.o ftplib-rc.o \
+ -Wl,--export-all-symbol \
+ -Wl,--enable-auto-import \
+ -Wl,--add-stdcall-alias \
+ -Wl,--kill-at \
+ -Wl,--output-def,$@.def \
+ -Wl,--out-implib,$@.a -lws2_32
+
qftp : qftp.o libftp.so ftplib.h
$(CC) $(LDFLAGS) -o $@ $< -lftp