summaryrefslogtreecommitdiff
path: root/makefiles/gmake/libs.mk
diff options
context:
space:
mode:
Diffstat (limited to 'makefiles/gmake/libs.mk')
-rw-r--r--makefiles/gmake/libs.mk9
1 files changed, 6 insertions, 3 deletions
diff --git a/makefiles/gmake/libs.mk b/makefiles/gmake/libs.mk
index c8f77a6..cf0ad08 100644
--- a/makefiles/gmake/libs.mk
+++ b/makefiles/gmake/libs.mk
@@ -10,11 +10,14 @@
#
ifeq "$(PLATFORM)" "LINUX"
-ifeq "$(COMPILER)" "gcc"
-SO_FLAGS = -shared -Wl,-soname,$(DYNAMIC_LIB).$(DYNAMIC_LIB_MAJOR)
-endif
ifeq "$(COMPILER)" "tcc"
SO_FLAGS = -shared
+else
+ifeq "$(COMPILER)" "pcc"
+SO_FLAGS = -shared -Wl,-soname,$(DYNAMIC_LIB).$(DYNAMIC_LIB_MAJOR)
+else
+SO_FLAGS = -shared -Wl,-soname,$(DYNAMIC_LIB).$(DYNAMIC_LIB_MAJOR)
+endif
endif
endif