initial load of upstream version 1.06.32
[xmlrpc-c] / src / cpp / dll.make
diff --git a/src/cpp/dll.make b/src/cpp/dll.make
new file mode 100644 (file)
index 0000000..46da433
--- /dev/null
@@ -0,0 +1,13 @@
+# -*-makefile-*-    <-- an Emacs control
+
+# This is stuff for creating Windows DLLs (shared libraries).
+
+# This is to be included by 'Makefile'.  Most of the make variables here
+# come from the main make file.
+
+$(SHLIB_PREFIX)libxmlrpc++$(DLLVER).dll: $(LIBXMLRPCPP_OBJS)
+       $(LD) $(LDSHLIB) -Wl,--export-all-symbols \
+            -Wl,-soname,$@ \
+            -Wl,--out-implib,libxmlrpc++.dll.a -o $@ $(LDFLAGS) \
+            $^ $(LDLIBS) $(LADD)