Skip to content

Commit 8f53638

Browse files
committed
Explicitly use native gcc to compile tools
1 parent a23627c commit 8f53638

1 file changed

Lines changed: 11 additions & 3 deletions

File tree

tools/ed25519/Makefile

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,24 @@
11
# Settings
22
#
3+
CC=gcc
4+
LD=gcc
5+
CROSS_COMPILE=
36
WOLFBOOT_ROOT=../../
47
BOOTUTIL_ROOT=$(WOLFBOOT_ROOT)/lib/bootutil
5-
CFLAGS:=-lwolfssl -DHAVE_ED25519 -DHAVE_ASN -DWOLFCRYPT_ONLY -DTFM_TIMING_RESISTANT -DNO_RSA -DECC_TIMING_RESISTANT -DWOLFSSL_DER_TO_PEM -I$(BOOTUTIL_ROOT)/include -I$(WOLFBOOT_ROOT)/include
8+
CFLAGS:=-lwolfssl -DHAVE_ED25519 -DHAVE_ASN -DWOLFCRYPT_ONLY -DTFM_TIMING_RESISTANT -DNO_RSA -DECC_TIMING_RESISTANT -DWOLFSSL_DER_TO_PEM -I$(WOLFBOOT_ROOT)/include
9+
LDFLAGS:=-lwolfssl
10+
LDFLAGS_EXTRA=
11+
EXTRA_LDFLAGS=
612

713
all: ed25519_keygen ed25519_sign
814

915

1016

11-
ed25519_keygen: ed25519_keygen.c
17+
ed25519_keygen: ed25519_keygen.o
18+
gcc -o $@ $^ $(LDFLAGS)
1219

13-
ed25519_sign: ed25519_sign.c
20+
ed25519_sign: ed25519_sign.o
21+
gcc -o $@ $^ $(LDFLAGS)
1422

1523
clean:
1624
@rm -f ed25519_keygen ed25519_sign

0 commit comments

Comments
 (0)