While compiling OpenSSL-0.9.3a on an x86 platform running Solaris 2.5.1
I received the following error:
********************************************************************************
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
collect2: ld returned 1 exit status
make[1]: *** [openssl] Error 1
make[1]: Leaving directory `/.ector-2/p31/openssl-0.9.3a/src/apps'
make: *** [all] Error 1
********************************************************************************

Attatched is the output from './config -t rsaref --prefix=/p/openssl-0.9.3a'
Any help would be greatly appreciated.

Thanks,
Charles D. Fultz
[EMAIL PROTECTED]
Operating system: i86pc-sun-solaris2
Configuring for solaris-x86-gcc
/homes/cdfultz/bin/perl ./Configure solaris-x86-gcc rsaref --prefix=/p/openssl-0.9.3a

Reply via email to