--- Makefile +++ Makefile @@ -48,15 +48,14 @@ INSTALL = install -CFLAGS = -O -DOS_$(OS_NAME) -D_LARGE_FILES -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE #-static -Wall -Werror +CFLAGS += -O -DOS_$(OS_NAME) -D_LARGE_FILES -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE #-static -Wall -Werror #CFLAGS = -O -DOS_`uname -s |tr "-" "_"` -D_LARGE_FILES -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE #-static -Wall -Werror -LDFLAGS = DEFS = TARGETS = bcwipe -BC_OBJ = sha1.o sha1random.o options.o schemes.o +BC_OBJ = sha1.o sha1random.o options.o schemes.o wipe.o root=/ @@ -64,8 +63,8 @@ all: $(TARGETS) -bcwipe: wipe.c $(BC_OBJ) - $(CC) $(CFLAGS) $(DEFS) -o bcwipe wipe.c $(BC_OBJ) +bcwipe: $(BC_OBJ) + $(CC) $(LDFLAGS) -o bcwipe $(BC_OBJ) install: ./install.sh $(root)