From 0f6f16e51ae191eaf7cbb3dd501ced6739fd363e Mon Sep 17 00:00:00 2001 From: FellippeHeitor Date: Sun, 2 Dec 2018 21:06:30 -0200 Subject: [PATCH] Adds -no-pie switch to g++ makeline (Linux). --- internal/c/makeline_lnx.txt | 2 +- setup_lnx.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/c/makeline_lnx.txt b/internal/c/makeline_lnx.txt index 24a94a34d..3be629a21 100644 --- a/internal/c/makeline_lnx.txt +++ b/internal/c/makeline_lnx.txt @@ -1,2 +1,2 @@ -g++ -w qbx.cpp parts/core/os/lnx/src.a -lGL -lGLU -lX11 -lpthread -ldl -lrt -D FREEGLUT_STATIC -o +g++ -no-pie -w qbx.cpp parts/core/os/lnx/src.a -lGL -lGLU -lX11 -lpthread -ldl -lrt -D FREEGLUT_STATIC -o diff --git a/setup_lnx.sh b/setup_lnx.sh index d0dfd3d18..a41a3d979 100755 --- a/setup_lnx.sh +++ b/setup_lnx.sh @@ -192,7 +192,7 @@ else echo "Building 'QB64'" cp -r ./internal/source/* ./internal/temp/ cd internal/c - g++ -w qbx.cpp libqb/os/lnx/libqb_setup.o parts/video/font/ttf/os/lnx/src.o parts/core/os/lnx/src.a -lGL -lGLU -lX11 -lpthread -ldl -lrt -D FREEGLUT_STATIC -o ../../qb64 + g++ -no-pie -w qbx.cpp libqb/os/lnx/libqb_setup.o parts/video/font/ttf/os/lnx/src.o parts/core/os/lnx/src.a -lGL -lGLU -lX11 -lpthread -ldl -lrt -D FREEGLUT_STATIC -o ../../qb64 cd ../.. fi