diff --git a/install_easy.sh b/install_easy.sh index ff35e3e..e9780d7 100755 --- a/install_easy.sh +++ b/install_easy.sh @@ -102,7 +102,7 @@ check_bins() make_target=systemd ;; esac - CFLAGS="${cf:+$cf }${CFLAGS}" make -C "$EXEDIR" $make_target || { + CFLAGS="${cf:+$cf }${CFLAGS}" OPTIMIZE=-O2 make -C "$EXEDIR" $make_target || { echo could not compile make -C "$EXEDIR" clean exitp 8 diff --git a/ip2net/Makefile b/ip2net/Makefile index 484f3d7..51a7708 100644 --- a/ip2net/Makefile +++ b/ip2net/Makefile @@ -1,5 +1,6 @@ CC ?= gcc -CFLAGS += -std=gnu99 -Os -flto=auto +OPTIMIZE ?= -Os +CFLAGS += -std=gnu99 $(OPTIMIZE) -flto=auto CFLAGS_BSD = -Wno-address-of-packed-member CFLAGS_WIN = -static LIBS = diff --git a/mdig/Makefile b/mdig/Makefile index 21b6c84..092d0b5 100644 --- a/mdig/Makefile +++ b/mdig/Makefile @@ -1,5 +1,6 @@ CC ?= gcc -CFLAGS += -std=gnu99 -Os +OPTIMIZE ?= -Os +CFLAGS += -std=gnu99 $(OPTIMIZE) CFLAGS_BSD = -Wno-address-of-packed-member CFLAGS_WIN = -static LIBS = -lpthread diff --git a/nfq/BSDmakefile b/nfq/BSDmakefile index 156311e..f21d118 100644 --- a/nfq/BSDmakefile +++ b/nfq/BSDmakefile @@ -1,5 +1,6 @@ CC ?= cc -CFLAGS += -std=gnu99 -s -Os -Wno-address-of-packed-member -flto=auto +OPTIMIZE ?= -Os +CFLAGS += -std=gnu99 -s $(OPTIMIZE) -flto=auto -Wno-address-of-packed-member LIBS = -lz SRC_FILES = *.c crypto/*.c diff --git a/nfq/Makefile b/nfq/Makefile index f368101..05549e0 100644 --- a/nfq/Makefile +++ b/nfq/Makefile @@ -1,5 +1,6 @@ CC ?= gcc -CFLAGS += -std=gnu99 -Os -flto=auto +OPTIMIZE ?= -Os +CFLAGS += -std=gnu99 $(OPTIMIZE) -flto=auto CFLAGS_SYSTEMD = -DUSE_SYSTEMD CFLAGS_BSD = -Wno-address-of-packed-member CFLAGS_CYGWIN = -Wno-address-of-packed-member -static diff --git a/tpws/BSDmakefile b/tpws/BSDmakefile index 3f6b2cf..f226419 100644 --- a/tpws/BSDmakefile +++ b/tpws/BSDmakefile @@ -1,5 +1,6 @@ CC ?= cc -CFLAGS += -std=gnu99 -s -Os -flto=auto +OPTIMIZE ?= -Os +CFLAGS += -std=gnu99 -s $(OPTIMIZE) -flto=auto LIBS = -lz -lpthread SRC_FILES = *.c diff --git a/tpws/Makefile b/tpws/Makefile index e1270f8..4b1ad81 100644 --- a/tpws/Makefile +++ b/tpws/Makefile @@ -1,5 +1,6 @@ CC ?= gcc -CFLAGS += -std=gnu99 -Os -flto=auto +OPTIMIZE ?= -Os +CFLAGS += -std=gnu99 $(OPTIMIZE) -flto=auto CFLAGS_SYSTEMD = -DUSE_SYSTEMD CFLAGS_BSD = -Wno-address-of-packed-member LDFLAGS_ANDROID = -llog