Mercurial > hg > xemacs-beta
comparison configure.in @ 1997:f02e47602886
[xemacs-hg @ 2004-04-07 16:23:49 by james]
FreeBSD -lmp requires -lcrypto as well.
author | james |
---|---|
date | Wed, 07 Apr 2004 16:23:50 +0000 |
parents | 3432736e50ad |
children | 1d23b62cc251 |
comparison
equal
deleted
inserted
replaced
1996:ea0e08ca2c78 | 1997:f02e47602886 |
---|---|
4877 XE_PREPEND(-lgmp, LIBS) | 4877 XE_PREPEND(-lgmp, LIBS) |
4878 else | 4878 else |
4879 XE_DIE("Required GMP numeric support cannot be provided.") | 4879 XE_DIE("Required GMP numeric support cannot be provided.") |
4880 fi | 4880 fi |
4881 elif test "$use_number_lib" = "mp"; then | 4881 elif test "$use_number_lib" = "mp"; then |
4882 AC_CHECK_HEADER(mp.h, [ | 4882 for library in "" "-lcrypto"; do |
4883 AC_CHECK_LIB(mp, mp_mfree, have_mp_mfree=yes, [ | 4883 AC_CHECK_HEADER(mp.h, [ |
4884 AC_CHECK_LIB(mp, mfree, have_mfree=yes)])]) | 4884 AC_CHECK_LIB(mp, mp_mfree, have_mp_mfree=yes break, [ |
4885 AC_CHECK_LIB(mp, mfree, have_mfree=yes break, , $library)], | |
4886 $library)]) | |
4887 done | |
4885 if test "$have_mp_mfree" = "yes"; then | 4888 if test "$have_mp_mfree" = "yes"; then |
4886 AC_DEFINE(MP_PREFIX) | 4889 AC_DEFINE(MP_PREFIX) |
4887 XE_PREPEND(-lmp, LIBS) | 4890 XE_APPEND(-lmp, LIBS) |
4888 AC_CHECK_FUNC(mp_move, [AC_DEFINE(HAVE_MP_MOVE)]) | 4891 AC_CHECK_FUNC(mp_move, [AC_DEFINE(HAVE_MP_MOVE)]) |
4889 elif test "$have_mfree" = "yes"; then | 4892 elif test "$have_mfree" = "yes"; then |
4890 XE_PREPEND(-lmp, LIBS) | 4893 XE_APPEND(-lmp, LIBS) |
4891 AC_CHECK_FUNC(move, [AC_DEFINE(HAVE_MP_MOVE)]) | 4894 AC_CHECK_FUNC(move, [AC_DEFINE(HAVE_MP_MOVE)]) |
4892 else | 4895 else |
4893 XE_DIE("Required MP numeric support cannot be provided.") | 4896 XE_DIE("Required MP numeric support cannot be provided.") |
4897 fi | |
4898 if test "$library" != ""; then | |
4899 XE_APPEND($library, LIBS) | |
4894 fi | 4900 fi |
4895 AC_DEFINE(WITH_NUMBER_TYPES) | 4901 AC_DEFINE(WITH_NUMBER_TYPES) |
4896 AC_DEFINE(WITH_MP) | 4902 AC_DEFINE(WITH_MP) |
4897 fi | 4903 fi |
4898 | 4904 |