[Cryptech-Commits] [user/sra/libhal] 04/17: Build issues on Novena.
git at cryptech.is
git at cryptech.is
Fri Jun 19 17:56:33 UTC 2015
This is an automated email from the git hooks/post-receive script.
sra at hactrn.net pushed a commit to branch master
in repository user/sra/libhal.
commit ab7d78b06974aa35bf42ad266ef0b72e188d120a
Author: Rob Austein <sra at hactrn.net>
Date: Thu Jun 11 12:23:36 2015 -0400
Build issues on Novena.
---
cryptech.h | 3 +++
tests/Makefile.in | 12 +++++++-----
2 files changed, 10 insertions(+), 5 deletions(-)
diff --git a/cryptech.h b/cryptech.h
index 6f7d439..2f8abc9 100644
--- a/cryptech.h
+++ b/cryptech.h
@@ -460,6 +460,9 @@ typedef enum { HAL_ERROR_LIST N_HAL_ERRORS } hal_error_t;
* Public functions.
*/
+#include <stdint.h>
+#include <sys/types.h>
+
extern const char *hal_error_string(const hal_error_t err);
/*
diff --git a/tests/Makefile.in b/tests/Makefile.in
index 46a3aba..b5801d9 100644
--- a/tests/Makefile.in
+++ b/tests/Makefile.in
@@ -33,7 +33,7 @@ BIN = test-aes-key-wrap test-hash test-pbkdf2 test-rsa
CC = @CC@
CFLAGS = @CFLAGS@ -I..
-LDFLAGS = @LDFLAGS@ ${LIB}
+LDFLAGS = @LDFLAGS@
TFMDIR = @TFMDIR@
prefix = @prefix@
@@ -44,10 +44,6 @@ abs_top_builddir= @abs_top_builddir@
all: ${BIN}
-*.o: ${INC}
-
-${BIN}: ${LIB}
-
test: all
for i in ${BIN}; do ./$$i; done
@@ -56,3 +52,9 @@ clean:
distclean: clean
rm -f Makefile
+
+${BIN}: %: %.o ${LIB}
+ ${CC} ${CFLAGS} -o $@ $^ ${LDFLAGS}
+
+%.o: %.c ${INC}
+ ${CC} ${CFLAGS} -c -o $@ $<
More information about the Commits
mailing list