comparison configure.ac @ 14735:52c90bdfd34c

[gaim-migrate @ 17491] SF Patch #1578297 from Matteo Settenvini "Gaim 2.0.0_beta3 (and, as far as I can tell, other versions too) doesn't build correctly with LDFLAGS="-Wl,--as-needed"." "This is caused to an incorrect use of the LDFLAGS variable inside the configure.ac." committer: Tailor Script <tailor@pidgin.im>
author Richard Laager <rlaager@wiktel.com>
date Tue, 17 Oct 2006 03:23:08 +0000
parents 1136736fdd2c
children 2993aae00c9c
comparison
equal deleted inserted replaced
14734:a176569a0462 14735:52c90bdfd34c
1241 [ with_gnutls_libs="$withval" ]) 1241 [ with_gnutls_libs="$withval" ])
1242 1242
1243 if test "x$with_gnutls_libs" != "xno" -a \ 1243 if test "x$with_gnutls_libs" != "xno" -a \
1244 "x$have_gnutls_includes" != "xno"; then 1244 "x$have_gnutls_includes" != "xno"; then
1245 1245
1246 LDFLAGS_save="$LDFLAGS" 1246 LIBS_save="$LIBS"
1247 1247
1248 case $with_gnutls_libs in 1248 case $with_gnutls_libs in
1249 ""|-L*) ;; 1249 ""|-L*) ;;
1250 *) with_gnutls_libs="-L$with_gnutls_libs" ;; 1250 *) with_gnutls_libs="-L$with_gnutls_libs" ;;
1251 esac 1251 esac
1252 1252
1253 AC_CACHE_CHECK([for GnuTLS libraries], gnutls_libs, 1253 AC_CACHE_CHECK([for GnuTLS libraries], gnutls_libs,
1254 [ 1254 [
1255 LDFLAGS="$LDFLAGS $with_gnutls_libs -lgnutls -lgcrypt" 1255 LIBS="$LIBS $with_gnutls_libs -lgnutls -lgcrypt"
1256 AC_TRY_LINK_FUNC(gnutls_init, gnutls_libs="yes", gnutls_libs="no") 1256 AC_TRY_LINK_FUNC(gnutls_init, gnutls_libs="yes", gnutls_libs="no")
1257 LDFLAGS="$LDFLAGS_save" 1257 LIBS="$LIBS_save"
1258 ]) 1258 ])
1259 1259
1260 if test "x$gnutls_libs" != "xno"; then 1260 if test "x$gnutls_libs" != "xno"; then
1261 AC_DEFINE(HAVE_GNUTLS, 1, [Define if you have GnuTLS]) 1261 AC_DEFINE(HAVE_GNUTLS, 1, [Define if you have GnuTLS])
1262 AC_DEFINE(HAVE_SSL) 1262 AC_DEFINE(HAVE_SSL)
1496 fi 1496 fi
1497 1497
1498 AC_CACHE_CHECK([for Mozilla nss libraries], moz_nss_libs, 1498 AC_CACHE_CHECK([for Mozilla nss libraries], moz_nss_libs,
1499 [ 1499 [
1500 LIBS_save=$LIBS 1500 LIBS_save=$LIBS
1501 LDFLAGS="$LDFLAGS -L$with_nspr_libs $nsprlibs -L$with_nss_libs $nsslibs" 1501 LDFLAGS="$LDFLAGS -L$with_nspr_libs -L$with_nss_libs"
1502 LIBS="$nsslibs $nsprlibs" 1502 LIBS="$nsslibs $nsprlibs"
1503 1503
1504 AC_TRY_LINK_FUNC(NSS_Init, 1504 AC_TRY_LINK_FUNC(NSS_Init,
1505 [moz_nss_libs="yes"], 1505 [moz_nss_libs="yes"],
1506 [moz_nss_libs="no"]) 1506 [moz_nss_libs="no"])
1507 1507
1508 if test "x$moz_nss_libs" = "xno"; then 1508 if test "x$moz_nss_libs" = "xno"; then
1509 nsslibs="-lssl3 -lsmime3 -lnss3 -lsoftokn3" 1509 nsslibs="-lssl3 -lsmime3 -lnss3 -lsoftokn3"
1510 LDFLAGS="$LDFLAGS -L$with_nspr_libs $nsprlibs -L$with_nss_libs $nsslibs" 1510 LDFLAGS="$LDFLAGS -L$with_nspr_libs -L$with_nss_libs"
1511 LIBS="$LIBS $nsslibs"
1511 AC_TRY_LINK_FUNC(NSS_Init, 1512 AC_TRY_LINK_FUNC(NSS_Init,
1512 [moz_nss_libs="yes"], 1513 [moz_nss_libs="yes"],
1513 [moz_nss_libs="no"]) 1514 [moz_nss_libs="no"])
1514 fi 1515 fi
1515 1516