diff options
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac index f4ec16a00..6bf5581f1 100644 --- a/configure.ac +++ b/configure.ac | |||
@@ -1,4 +1,4 @@ | |||
1 | # $Id: configure.ac,v 1.50 2002/04/23 13:09:19 djm Exp $ | 1 | # $Id: configure.ac,v 1.51 2002/04/23 13:22:25 djm Exp $ |
2 | 2 | ||
3 | AC_INIT | 3 | AC_INIT |
4 | AC_CONFIG_SRCDIR([ssh.c]) | 4 | AC_CONFIG_SRCDIR([ssh.c]) |
@@ -57,7 +57,18 @@ case "$host" in | |||
57 | CPPFLAGS="$CPPFLAGS -I/usr/local/include" | 57 | CPPFLAGS="$CPPFLAGS -I/usr/local/include" |
58 | LDFLAGS="$LDFLAGS -L/usr/local/lib" | 58 | LDFLAGS="$LDFLAGS -L/usr/local/lib" |
59 | if (test "$LD" != "gcc" && test -z "$blibpath"); then | 59 | if (test "$LD" != "gcc" && test -z "$blibpath"); then |
60 | blibpath="/usr/lib:/lib:/usr/local/lib" | 60 | AC_MSG_CHECKING([if linkage editor ($LD) accepts -blibpath]) |
61 | saved_LDFLAGS="$LDFLAGS" | ||
62 | LDFLAGS="$LDFLAGS -blibpath:/usr/lib:/lib:/usr/local/lib" | ||
63 | AC_TRY_LINK([], | ||
64 | [], | ||
65 | [ | ||
66 | AC_MSG_RESULT(yes) | ||
67 | blibpath="/usr/lib:/lib:/usr/local/lib" | ||
68 | ], | ||
69 | [ AC_MSG_RESULT(no) ] | ||
70 | ) | ||
71 | LDFLAGS="$saved_LDFLAGS" | ||
61 | fi | 72 | fi |
62 | AC_CHECK_FUNC(authenticate, [AC_DEFINE(WITH_AIXAUTHENTICATE)]) | 73 | AC_CHECK_FUNC(authenticate, [AC_DEFINE(WITH_AIXAUTHENTICATE)]) |
63 | AC_DEFINE(BROKEN_GETADDRINFO) | 74 | AC_DEFINE(BROKEN_GETADDRINFO) |
@@ -1071,6 +1082,11 @@ AC_CHECK_SIZEOF(int, 4) | |||
1071 | AC_CHECK_SIZEOF(long int, 4) | 1082 | AC_CHECK_SIZEOF(long int, 4) |
1072 | AC_CHECK_SIZEOF(long long int, 8) | 1083 | AC_CHECK_SIZEOF(long long int, 8) |
1073 | 1084 | ||
1085 | # Sanity check long long for some platforms (AIX) | ||
1086 | if test "x$ac_cv_sizeof_long_long_int" = "x4" ; then | ||
1087 | ac_cv_sizeof_long_long_int=0 | ||
1088 | fi | ||
1089 | |||
1074 | # More checks for data types | 1090 | # More checks for data types |
1075 | AC_CACHE_CHECK([for u_int type], ac_cv_have_u_int, [ | 1091 | AC_CACHE_CHECK([for u_int type], ac_cv_have_u_int, [ |
1076 | AC_TRY_COMPILE( | 1092 | AC_TRY_COMPILE( |