144 |
AC_CHECK_FUNCS(bzero signal sigaction memset fcntl fsync siglongjmp,,) |
AC_CHECK_FUNCS(bzero signal sigaction memset fcntl fsync siglongjmp,,) |
145 |
AC_CHECK_FUNCS(lstat stat umask utime memmove bcopy getpwuid waitpid,,) |
AC_CHECK_FUNCS(lstat stat umask utime memmove bcopy getpwuid waitpid,,) |
146 |
|
|
147 |
|
opt_oldmcrypt=no |
148 |
AC_CHECK_LIB(mcrypt-nm, mcrypt_generic_init, |
AC_CHECK_LIB(mcrypt-nm, mcrypt_generic_init, |
149 |
LIBS="${LIBS} -lmcrypt-nm" |
LIBS="${LIBS} -lmcrypt-nm" |
150 |
AC_DEFINE(LIBMCRYPT_22) |
AC_DEFINE(LIBMCRYPT_22) |
151 |
opt_oldmcrypt=yes, |
opt_oldmcrypt=yes |
|
[AC_CHECK_LIB(dld, dld_init) |
|
|
AC_CHECK_LIB(ltdl, lt_dlinit) |
|
|
AC_CHECK_LIB(mcrypt, mcrypt_enc_get_key_size, |
|
|
LIBS="${LIBS} -lmcrypt" |
|
|
opt_oldmcrypt=no, |
|
|
AC_MSG_ERROR("You need libmcrypt 2.4.x or libmcrypt-nm to compile this program. http://mcrypt.hellug.gr")) |
|
|
] |
|
152 |
) |
) |
153 |
|
|
154 |
|
if test $opt_oldmcrypt = no; then |
155 |
|
AC_CHECK_LIB(dl, dlopen) |
156 |
|
AC_CHECK_LIB(mcrypt, mcrypt_module_open, |
157 |
|
LIBS="${LIBS} -lmcrypt" |
158 |
|
opt_oldmcrypt=no, |
159 |
|
[ |
160 |
|
AC_CHECK_LIB(dld, dld_init) |
161 |
|
AC_CHECK_LIB(ltdl, lt_dlinit) |
162 |
|
AC_CHECK_LIB(mcrypt, mcrypt_enc_get_key_size, |
163 |
|
LIBS="${LIBS} -lmcrypt" |
164 |
|
opt_oldmcrypt=no, |
165 |
|
AC_MSG_ERROR("You need libmcrypt 2.4.x or libmcrypt-nm to compile this program. http://mcrypt.hellug.gr")) |
166 |
|
] |
167 |
|
) |
168 |
|
fi |
169 |
AC_MSG_CHECKING([libmcrypt to use]) |
AC_MSG_CHECKING([libmcrypt to use]) |
170 |
if test "$opt_oldmcrypt" = yes; then |
if test "$opt_oldmcrypt" = yes; then |
171 |
AC_MSG_RESULT("nm") |
AC_MSG_RESULT("nm") |