Hi, I've ben trying to fix this for weeks and I'm desperate!!!
During the build of php5 i get this error:
checking whether build with IMAP works... no
configure: error: build test failed. Please check the config.log for details.
config.log says...
configure:41361: checking whether build with IMAP works
configure:41399: gcc -o conftest -g -O2 -Wl,-rpath,/usr/local/lib -L/usr/local/lib -Wl,-rpath,/usr/lib/ -L/usr/lib/ conftest.c -lc-client -lcrypt -lgd -lfreetype -lpng -lz -ljpeg -lz -lresolv -lm -ldl -lnsl -lxml2 -lz -lm -lxml2 -lz -lm 1>&5
/usr/lib//libc-client.so: undefined reference to `SSL_CTX_set_tmp_rsa_callback'
/usr/lib//libc-client.so: undefined reference to `SSL_set_fd'
/usr/lib//libc-client.so: undefined reference to `RSA_generate_key'
/usr/lib//libc-client.so: undefined reference to `SSL_set_connect_state'
/usr/lib//libc-client.so: undefined reference to `SSL_CTX_free'
/usr/lib//libc-client.so: undefined reference to `SSL_state'
/usr/lib//libc-client.so: undefined reference to `SSL_shutdown'
/usr/lib//libc-client.so: undefined reference to `X509_NAME_oneline'
/usr/lib//libc-client.so: undefined reference to `SSL_CTX_set_default_verify_paths'
/usr/lib//libc-client.so: undefined reference to `SSL_get_error'
/usr/lib//libc-client.so: undefined reference to `SSL_get_fd'
/usr/lib//libc-client.so: undefined reference to `RAND_seed'
/usr/lib//libc-client.so: undefined reference to `SSL_read'
/usr/lib//libc-client.so: undefined reference to `pam_end'
/usr/lib//libc-client.so: undefined reference to `SSL_new'
/usr/lib//libc-client.so: undefined reference to `pam_authenticate'
/usr/lib//libc-client.so: undefined reference to `SSL_CTX_new'
/usr/lib//libc-client.so: undefined reference to `SSL_library_init'
/usr/lib//libc-client.so: undefined reference to `SSL_CTX_use_RSAPrivateKey_file'
/usr/lib//libc-client.so: undefined reference to `TLSv1_client_method'
/usr/lib//libc-client.so: undefined reference to `SSL_pending'
/usr/lib//libc-client.so: undefined reference to `SSL_CTX_set_verify'
/usr/lib//libc-client.so: undefined reference to `X509_verify_cert_error_string'
/usr/lib//libc-client.so: undefined reference to `SSL_set_bio'
/usr/lib//libc-client.so: undefined reference to `pam_setcred'
/usr/lib//libc-client.so: undefined reference to `SSL_load_error_strings'
/usr/lib//libc-client.so: undefined reference to `SSL_CTX_set_cipher_list'
/usr/lib//libc-client.so: undefined reference to `SSLv23_client_method'
/usr/lib//libc-client.so: undefined reference to `TLSv1_server_method'
/usr/lib//libc-client.so: undefined reference to `X509_get_subject_name'
/usr/lib//libc-client.so: undefined reference to `SSLv23_server_method'
/usr/lib//libc-client.so: undefined reference to `pam_set_item'
/usr/lib//libc-client.so: undefined reference to `ERR_error_string'
/usr/lib//libc-client.so: undefined reference to `pam_acct_mgmt'
/usr/lib//libc-client.so: undefined reference to `SSL_accept'
/usr/lib//libc-client.so: undefined reference to `X509_STORE_CTX_get_current_cert'
/usr/lib//libc-client.so: undefined reference to `SSL_CTX_ctrl'
/usr/lib//libc-client.so: undefined reference to `SSL_ctrl'
/usr/lib//libc-client.so: undefined reference to `ERR_get_error'
/usr/lib//libc-client.so: undefined reference to `SSL_CTX_use_certificate_chain_file'
/usr/lib//libc-client.so: undefined reference to `X509_STORE_CTX_get_error'
/usr/lib//libc-client.so: undefined reference to `SSL_free'
/usr/lib//libc-client.so: undefined reference to `pam_start'
/usr/lib//libc-client.so: undefined reference to `SSL_get_peer_certificate'
/usr/lib//libc-client.so: undefined reference to `ERR_load_crypto_strings'
/usr/lib//libc-client.so: undefined reference to `SSL_write'
/usr/lib//libc-client.so: undefined reference to `BIO_new_socket'
collect2: ld returned 1 exit status
configure: failed program was:
#line 41372 "configure"
#include "confdefs.h"
void mm_log(void){}
void mm_dlog(void){}
void mm_flags(void){}
void mm_fatal(void){}
void mm_critical(void){}
void mm_nocritical(void){}
void mm_notify(void){}
void mm_login(void){}
void mm_diskerror(void){}
void mm_status(void){}
void mm_lsub(void){}
void mm_list(void){}
void mm_exists(void){}
void mm_searched(void){}
void mm_expunged(void){}
char mail_newbody();
int main() {
mail_newbody();
return 0;
}
My configure command is:
./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql --with-gd=/usr/lib --with-jpeg-dir=/usr/local --with-gif-dir=/usr/local --with-png-dir=/usr/local --with-freetype-dir=/usr/local --with-xmp-dir=/usr/local --with-zlib-dir=/usr/local --with-pear=/usr/local/share/pear --with-gettext --with-imap --with-mcrypt
Heeeeeeeeeeeeeeelp!!!! 🙁