From a709317cea0180772616152d2f1af195a95703fd Mon Sep 17 00:00:00 2001 From: Eric Andersen Date: Sat, 23 Oct 1999 05:42:08 +0000 Subject: More stuff --- Makefile | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index d1d0426d2..0d8d3fbcb 100644 --- a/Makefile +++ b/Makefile @@ -22,7 +22,11 @@ BUILDTIME=$(shell date "+%Y%m%d-%H%M") # Comment out the following to make a debuggable build # Leave this off for production use. -#DODEBUG=true +DODEBUG=false +# If you want a static binary, turn this on. I can't think +# of many situations where anybody would ever want it static, +# but... +DOSTATIC=false #This will choke on a non-debian system ARCH=`uname -m | sed -e 's/i.86/i386/' | sed -e 's/sparc.*/sparc/'` @@ -37,6 +41,11 @@ else CFLAGS=-Wall -Os -fomit-frame-pointer -fno-builtin -D_GNU_SOURCE LDFLAGS= -s STRIP= strip --remove-section=.note --remove-section=.comment $(PROG) + #Only staticly link when _not_ debugging + ifeq ($(DOSTATIC),true) + LDFLAGS+= --static + endif + endif ifndef $(prefix) -- cgit v1.2.3