diff --git a/src/project.conf b/src/project.conf index 1d3642e..07d06f4 100644 --- a/src/project.conf +++ b/src/project.conf @@ -17,7 +17,7 @@ type=binary depends=$(OBJDIR)libBrowser$(SOEXT) sources=browser.c,callbacks.c,window.c,main.c cflags=-fPIE -ldflags=-L$(OBJDIR). -Wl,-rpath,$(LIBDIR) -lBrowser -Wl,-pie +ldflags=-L$(OBJDIR). -Wl,-rpath,$(LIBDIR) -lBrowser -pie install=$(BINDIR) [browser.c] @@ -37,14 +37,14 @@ depends=browser.h type=binary sources=copy.c cflags=-fPIE -ldflags=-Wl,-pie +ldflags=-pie install=$(BINDIR) [delete] type=binary sources=delete.c cflags=-fPIE -ldflags=-Wl,-pie +ldflags=-pie install=$(BINDIR) [desktop] @@ -52,7 +52,7 @@ type=binary depends=$(OBJDIR)libBrowser$(SOEXT) sources=desktop.c,desktopicon.c cflags=`pkg-config --cflags x11 xrandr` -fPIE -ldflags=`pkg-config --libs x11 xrandr` -L$(OBJDIR). -Wl,-rpath,$(LIBDIR) -lBrowser -Wl,-pie +ldflags=`pkg-config --libs x11 xrandr` -L$(OBJDIR). -Wl,-rpath,$(LIBDIR) -lBrowser -pie install=$(BINDIR) [desktop.c] @@ -67,7 +67,7 @@ cppflags=-D PREFIX=\"$(PREFIX)\" type=binary sources=desktopctl.c cflags=-fPIE -ldflags=-Wl,-pie +ldflags=-pie install=$(BINDIR) [desktopctl.c] @@ -77,14 +77,14 @@ depends=desktop.h,../config.h type=binary sources=move.c cflags=-fPIE -ldflags=-Wl,-pie +ldflags=-pie install=$(BINDIR) [open] type=binary sources=open.c cflags=-fPIE -ldflags=-Wl,-pie +ldflags=-pie install=$(BINDIR) [properties] @@ -92,7 +92,7 @@ type=binary depends=$(OBJDIR)libBrowser$(SOEXT) sources=properties.c cflags=-fPIE -ldflags=-L$(OBJDIR). -Wl,-rpath,$(LIBDIR) -lBrowser -Wl,-pie +ldflags=-L$(OBJDIR). -Wl,-rpath,$(LIBDIR) -lBrowser -pie install=$(BINDIR) [properties.c] @@ -103,5 +103,5 @@ cppflags=-D PREFIX=\"$(PREFIX)\" type=binary sources=view.c cflags=-fPIE -ldflags=-L$(OBJDIR). -Wl,-rpath,$(LIBDIR) -lBrowser -Wl,-pie +ldflags=-L$(OBJDIR). -Wl,-rpath,$(LIBDIR) -lBrowser -pie install=$(BINDIR) diff --git a/tests/project.conf b/tests/project.conf index 75858d5..80a466f 100644 --- a/tests/project.conf +++ b/tests/project.conf @@ -3,7 +3,7 @@ cppflags_force=-I ../include cflags_force=`pkg-config --cflags libDesktop` cflags=-W -Wall -g -O2 -pedantic -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-all ldflags_force=`pkg-config --libs libDesktop` -ldflags=-Wl,-pie -Wl,-z,relro -Wl,-z,now +ldflags=-pie -Wl,-z,relro -Wl,-z,now dist=Makefile,tests.sh [plugins] diff --git a/tools/project.conf b/tools/project.conf index 2ef937e..691b902 100644 --- a/tools/project.conf +++ b/tools/project.conf @@ -1,6 +1,6 @@ targets=dirtree,iconlist cflags=-W -Wall -g -O2 -pedantic -fPIE -D_FORTIFY_SOURCE=2 -fstack-protector-all -ldflags=-Wl,-pie -Wl,-z,relro -Wl,-z,now +ldflags=-pie -Wl,-z,relro -Wl,-z,now #for Gtk+ 2 cflags_force=`pkg-config --cflags gtk+-2.0` ldflags_force=`pkg-config --libs gtk+-2.0`