summaryrefslogtreecommitdiffstats
path: root/qtpass.pro
diff options
context:
space:
mode:
authorReimar Döffinger <brouwer@annejan.com>2015-03-29 13:37:54 +0200
committerReimar Döffinger <Reimar.Doeffinger@gmx.de>2015-03-29 13:40:03 +0200
commiteb7d5ede4117fff5bdb509ba3d2cd77d86e57e70 (patch)
tree93d85cd5ae07cc33afe425acae628ef2f445cda4 /qtpass.pro
parent0ccdbdcb838cd95a8c236349c3eb0f9bb559bca4 (diff)
Windows: Make static builds truly static, enable NX and ASLR.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
Diffstat (limited to 'qtpass.pro')
-rw-r--r--qtpass.pro4
1 files changed, 4 insertions, 0 deletions
diff --git a/qtpass.pro b/qtpass.pro
index d87f2495..7fc37bcc 100644
--- a/qtpass.pro
+++ b/qtpass.pro
@@ -44,6 +44,10 @@ RESOURCES += resources.qrc
win32 {
RC_FILE = windows.rc
+ static {
+ QMAKE_LFLAGS += -static-libgcc -static-libstdc++
+ }
+ QMAKE_LFLAGS += -Wl,--dynamicbase -Wl,--nxcompat
} else:macx {
ICON = artwork/icon.icns
}