When I try to compile Postfix 2.7.0, sudo make install ends with: cc -arch x86_64 -DUSE_TLS -DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/include/sasl -DHAS_PCRE -I/usr/local/include -DHAS_SSL -I/usr/include/openssl -DHAS_MYSQL -I/usr/local/mysql/include/mysql -DBIND_8_COMPAT -DNO_NETINFO -DNO_KQUEUE -g -O -I. -I../../include -DMACOSX -o smtpd smtpd.o smtpd_token.o smtpd_check.o smtpd_chat.o smtpd_state.o smtpd_peer.o smtpd_sasl_proto.o smtpd_sasl_glue.o smtpd_proxy.o smtpd_xforward.o smtpd_dsn_fix.o smtpd_milter.o smtpd_resolve.o ../../lib/libmaster.a ../../lib/libtls.a ../../lib/libdns.a ../../lib/libxsasl.a ../../lib/libmilter.a ../../lib/libglobal.a ../../lib/libutil.a -L/usr/lib -lldap -lsasl2 -L/usr/lib -llber -L/usr/local/lib -L/usr/local/lib -lpcre -lssl -L/usr/local/mysql/lib/mysql -lmysqlclient -lz -lm -flat_namespace ld warning: in /usr/lib/libssl.dylib, file is not of required architecture Undefined symbols: "_SSL_CTX_sess_set_get_cb", referenced from: _tls_server_init in libtls.a(tls_server.o) "_BIO_set_callback", referenced from: _tls_server_start in libtls.a(tls_server.o) _tls_server_start in libtls.a(tls_server.o) "_SSL_CTX_set_info_callback", referenced from: _tls_server_init in libtls.a(tls_server.o) "_SSL_CTX_sess_set_new_cb", referenced from: _tls_server_init in libtls.a(tls_server.o) "_EVP_MD_size", referenced from: _tls_server_init in libtls.a(tls_server.o) ld: symbol(s) not found collect2: ld returned 1 exit status make: *** [smtpd] Error 1 make: *** [update] Error 1
I've installed OpenSSL 0.9.8n using: ./config --prefix=/usr threads shared The machine is a Mac Mini running OS X 10.5.8 (Leopard). Any suggestions? Thanks, James.______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager majord...@openssl.org