From 377d10db8f0a5d057e0e4b2ccc2149e13554e1ef Mon Sep 17 00:00:00 2001 From: Loup Vaillant Date: Fri, 22 Feb 2019 08:53:32 +0100 Subject: [PATCH] Fixed speed-sodium build --- makefile | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/makefile b/makefile index 83a4bfa..c498806 100644 --- a/makefile +++ b/makefile @@ -87,12 +87,19 @@ lib/monocypher.o lib/sha512.o: $TEST_COMMON=tests/utils.h src/monocypher.h src/optional/sha512.h lib/test.o : tests/test.c $(TEST_COMMON) tests/vectors.h lib/speed.o : tests/speed.c $(TEST_COMMON) tests/speed.h -lib/speed-sodium.o : tests/speed-sodium.c $(TEST_COMMON) tests/speed.h lib/speed-tweetnacl.o: tests/speed-tweetnacl.c $(TEST_COMMON) tests/speed.h -lib/utils.o lib/test.o lib/speed.o lib/speed-sodium.o lib/speed-tweetnacl.o: +lib/utils.o lib/test.o lib/speed.o lib/speed-tweetnacl.o: @mkdir -p $(@D) $(CC) $(CFLAGS) -I src -I src/optional -fPIC -c -o $@ $< +lib/speed-sodium.o : tests/speed-sodium.c $(TEST_COMMON) tests/speed.h + @mkdir -p $(@D) + $(CC) $(CFLAGS) \ + -I src \ + -I src/optional \ + $$(pkg-config --cflags libsodium) \ + -fPIC -c -o $@ $< + # test & speed executables test.out : lib/test.o lib/monocypher.o lib/sha512.o speed.out: lib/speed.o lib/monocypher.o lib/sha512.o -- 2.47.3