summaryrefslogtreecommitdiffstats
path: root/mkspecs/common
diff options
context:
space:
mode:
authorJulien Gueytat <contact@jgueytat.fr>2017-02-06 23:00:53 +0100
committerOswald Buddenhagen <oswald.buddenhagen@qt.io>2017-02-08 23:41:24 +0000
commit91f8a41404acd33c54021247eb550c6f796f1f61 (patch)
tree241f5268df70c433fb0d1ac19aa80a11cc5b3460 /mkspecs/common
parent9d6d9984f56366f40b4e0c5391a2acb988d2b2c7 (diff)
Complete solaris.conf following linux.conf template
Task-number: QTBUG-56293 Change-Id: I9e0240b3d4766f5c740a044d6eff44d21b340dc0 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
Diffstat (limited to 'mkspecs/common')
-rw-r--r--mkspecs/common/solaris.conf7
1 files changed, 7 insertions, 0 deletions
diff --git a/mkspecs/common/solaris.conf b/mkspecs/common/solaris.conf
index 8581838434..b53227204d 100644
--- a/mkspecs/common/solaris.conf
+++ b/mkspecs/common/solaris.conf
@@ -8,6 +8,10 @@ include(unix.conf)
QMAKE_CFLAGS_THREAD = -D_REENTRANT
QMAKE_CXXFLAGS_THREAD = $$QMAKE_CFLAGS_THREAD
+QMAKE_LFLAGS_GCSECTIONS = -Wl,-z,ignore
+
+QMAKE_LFLAGS_REL_RPATH = -Wl,-z,origin
+QMAKE_REL_RPATH_BASE = $ORIGIN
QMAKE_INCDIR_X11 = /usr/X11/include
QMAKE_INCDIR_OPENGL = /usr/X11/include/mesa
@@ -24,3 +28,6 @@ QMAKE_AR = ar cq
QMAKE_OBJCOPY = objcopy
QMAKE_NM = nm -P
QMAKE_RANLIB =
+
+QMAKE_STRIP = gstrip
+QMAKE_STRIPFLAGS_LIB += --strip-unneeded