Skip to content

Commit 20bbbab

Browse files
committed
Fix build failure due to missing LDFLAGS
Signed-off-by: Siddharth Chandrasekaran <sidcha.dev@gmail.com>
1 parent f795700 commit 20bbbab

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,11 +61,11 @@ $(O)/examples/c/%.o: CCFLAGS_EXTRA=-Iinclude
6161

6262
$(O)/cp_app.elf: $(O)/libosdp.a $(OBJ_CP_APP)
6363
@echo "LINK $(@F)"
64-
$(Q)$(CC) $(CCFLAGS) $(OBJ_CP_APP) -o $@ -L$(O) -losdp
64+
$(Q)$(CC) $(CCFLAGS) $(OBJ_CP_APP) -o $@ -L$(O) -losdp $(LDFLAGS)
6565

6666
$(O)/pd_app.elf: $(O)/libosdp.a $(OBJ_PD_APP)
6767
@echo "LINK $(@F)"
68-
$(Q)$(CC) $(CCFLAGS) $(OBJ_PD_APP) -o $@ -L$(O) -losdp
68+
$(Q)$(CC) $(CCFLAGS) $(OBJ_PD_APP) -o $@ -L$(O) -losdp $(LDFLAGS)
6969

7070
## Tests
7171

@@ -75,7 +75,7 @@ unit-test: $(O)/unit-test
7575

7676
$(O)/unit-test: $(OBJ_TEST)
7777
@echo "LINK $(@F)"
78-
$(Q)$(CC) $(CCFLAGS) $(OBJ_TEST) -o $@
78+
$(Q)$(CC) $(CCFLAGS) $(OBJ_TEST) -o $@ $(LDFLAGS)
7979

8080
.PHONY: check
8181
check: unit-test

configure.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,7 @@ case "${CRYPTO}" in
171171
openssl)
172172
echo "Crypto backend: OpenSSL"
173173
LIBOSDP_SOURCES+=" src/crypto/openssl.c"
174+
LDFLAGS+=" -lcrypto"
174175
;;
175176
mbedtls)
176177
echo "Crypto backend: MbedTLS"

0 commit comments

Comments
 (0)