@@ -189,9 +189,8 @@ ifdef STATIC
189
189
# Disable python for static compilation to simplify things
190
190
PYTHON_OK =0
191
191
PYFLAGS =
192
-
193
- CFLAGS += -static
194
- LDFLAGS += -lm -lpthread -lz -lutil
192
+ COMPILE_STATIC = -static
193
+ LDFLAGS += -lm
195
194
endif
196
195
197
196
ASAN_CFLAGS=-fsanitize =address -fstack-protector-all -fno-omit-frame-pointer
@@ -339,19 +338,19 @@ src/third_party/libradamsa/libradamsa.so: src/third_party/libradamsa/libradamsa.
339
338
$(MAKE ) -C src/third_party/libradamsa/ CFLAGS=" $( CFLAGS) "
340
339
341
340
afl-fuzz : $(COMM_HDR ) include/afl-fuzz.h $(AFL_FUZZ_FILES ) src/afl-common.o src/afl-sharedmem.o src/afl-forkserver.o | test_x86
342
- $(CC ) $(CFLAGS ) $(CFLAGS_FLTO ) $(AFL_FUZZ_FILES ) src/afl-common.o src/afl-sharedmem.o src/afl-forkserver.o -o $@ $(PYFLAGS ) $(LDFLAGS )
341
+ $(CC ) $(CFLAGS ) $(COMPILE_STATIC ) $( CFLAGS_FLTO ) $(AFL_FUZZ_FILES ) src/afl-common.o src/afl-sharedmem.o src/afl-forkserver.o -o $@ $(PYFLAGS ) $(LDFLAGS )
343
342
344
343
afl-showmap : src/afl-showmap.c src/afl-common.o src/afl-sharedmem.o src/afl-forkserver.o $(COMM_HDR ) | test_x86
345
- $(CC ) $(CFLAGS ) $(CFLAGS_FLTO ) src/$@ .c src/afl-common.o src/afl-sharedmem.o src/afl-forkserver.o -o $@ $(LDFLAGS )
344
+ $(CC ) $(CFLAGS ) $(COMPILE_STATIC ) $( CFLAGS_FLTO ) src/$@ .c src/afl-common.o src/afl-sharedmem.o src/afl-forkserver.o -o $@ $(LDFLAGS )
346
345
347
346
afl-tmin : src/afl-tmin.c src/afl-common.o src/afl-sharedmem.o src/afl-forkserver.o $(COMM_HDR ) | test_x86
348
- $(CC ) $(CFLAGS ) $(CFLAGS_FLTO ) src/$@ .c src/afl-common.o src/afl-sharedmem.o src/afl-forkserver.o -o $@ $(LDFLAGS )
347
+ $(CC ) $(CFLAGS ) $(COMPILE_STATIC ) $( CFLAGS_FLTO ) src/$@ .c src/afl-common.o src/afl-sharedmem.o src/afl-forkserver.o -o $@ $(LDFLAGS )
349
348
350
349
afl-analyze : src/afl-analyze.c src/afl-common.o src/afl-sharedmem.o $(COMM_HDR ) | test_x86
351
- $(CC ) $(CFLAGS ) $(CFLAGS_FLTO ) src/$@ .c src/afl-common.o src/afl-sharedmem.o -o $@ $(LDFLAGS )
350
+ $(CC ) $(CFLAGS ) $(COMPILE_STATIC ) $( CFLAGS_FLTO ) src/$@ .c src/afl-common.o src/afl-sharedmem.o -o $@ $(LDFLAGS )
352
351
353
352
afl-gotcpu : src/afl-gotcpu.c src/afl-common.o $(COMM_HDR ) | test_x86
354
- $(CC ) $(CFLAGS ) $(CFLAGS_FLTO ) src/$@ .c src/afl-common.o -o $@ $(LDFLAGS )
353
+ $(CC ) $(CFLAGS ) $(COMPILE_STATIC ) $( CFLAGS_FLTO ) src/$@ .c src/afl-common.o -o $@ $(LDFLAGS )
355
354
356
355
357
356
# document all mutations and only do one run (use with only one input file!)
0 commit comments