summaryrefslogtreecommitdiff
path: root/bin/MakeProjectCreator/templates/makedll.mpt
diff options
context:
space:
mode:
Diffstat (limited to 'bin/MakeProjectCreator/templates/makedll.mpt')
-rw-r--r--bin/MakeProjectCreator/templates/makedll.mpt36
1 files changed, 36 insertions, 0 deletions
diff --git a/bin/MakeProjectCreator/templates/makedll.mpt b/bin/MakeProjectCreator/templates/makedll.mpt
new file mode 100644
index 00000000000..27d74b58fc0
--- /dev/null
+++ b/bin/MakeProjectCreator/templates/makedll.mpt
@@ -0,0 +1,36 @@
+configurations = gcc
+soext = so
+
+gcc {
+ cxx = g++
+ pic = -fPIC
+ shflags = -shared
+ platforms = linux
+}
+
+CC {
+ cxx = CC
+ pic = -KPIC
+ shflags = -G
+ platforms = solaris
+}
+
+aCC {
+ cxx = aCC
+ pic = +Z
+ shflags = -b
+ platforms = hpux
+}
+
+linux {
+ ldlibs = -ldl -lpthread
+}
+
+solaris {
+ ldlibs = -lsocket -ldl -lnsl -lgen -lposix4
+}
+
+hpux {
+ soext = sl
+ ldlibs = -lxti -lpthread -lrt -ldld
+}