Hello,
I'm writing this from a Mac OSX system and I just got a good compile and
install of SSL 0.9.6b on this system but have a comment/update to make.
Rather than remove these 2 files and 2 sym-links, I just compressed them
as I didn't know weather or not I would need them in the future.
But anyway, I compressed the 2 files, did the standard ./configure,
make and make install which went without issue. After the install
I noticed I could no longer run the Mail.app which ships with MacOX X.
After attempting to execute the application from the command line,
it gave an error message that it could not find the
/usr/lib/libcrypto*.dylib
library. I then uncompressed that file and Mail.app was once again
operational.
Otherwise, everything below worked for me. YMMV.
Thanks,
Jerry
On Thursday, July 5, 2001, at 11:27 AM, Brad House wrote:
> nope... the linker sucks ass on OS X
> you must remove /usr/lib/libssl*.dylib
> and /usr/lib/libcrypto*.dylib
>
> then rerun your make...(you don't need to do a make clean, just
> rerun it and it will attempt to relink it)
> then it will ONLY find the correct libraries
>
> -Brad
>
> Marko Asplund wrote:
>>
>> On Thu, 5 Jul 2001, Brad House wrote:
>>
>>> ./Configure rhapsody-ppc-cc -DUSE_TOD -DPEDANTIC
>>> ...
>>
>> using the above configuration command and make the build proceeds to
>> openssl command linkage. then i get the following error messages:
>>
>> cc -o openssl -DMONOLITH -I../include -DUSE_TOD -DPEDANTIC -O3
>> -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 -L.. -lssl -L.. -lcrypto
>> /usr/bin/ld: Undefined symbols:
>> _X509_STORE_CTX_set_flags
>> _X509_STORE_CTX_trusted_stack
>> _sk_new_null
>> _ASN1_parse_dump
>> _ERR_error_string_n
>> _X509_CRL_digest
>> _d2i_RSA_NET
>> _i2d_RSA_NET
>> _ASN1_UTCTIME_cmp_time_t
>> _X509_email_free
>> _X509_get1_email
>> _MD4
>> _X509_NAME_print_ex
>> _d2i_PUBKEY_bio
>> make[1]: *** [openssl] Error 1
>> make[1]: Target `all' not remade because of errors.
>> make: *** [sub_all] Error 1
>> make: Target `all' not remade because of errors.
>>
>> the system already seems to have dynamic OpenSSL 0.9.5a libraries
>> installed so, maybe the old version gets in the way. but shouldn't the
>> '-L..' option tell the linker to use the library versions just built?
>>
>> --
>> aspa
>>
>> ______________________________________________________________________
>> OpenSSL Project http://www.openssl.org
>> User Support Mailing List [EMAIL PROTECTED]
>> Automated List Manager [EMAIL PROTECTED]
>
> --
> -----------------------------
> Brad House
> Sr. Developer
> Main Street Softworks, Inc.
>
> [EMAIL PROTECTED]
> (352) 378-8228
> -----------------------------
> ______________________________________________________________________
> OpenSSL Project http://www.openssl.org
> User Support Mailing List [EMAIL PROTECTED]
> Automated List Manager [EMAIL PROTECTED]
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]