Hi,
for use with openssh I tried to build openssl. It fails due to undefined
symbol problems, but not the ones listed in README.
I made "make clean ; ./Configure unixware-2.1 ; ./Configure gcc ; make"
What's wrong?
Thx,
Oliver
OpenSSL self-test report:
OpenSSL version: 0.9.6a
Last change: Fix a couple of memory leaks in PKCS7_dataDecode()...
OS (uname): UNIX_SV eks-svr 4.2MP 2.1.3 i386 x86at
OS (config): i386-whatever-unixware213
Target (default): unixware-2.1
Target: gcc
Compiler: gcc version 2.7.2.2
Failure!
----------------------------------------------------------------------------
-
+ rm -f libcrypto
+ rm -f libssl
making all in crypto...
making all in crypto/md2...
making all in crypto/md4...
making all in crypto/md5...
making all in crypto/sha...
making all in crypto/mdc2...
making all in crypto/hmac...
making all in crypto/ripemd...
making all in crypto/des...
making all in crypto/rc2...
making all in crypto/rc4...
making all in crypto/rc5...
making all in crypto/idea...
making all in crypto/bf...
making all in crypto/cast...
making all in crypto/bn...
making all in crypto/rsa...
making all in crypto/dsa...
making all in crypto/dh...
making all in crypto/dso...
making all in crypto/buffer...
making all in crypto/bio...
making all in crypto/stack...
making all in crypto/lhash...
making all in crypto/rand...
making all in crypto/err...
making all in crypto/objects...
making all in crypto/evp...
making all in crypto/asn1...
making all in crypto/pem...
making all in crypto/x509...
making all in crypto/x509v3...
making all in crypto/conf...
making all in crypto/txt_db...
making all in crypto/pkcs7...
making all in crypto/pkcs12...
making all in crypto/comp...
making all in ssl...
making all in rsaref...
making all in apps...
rm -f openssl
gcc -o openssl -DMONOLITH -I../include -O3 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
Undefined first referenced
symbol in file
accept s_socket.o
socket s_socket.o
connect s_socket.o
listen s_socket.o
gethostbyname s_socket.o
getservbyname s_socket.o
setsockopt s_socket.o
ftime speed.o
bind s_socket.o
gethostbyaddr s_socket.o
shutdown s_server.o
getsockopt ../libcrypto.a(b_sock.o)
UX:ld: ERROR: openssl: fatal error: Symbol referencing errors. No output
written to openssl
*** Error code 1 (bu21)
UX:make: ERROR: fatal error.
*** Error code 1 (bu21)
UX:make: ERROR: fatal error.
----------------------------------------------------------------------------
-
c_rehash: rehashing skipped ('openssl' program not available)
touch rehash.time
testing...
gcc -I../include -O3 -c bntest.c
gcc -o bntest -I../include -O3 bntest.o -L.. -lcrypto
gcc -I../include -O3 -c ideatest.c
gcc -o ideatest -I../include -O3 ideatest.o -L.. -lcrypto
gcc -I../include -O3 -c md2test.c
gcc -o md2test -I../include -O3 md2test.o -L.. -lcrypto
gcc -I../include -O3 -c md4test.c
gcc -o md4test -I../include -O3 md4test.o -L.. -lcrypto
gcc -I../include -O3 -c md5test.c
gcc -o md5test -I../include -O3 md5test.o -L.. -lcrypto
gcc -I../include -O3 -c hmactest.c
gcc -o hmactest -I../include -O3 hmactest.o -L.. -lcrypto
gcc -I../include -O3 -c rc2test.c
gcc -o rc2test -I../include -O3 rc2test.o -L.. -lcrypto
gcc -I../include -O3 -c rc4test.c
gcc -o rc4test -I../include -O3 rc4test.o -L.. -lcrypto
gcc -I../include -O3 -c rc5test.c
gcc -o rc5test -I../include -O3 rc5test.o -L.. -lcrypto
gcc -I../include -O3 -c destest.c
gcc -o destest -I../include -O3 destest.o -L.. -lcrypto
gcc -I../include -O3 -c shatest.c
gcc -o shatest -I../include -O3 shatest.o -L.. -lcrypto
gcc -I../include -O3 -c sha1test.c
gcc -o sha1test -I../include -O3 sha1test.o -L.. -lcrypto
gcc -I../include -O3 -c mdc2test.c
gcc -o mdc2test -I../include -O3 mdc2test.o -L.. -lcrypto
gcc -I../include -O3 -c rmdtest.c
gcc -o rmdtest -I../include -O3 rmdtest.o -L.. -lcrypto
gcc -I../include -O3 -c randtest.c
gcc -o randtest -I../include -O3 randtest.o -L.. -lcrypto
gcc -I../include -O3 -c dhtest.c
gcc -o dhtest -I../include -O3 dhtest.o -L.. -lcrypto
gcc -I../include -O3 -c bftest.c
gcc -o bftest -I../include -O3 bftest.o -L.. -lcrypto
gcc -I../include -O3 -c casttest.c
gcc -o casttest -I../include -O3 casttest.o -L.. -lcrypto
gcc -I../include -O3 -c ssltest.c
gcc -o ssltest -I../include -O3 ssltest.o -L.. -lssl -L.. -lcrypto
Undefined first referenced
symbol in file
accept ../libcrypto.a(b_sock.o)
socket ../libcrypto.a(bss_conn.o)
connect ../libcrypto.a(bss_conn.o)
listen ../libcrypto.a(b_sock.o)
gethostbyname ../libcrypto.a(b_sock.o)
getservbyname ../libcrypto.a(b_sock.o)
setsockopt ../libcrypto.a(bss_conn.o)
bind ../libcrypto.a(b_sock.o)
shutdown ../libcrypto.a(bss_sock.o)
getsockopt ../libcrypto.a(b_sock.o)
UX:ld: ERROR: ssltest: fatal error: Symbol referencing errors. No output
written to ssltest
*** Error code 1 (bu21)
UX:make: ERROR: fatal error.
*** Error code 1 (bu21)
UX:make: ERROR: fatal error.
----------------------------------------------------------------------------
-
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]