<fontfamily><param>Monaco</param><flushleft>hi all,
i'm trying to build openssl-0.9.7-beta1 on OSX 10.1.4, but make is dying at an undefined symbol of "_ftime". as "_ftime" is not implemented/deprecated on Darwin, my understanding was that "-DUSE_TOD" was supposed to circumvent this problem ..... unfortunately, a configure/build with: setenv LDFLAGS "-dynamiclib -prebind ....." ./Configure darwin-ppc-cc -DUSE_TOD shared threads -DREENTRANT ; make results in: cc -DMONOLITH -I.. -I../include -DOPENSSL_SYSNAME_MACOSX -fPIC -DOPENSSL_THREADS -DOPENSSL_NO_KRB5 -DUSE_TOD -DREENTRANT -O3 -nostdinc -I/System/Library/Frameworks/System.framework/Headers -I/System/Library/Frameworks/System.frameworks/Headers/bsd -I/usr/include -fomit-frame-pointer -Wall -DB_ENDIAN -fno-common -fno-strict-aliasing -I/System/Library/Frameworks -I/usr/local/include -I/usr/X11R6/include -I/usr/local/BerkeleyDB/include -I/usr/local/mysql/include/mysql -I/usr/local/expat/include -I/usr/local/gettext/include -I/usr/local/libiconv/include -c -o openssl.o openssl.c rm -f openssl if [ "darwin-shared" = "hpux-shared" ] ; then \ cc -o openssl -DMONOLITH -I.. -I../include -DOPENSSL_SYSNAME_MACOSX -fPIC -DOPENSSL_THREADS -DOPENSSL_NO_KRB5 -DUSE_TOD -DREENTRANT -O3 -nostdinc -I/System/Library/Frameworks/System.framework/Headers -I/System/Library/Frameworks/System.frameworks/Headers/bsd -I/usr/include -fomit-frame-pointer -Wall -DB_ENDIAN openssl.o verify.o asn1pars.o req.o dgst.o dh.o dhparam.o enc.o passwd.o gendh.o errstr.o ca.o pkcs7.o crl2p7.o crl.o rsa.o rsautl.o dsa.o dsaparam.o x509.o genrsa.o gendsa.o s_server.o s_client.o speed.o s_time.o apps.o s_cb.o s_socket.o app_rand.o version.o sess_id.o ciphers.o nseq.o pkcs12.o pkcs8.o spkac.o smime.o rand.o engine.o ocsp.o ../libssl.a ../libcrypto.a ; \ else \ cc -o openssl -DMONOLITH -I.. -I../include -DOPENSSL_SYSNAME_MACOSX -fPIC -DOPENSSL_THREADS -DOPENSSL_NO_KRB5 -DUSE_TOD -DREENTRANT -O3 -nostdinc -I/System/Library/Frameworks/System.framework/Headers -I/System/Library/Frameworks/System.frameworks/Headers/bsd -I/usr/include -fomit-frame-pointer -Wall -DB_ENDIAN openssl.o verify.o asn1pars.o req.o dgst.o dh.o dhparam.o enc.o passwd.o gendh.o errstr.o ca.o pkcs7.o crl2p7.o crl.o rsa.o rsautl.o dsa.o dsaparam.o x509.o genrsa.o gendsa.o s_server.o s_client.o speed.o s_time.o apps.o s_cb.o s_socket.o app_rand.o version.o sess_id.o ciphers.o nseq.o pkcs12.o pkcs8.o spkac.o smime.o rand.o engine.o ocsp.o -L.. -lssl -L.. -lcrypto ; \ fi /usr/bin/ld: Undefined symbols: _ftime make[1]: *** [openssl] Error 1 make[1]: Leaving directory `/Volumes/ServerSystem/ports/openssl-0.9.7-beta1/apps' make: *** [sub_all] Error 1 adding "-undefined suppress" to my flags seems to have no effect, and a (desperate) attempt at forcing prebinding update (update_prebinding -root / -force) also give 'nada'. any suggestions here? thanks! richard -------------------------------------- R Blake blakers <<at> mac.com http://homepage.mac.com/blakers -------------------------------------- </flushleft></fontfamily> ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]
