8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-02-02 10:00:38 +01:00

Fix for not adding both lpthread and lthread on Solaris|solx86

This commit is contained in:
kkuznetsov 2004-06-29 15:16:12 +00:00
parent a27fbf5e32
commit 43f2ec4f03

View File

@ -1,4 +1,4 @@
dnl $Id: configure.in,v 1.200 2004-05-20 23:04:19 skidder Exp $
dnl $Id: configure.in,v 1.201 2004-06-29 15:16:12 kkuznetsov Exp $
dnl ############################# INITIALISATION ###############################
@ -325,7 +325,14 @@ AC_CHECK_HEADERS(pwd.h)
AC_CHECK_HEADERS(libio.h)
AC_CHECK_HEADERS(locale.h)
AC_CHECK_HEADERS(math.h)
AC_CHECK_HEADERS(pthread.h)
case "$PLATFORM" in
SOLARIS|solx86)
AC_CHECK_HEADERS(thread.h)
;;
*)
AC_CHECK_HEADERS(pthread.h)
;;
esac
AC_CHECK_HEADERS(sys/types.h)
AC_CHECK_HEADERS(sys/stat.h)
AC_CHECK_HEADERS(sys/uio.h)
@ -378,7 +385,15 @@ AC_CHECK_LIB(dl, main)
AC_CHECK_LIB(c, main)
AC_CHECK_LIB(m, main)
if test "$FIREBIRD_ARCH_TYPE" = "super"; then
AC_CHECK_LIB(pthread, main)
case "$PLATFORM" in
SOLARIS|solx86)
dnl #Solaris always check for lthread not only SuperServer
;;
*)
AC_CHECK_LIB(pthread, main)
;;
esac
fi
AC_CHECK_LIB(crypt, main)
AC_CHECK_LIB(curses, main)