diff --git a/new/GNUbase.mk b/new/GNUbase.mk index 329bfe9d..5594cb10 100644 --- a/new/GNUbase.mk +++ b/new/GNUbase.mk @@ -18,13 +18,11 @@ xCFLAGS = \ -Wno-unused-parameter \ -Wno-switch \ --std=c99 \ - -fPIC \ $(CFLAGS) \ $(baseCFLAGS) xLDFLAGS = \ -g \ - -fPIC \ $(LDFLAGS) \ $(baseLDFLAGS) diff --git a/new/GNUmakefile b/new/GNUmakefile index 38631819..aa01f372 100644 --- a/new/GNUmakefile +++ b/new/GNUmakefile @@ -38,5 +38,5 @@ baseSUFFIX = $(osLIBSUFFIX) include GNUbase.mk test: $(OUT) - $(MAKE) -f GNUmaketest.mk osLIB=$(OUT) osEXESUFFIX=$(osEXESUFFIX) + $(MAKE) -f GNUmaketest.mk osLIB=$(OUT) osEXESUFFIX=$(osEXESUFFIX) CC=$(CC) .PHONY: test diff --git a/new/unix/GNUmakeinc.mk b/new/unix/GNUmakeinc.mk index 01c740b2..1d35ec8b 100644 --- a/new/unix/GNUmakeinc.mk +++ b/new/unix/GNUmakeinc.mk @@ -16,10 +16,12 @@ osHFILES = \ osCFLAGS = \ -D_UI_EXTERN='__attribute__((visibility("default"))) extern' \ -fvisibility=hidden \ + -fPIC \ `pkg-config --cflags gtk+-3.0` osLDFLAGS = \ -fvisibility=hidden \ + -fPIC \ `pkg-config --libs gtk+-3.0` osLIBSUFFIX = .so