Try the following:
make clean; make
Cheers,
Richard (OpenSSL doctor :-))
In message <[EMAIL PROTECTED]> on Mon, 28 Jun 2004 06:09:50 -0600, The Doctor <[EMAIL
PROTECTED]> said:
doctor> Script started on Mon Jun 28 05:57:31 2004
doctor> doctor.nl2k.ab.ca//usr/source/openssl-0.9.7-stable-SNAP-20040628$ make
doctor> making all in crypto...
doctor> making all in crypto/objects...
doctor> making all in crypto/md2...
doctor> making all in crypto/md4...
doctor> making all in crypto/md5...
doctor> making all in crypto/sha...
doctor> making all in crypto/mdc2...
doctor> making all in crypto/hmac...
doctor> making all in crypto/ripemd...
doctor> making all in crypto/des...
doctor> making all in crypto/rc2...
doctor> making all in crypto/rc4...
doctor> making all in crypto/rc5...
doctor> making all in crypto/idea...
doctor> making all in crypto/bf...
doctor> making all in crypto/cast...
doctor> making all in crypto/bn...
doctor> making all in crypto/ec...
doctor> making all in crypto/rsa...
doctor> making all in crypto/dsa...
doctor> making all in crypto/dh...
doctor> making all in crypto/dso...
doctor> making all in crypto/engine...
doctor> making all in crypto/aes...
doctor> making all in crypto/buffer...
doctor> making all in crypto/bio...
doctor> making all in crypto/stack...
doctor> making all in crypto/lhash...
doctor> making all in crypto/rand...
doctor> making all in crypto/err...
doctor> making all in crypto/evp...
doctor> making all in crypto/asn1...
doctor> making all in crypto/pem...
doctor> making all in crypto/x509...
doctor> making all in crypto/x509v3...
doctor> making all in crypto/conf...
doctor> making all in crypto/txt_db...
doctor> making all in crypto/pkcs7...
doctor> making all in crypto/pkcs12...
doctor> making all in crypto/comp...
doctor> making all in crypto/ocsp...
doctor> making all in crypto/ui...
doctor> making all in crypto/krb5...
doctor> if [ -n "libcrypto.so.0.9.7 libssl.so.0.9.7" ]; then (cd ..; make
libcrypto.so.0.9.7); fi
doctor> + rm -f libcrypto.so.0
doctor> + rm -f libcrypto.so
doctor> + rm -f libcrypto.so.0.9.7
doctor> libs='-L. '; for i in crypto; do if [ "crypto" = "ssl" -a -n "" ]; then
libs=" $libs"; fi; ( set -x; gcc -shared -o lib$i.so.0.9.7
-Wl,-soname=lib$i.so.0.9.7 -Wl,-Bsymbolic -Wl,--whole-archive lib$i.a
-Wl,--no-whole-archive $libs -ldl -lc ) || exit 1; libs="-l$i $libs"; done
doctor> + gcc -shared -o libcrypto.so.0.9.7 -Wl,-soname=libcrypto.so.0.9.7
-Wl,-Bsymbolic -Wl,--whole-archive libcrypto.a -Wl,--no-whole-archive -L. -ldl -lc
doctor> libcrypto.a(fips_dh_check.o): In function `DH_check':
doctor>
/usr2/source/openssl-0.9.7-stable-SNAP-20040628/fips/dh/fips_dh_check.c(.text+0x0):
multiple definition of `DH_check'
doctor>
libcrypto.a(dh_check.o)(.text+0x0):/usr2/source/openssl-0.9.7-stable-SNAP-20040628/crypto/dh/dh_check.c:
first defined here
doctor> libcrypto.a(fips_dh_key.o): In function `DH_OpenSSL':
doctor>
/usr2/source/openssl-0.9.7-stable-SNAP-20040628/fips/dh/fips_dh_key.c(.text+0x2a0):
multiple definition of `DH_OpenSSL'
doctor>
libcrypto.a(dh_key.o)(.text+0x2a0):/usr2/source/openssl-0.9.7-stable-SNAP-20040628/crypto/dh/dh_key.c:
first defined here
doctor> libcrypto.a(fips_dh_key.o): In function `DH_generate_key':
doctor>
/usr2/source/openssl-0.9.7-stable-SNAP-20040628/fips/dh/fips_dh_key.c(.text+0x2c0):
multiple definition of `DH_generate_key'
doctor>
libcrypto.a(dh_key.o)(.text+0x2c0):/usr2/source/openssl-0.9.7-stable-SNAP-20040628/crypto/dh/dh_key.c:
first defined here
doctor> libcrypto.a(fips_dh_key.o): In function `DH_compute_key':
doctor>
/usr2/source/openssl-0.9.7-stable-SNAP-20040628/fips/dh/fips_dh_key.c(.text+0x2f0):
multiple definition of `DH_compute_key'
doctor>
libcrypto.a(dh_key.o)(.text+0x2f0):/usr2/source/openssl-0.9.7-stable-SNAP-20040628/crypto/dh/dh_key.c:
first defined here
doctor> *** Error code 1
doctor>
doctor> Stop.
doctor> *** Error code 1
doctor>
doctor> Stop.
doctor> *** Error code 1
doctor>
doctor> Stop.
doctor> *** Error code 1
doctor>
doctor> Stop.
doctor> doctor.nl2k.ab.ca//usr/source/openssl-0.9.7-stable-SNAP-20040628$ exit
doctor> exit
doctor>
doctor> Script done on Mon Jun 28 05:57:39 2004
doctor>
doctor> OS BSD/OS 4.3.1
-----
Please consider sponsoring my work on free software.
See http://www.free.lp.se/sponsoring.html for details.
--
Richard Levitte \ Tunnlandsv�gen 52 \ [EMAIL PROTECTED]
[EMAIL PROTECTED] \ S-168 36 BROMMA \ T: +46-708-26 53 44
\ SWEDEN \
Procurator Odiosus Ex Infernis -- [EMAIL PROTECTED]
Member of the OpenSSL development team: http://www.openssl.org/
Unsolicited commercial email is subject to an archival fee of $400.
See <http://www.stacken.kth.se/~levitte/mail/> for more info.
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]