Просмотр исходного кода

* Link libcrypto statically for now until it is moved to dlopen()

Bryan Drewery 16 лет назад
Родитель
Сommit
be6bee3652
2 измененных файлов с 2 добавлено и 2 удалено
  1. 1 1
      autotools/includes/acinclude.m4
  2. 1 1
      configure

+ 1 - 1
autotools/includes/acinclude.m4

@@ -529,7 +529,7 @@ AC_TRY_COMPILE([#include <openssl/opensslv.h>],[
 
 CXX="$CXX $SSL_LIBS"
 AC_CHECK_LIB(crypto, AES_encrypt,
-[SSL_LIBS="$SSL_LIBS -lcrypto"],
+[SSL_LIBS="$SSL_LIBS -Wl,-Bstatic -lcrypto -Wl,-Bdynamic"],
 [
   AC_MSG_RESULT([not found.])
   AC_MSG_ERROR([Libcrypto/openssl is required.], 1)

+ 1 - 1
configure

@@ -5354,7 +5354,7 @@ fi
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_AES_encrypt" >&5
 $as_echo "$ac_cv_lib_crypto_AES_encrypt" >&6; }
 if test "x$ac_cv_lib_crypto_AES_encrypt" = x""yes; then :
-  SSL_LIBS="$SSL_LIBS -lcrypto"
+  SSL_LIBS="$SSL_LIBS -Wl,-Bstatic -lcrypto -Wl,-Bdynamic"
 else
 
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found." >&5