From 3ba1f85f4ead952aa580ccf3ac4af5771475b3f0 Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Sun, 12 Jul 2015 18:19:42 +0200 Subject: [PATCH] Build executables as PIE --- src/project.conf | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/project.conf b/src/project.conf index cdefcc1..2b7b13d 100644 --- a/src/project.conf +++ b/src/project.conf @@ -1,9 +1,10 @@ targets=compare,fontsel,progress #cflags_force=-W `pkg-config gtk+-3.0 --cflags` cflags_force=-W `pkg-config gtk+-2.0 --cflags` -cflags=-Wall -g -O2 -pedantic +cflags=-Wall -g -O2 -pedantic -fPIC -fstack-protector #ldflags_force=`pkg-config gtk+-3.0 --libs` ldflags_force=`pkg-config gtk+-2.0 --libs` +ldflags=-Wl,-pie dist=Makefile [compare]