Skip to content

Commit eed2fbf

Browse files
committed
Build OpenSSL statically
1 parent a899f7d commit eed2fbf

File tree

1 file changed

+1
-1
lines changed
  • standalone/src/main/resources/cz/crcs/ectester/standalone/libs/jni

1 file changed

+1
-1
lines changed

standalone/src/main/resources/cz/crcs/ectester/standalone/libs/jni/Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ cpp_utils.o: cpp_utils.cpp
8787
openssl: openssl_provider.so
8888

8989
openssl_provider.so: openssl.o c_utils.o | lib_timing.so lib_csignals.so
90-
$(CC) $(LFLAGS) -o $@ -Wl,-rpath,'$$ORIGIN/lib' $^ -L. $(shell pkg-config --libs openssl) -l:lib_timing.so -l:lib_csignals.so
90+
$(CC) $(LFLAGS) -o $@ -Wl,-rpath,'$$ORIGIN/lib' $^ -Wl,-Bstatic $(shell pkg-config --libs libcrypto) -lcrypto -L. -Wl,-Bdynamic -l:lib_timing.so -l:lib_csignals.so
9191

9292
openssl.o: openssl.c
9393
$(CC) $(shell pkg-config --cflags openssl) $(CFLAGS) -c $<

0 commit comments

Comments
 (0)