mirror of
https://github.com/valitydev/thrift.git
synced 2024-11-06 18:35:19 +00:00
THRIFT-1296 SSL detection is broken
mingw toolchain used to build "Thrift Compiler for Windows" does not support libcrypto, so we just check if we building the cpp library git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1167013 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
2e9f5105b8
commit
6869112f5e
1
.gitignore
vendored
1
.gitignore
vendored
@ -187,4 +187,5 @@
|
||||
/test/rb/gen-*
|
||||
/test/rb/Makefile
|
||||
/test/rb/Makefile.in
|
||||
/thrift.exe
|
||||
/ylwrap
|
||||
|
@ -316,6 +316,10 @@ dnl of the POSIX Real-Time Extensions. This seems necessary on Linux,
|
||||
dnl and we haven't yet found a system where this is a problem.
|
||||
AC_CHECK_LIB(rt, clock_gettime)
|
||||
AC_CHECK_LIB(socket, setsockopt)
|
||||
|
||||
if test "$have_cpp" = "yes" ; then
|
||||
# mingw toolchain used to build "Thrift Compiler for Windows"
|
||||
# does not support libcrypto, so we just check if we building the cpp library
|
||||
AC_CHECK_LIB(crypto,
|
||||
BN_init,
|
||||
[AC_CHECK_LIB(ssl,
|
||||
@ -326,6 +330,7 @@ AC_CHECK_LIB(crypto,
|
||||
)],
|
||||
[AC_MSG_ERROR(["Error: libcrypto required."])]
|
||||
)
|
||||
fi
|
||||
|
||||
AC_TYPE_INT16_T
|
||||
AC_TYPE_INT32_T
|
||||
|
Loading…
Reference in New Issue
Block a user