configure.ac: append extra linker flags instead of prepending them.
Link order should list libraries after the libraries that use them, so when we're guessing that we might also need to add -ldl in order to use -lssl, we should add -ldl after -lssl. Closes https://github.com/curl/curl/pull/2234
This commit is contained in:
Родитель
650b9c1d65
Коммит
0616dfa1e0
|
@ -1656,7 +1656,7 @@ if test -z "$ssl_backends" -o "x$OPT_SSL" != xno &&
|
||||||
|
|
||||||
dnl still no, but what about with -ldl?
|
dnl still no, but what about with -ldl?
|
||||||
AC_MSG_CHECKING([OpenSSL linking with -ldl])
|
AC_MSG_CHECKING([OpenSSL linking with -ldl])
|
||||||
LIBS="-ldl $LIBS"
|
LIBS="$LIBS -ldl"
|
||||||
AC_TRY_LINK(
|
AC_TRY_LINK(
|
||||||
[
|
[
|
||||||
#include <openssl/err.h>
|
#include <openssl/err.h>
|
||||||
|
@ -1673,7 +1673,7 @@ if test -z "$ssl_backends" -o "x$OPT_SSL" != xno &&
|
||||||
dnl ok, so what about bouth -ldl and -lpthread?
|
dnl ok, so what about bouth -ldl and -lpthread?
|
||||||
|
|
||||||
AC_MSG_CHECKING([OpenSSL linking with -ldl and -lpthread])
|
AC_MSG_CHECKING([OpenSSL linking with -ldl and -lpthread])
|
||||||
LIBS="-lpthread $LIBS"
|
LIBS="$LIBS -lpthread"
|
||||||
AC_TRY_LINK(
|
AC_TRY_LINK(
|
||||||
[
|
[
|
||||||
#include <openssl/err.h>
|
#include <openssl/err.h>
|
||||||
|
|
Загрузка…
Ссылка в новой задаче