Skip to content

Commit 00057e0

Browse files
committed
Add -ldl to static compilation.
1 parent 218c63c commit 00057e0

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

Makefile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
NAME ?= libcryptosec.so
33
CC ?= g++
44
CPPFLAGS ?= -std=c++98 -fPIC
5+
6+
############# ENVIRONMENT ###############################
57
OPENSSL_PREFIX ?= /usr
68
OPENSSL_LIBDIR ?= $(OPENSSL_PREFIX)/lib64
79
OPENSSL_INCLUDEDIR ?= $(OPENSSL_PREFIX)/include
@@ -14,7 +16,7 @@ INSTALL_INCLUDEDIR ?= $(INSTALL_PREFIX)/include
1416

1517
############ DEPENDENCIES ############################
1618

17-
STATIC_LIBS = $(OPENSSL_LIBDIR)/libcrypto.a $(OPENSSL_LIBDIR)/libssl.a $(LIBP11_LIBDIR)/libp11.a
19+
STATIC_LIBS = $(OPENSSL_LIBDIR)/libcrypto.a $(OPENSSL_LIBDIR)/libssl.a $(LIBP11_LIBDIR)/libp11.a -ldl
1820
LIBS = -L$(OPENSSL_LIBDIR) -L$(LIBP11_LIBDIR) -Wl,-rpath,$(OPENSSL_LIBDIR):$(LIBP11_LIBDIR) -lp11 -lcrypto -Wstack-protector
1921
INCLUDES = -I$(OPENSSL_INCLUDEDIR) -I$(LIBP11_INCLUDEDIR) -I./include
2022

0 commit comments

Comments
 (0)