--- src/Makefile.orig Mon Jun 16 13:28:43 2014 +++ src/Makefile Thu Jun 19 15:16:45 2014 @@ -9,7 +9,8 @@ ARCH = `uname -m` LIBPATH = -L. LDFLAGS += -lz `sh osflags $(TARGETOS) link` $(LIBPATH) -CFLAGS += -std=c99 -c -g -Wall -D$(OS) -pedantic `sh osflags $(TARGETOS) cflags` +CFLAGS ?= -g +CFLAGS += -std=c99 -c -Wall -D$(OS) -pedantic `sh osflags $(TARGETOS) cflags` all: stateos $(CLIENT) $(SERVER) @@ -17,18 +18,15 @@ stateos: @echo OS is $(OS), arch is $(ARCH) $(CLIENT): $(COMMONOBJS) $(CLIENTOBJS) - @echo LD $@ @mkdir -p ../bin - @$(CC) $(COMMONOBJS) $(CLIENTOBJS) -o $(CLIENT) $(LDFLAGS) + $(CC) $(COMMONOBJS) $(CLIENTOBJS) -o $(CLIENT) $(LDFLAGS) $(SERVER): $(COMMONOBJS) $(SERVEROBJS) - @echo LD $@ @mkdir -p ../bin - @$(CC) $(COMMONOBJS) $(SERVEROBJS) -o $(SERVER) $(LDFLAGS) + $(CC) $(COMMONOBJS) $(SERVEROBJS) -o $(SERVER) $(LDFLAGS) .c.o: - @echo CC $< - @$(CC) $(CFLAGS) $< -o $@ + $(CC) $(CFLAGS) $< -o $@ base64u.o client.o iodined.o: base64u.h base64u.c: base64.c