I do have librsaref.a in my lib path. I've successfully compiled OpenSSL
on Sparcs running Solaris 2.5.1 and 2.6. But, I haved recieved the error
below when compiling on x86's running both 2.5.1 and 2.6.
I'm sorry to keep bothering you, but I've been working on this for a week
with no luck. I haven't found any information on the WWW either.
Any help would be greatly appreciated.
Thanks,
Charles D. Fultz
On Wed, 11 Aug 1999, Bodo Moeller wrote:
> Charles D. Fultz <[EMAIL PROTECTED]>:
>
> > gcc -o openssl -DMONOLITH -I../include -DTHREADS -D_REENTRANT -DRSAref -O3
>-fomit-frame-pointer -m486 -Wall -DL_ENDIAN -DSHA1_ASM -DMD5_ASM -DRMD160_ASM
>openssl.o verify.o asn1pars.o req.o dgst.o dh.o enc.o gendh.o errstr.o ca.o pkcs7.o
>crl2p7.o crl.o rsa.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 version.o sess_id.o ciphers.o nseq.o
>pkcs12.o -L. -L.. -L../.. -L../../.. -L.. -lssl -L.. -lcrypto -lRSAglue -lrsaref
>-lsocket -lnsl
> > Undefined first referenced
> > symbol in file
> > RSAPublicDecrypt ../libRSAglue.a(rsaref.o)
> > R_GetRandomBytesNeeded ../libRSAglue.a(rsaref.o)
> > RSAPrivateDecrypt ../libRSAglue.a(rsaref.o)
> > RSAPublicEncrypt ../libRSAglue.a(rsaref.o)
> > RSAPrivateEncrypt ../libRSAglue.a(rsaref.o)
> > R_RandomUpdate ../libRSAglue.a(rsaref.o)
> > R_RandomFinal ../libRSAglue.a(rsaref.o)
> > R_RandomInit ../libRSAglue.a(rsaref.o)
> > ld: fatal: Symbol referencing errors. No output written to openssl
>
> All these symbols should be in librsaref.a, which you must have in
> your library search path. RSAREF is not part of OpenSSL; you must
> obtain and compile it first.
>
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]