I have done make and make test 2 times. The ourput of make report is as follows: I am running Mac OS X 10.6.6.
Checking compiler...
Running make...
+ rm -f libcrypto
+ rm -f libssl
making all in crypto...
making all in crypto/md2...
make[3]: Nothing to be done for `all'.
making all in crypto/md4...
make[3]: Nothing to be done for `all'.
making all in crypto/md5...
make[3]: Nothing to be done for `all'.
making all in crypto/sha...
make[3]: Nothing to be done for `all'.
making all in crypto/mdc2...
make[3]: Nothing to be done for `all'.
making all in crypto/hmac...
make[3]: Nothing to be done for `all'.
making all in crypto/ripemd...
make[3]: Nothing to be done for `all'.
making all in crypto/des...
make[3]: Nothing to be done for `all'.
making all in crypto/rc2...
make[3]: Nothing to be done for `all'.
making all in crypto/rc4...
make[3]: Nothing to be done for `all'.
making all in crypto/rc5...
make[3]: Nothing to be done for `all'.
making all in crypto/idea...
make[3]: Nothing to be done for `all'.
making all in crypto/bf...
make[3]: Nothing to be done for `all'.
making all in crypto/cast...
make[3]: Nothing to be done for `all'.
making all in crypto/bn...
make[3]: Nothing to be done for `all'.
making all in crypto/rsa...
make[3]: Nothing to be done for `all'.
making all in crypto/dsa...
make[3]: Nothing to be done for `all'.
making all in crypto/dh...
make[3]: Nothing to be done for `all'.
making all in crypto/dso...
make[3]: Nothing to be done for `all'.
making all in crypto/buffer...
make[3]: Nothing to be done for `all'.
making all in crypto/bio...
make[3]: Nothing to be done for `all'.
making all in crypto/stack...
make[3]: Nothing to be done for `all'.
making all in crypto/lhash...
make[3]: Nothing to be done for `all'.
making all in crypto/rand...
make[3]: Nothing to be done for `all'.
making all in crypto/err...
make[3]: Nothing to be done for `all'.
making all in crypto/objects...
make[3]: Nothing to be done for `all'.
making all in crypto/evp...
make[3]: Nothing to be done for `all'.
making all in crypto/asn1...
make[3]: Nothing to be done for `all'.
making all in crypto/pem...
make[3]: Nothing to be done for `all'.
making all in crypto/x509...
make[3]: Nothing to be done for `all'.
making all in crypto/x509v3...
make[3]: Nothing to be done for `all'.
making all in crypto/conf...
make[3]: Nothing to be done for `all'.
making all in crypto/txt_db...
make[3]: Nothing to be done for `all'.
making all in crypto/pkcs7...
make[3]: Nothing to be done for `all'.
making all in crypto/pkcs12...
make[3]: Nothing to be done for `all'.
making all in crypto/comp...
make[3]: Nothing to be done for `all'.
making all in ssl...
make[2]: Nothing to be done for `all'.
making all in rsaref...
make[2]: Nothing to be done for `all'.
making all in apps...
rm -f openssl
cc -o openssl -DMONOLITH -I../include -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
Undefined symbols:
"_des_set_key_unchecked", referenced from:
_speed_main in speed.o
_speed_main in speed.o
_speed_main in speed.o
"_des_ede3_cbc_encrypt", referenced from:
_speed_main in speed.o
"_idea_options", referenced from:
_speed_main in speed.o
_version_main in version.o
"_des_options", referenced from:
_speed_main in speed.o
_version_main in version.o
"_des_crypt", referenced from:
_do_passwd in passwd.o
"_EVP_idea_cbc", referenced from:
_genrsa_main in genrsa.o
_gendsa_main in gendsa.o
_pkcs12_main in pkcs12.o
"_PKCS12_pack_safebag", referenced from:
_pkcs12_main in pkcs12.o
"_idea_cbc_encrypt", referenced from:
_speed_main in speed.o
"_PKCS12_decrypt_d2i", referenced from:
_dump_certs_pkeys_bag in pkcs12.o
_dump_certs_keys_p12 in pkcs12.o
_pkcs8_main in pkcs8.o
"_OpenSSL_add_all_algorithms", referenced from:
_main in openssl.o
_rsautl_main in rsautl.o
_pkcs8_main in pkcs8.o
"_des_ncbc_encrypt", referenced from:
_speed_main in speed.o
"_idea_set_encrypt_key", referenced from:
_speed_main in speed.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [openssl] Error 1
make[1]: *** [sub_all] Error 1
Running make test...
testing...
cc -o bntest -I../include -O3 -DB_ENDIAN bntest.o -L.. -lcrypto
Undefined symbols:
"_BN_mod", referenced from:
_test_mod in bntest.o
_test_mod in bntest.o
_test_mod in bntest.o
_test_mod in bntest.o
(maybe you meant: _BN_mod_mul, _BN_mod_exp , _BN_mod_mul_montgomery )
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [bntest] Error 1
make[1]: *** [tests] Error 2
OpenSSL self-test report:
OpenSSL version: 0.9.6c
Last change: Fix BN_rand_range bug pointed out by Dominikus Scherkl...
OS (uname): Darwin vincent.local 10.6.0 Darwin Kernel Version 10.6.0:
Wed Nov 10 18:13:17 PST 2010; root:xnu-1504.9.26~3/RELEASE_I386 i386
OS (config): ppc-apple-darwin
Target (default): darwin-ppc-cc
Target: darwin-ppc-cc
Compiler: Using built-in specs.
Target: i686-apple-darwin10
Configured with: /var/tmp/gcc/gcc-5664~89/src/configure --disable-checking
--enable-werror --prefix=/usr --mandir=/share/man
--enable-languages=c,objc,c++,obj-c++
--program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --with-slibdir=/usr/lib
--build=i686-apple-darwin10 --program-prefix=i686-apple-darwin10-
--host=x86_64-apple-darwin10 --target=i686-apple-darwin10
--with-gxx-include-dir=/include/c++/4.2.1
Thread model: posix
gcc version 4.2.1 (Apple Inc. build 5664)
Failure!
[...]
Test report in file testlog
Please help
Thanks
Safa
I have done make and make test 2 times.? The ourput of make report is as follows:I am running Mac OS X 10.6.6.
Checking compiler...
Running make...
+ rm -f libcrypto
+ rm -f libssl
making all in crypto...
making all in crypto/md2...
make[3]: Nothing to be done for `all'.
making all in crypto/md4...
make[3]: Nothing to be done for `all'.
making all in crypto/md5...
make[3]: Nothing to be done for `all'.
making all in crypto/sha...
make[3]: Nothing to be done for `all'.
making all in crypto/mdc2...
make[3]: Nothing to be done for `all'.
making all in crypto/hmac...
make[3]: Nothing to be done for `all'.
making all in crypto/ripemd...
make[3]: Nothing to be done for `all'.
making all in crypto/des...
make[3]: Nothing to be done for `all'.
making all in crypto/rc2...
make[3]: Nothing to be done for `all'.
making all in crypto/rc4...
make[3]: Nothing to be done for `all'.
making all in crypto/rc5...
make[3]: Nothing to be done for `all'.
making all in crypto/idea...
make[3]: Nothing to be done for `all'.
making all in crypto/bf...
make[3]: Nothing to be done for `all'.
making all in crypto/cast...
make[3]: Nothing to be done for `all'.
making all in crypto/bn...
make[3]: Nothing to be done for `all'.
making all in crypto/rsa...
make[3]: Nothing to be done for `all'.
making all in crypto/dsa...
make[3]: Nothing to be done for `all'.
making all in crypto/dh...
make[3]: Nothing to be done for `all'.
making all in crypto/dso...
make[3]: Nothing to be done for `all'.
making all in crypto/buffer...
make[3]: Nothing to be done for `all'.
making all in crypto/bio...
make[3]: Nothing to be done for `all'.
making all in crypto/stack...
make[3]: Nothing to be done for `all'.
making all in crypto/lhash...
make[3]: Nothing to be done for `all'.
making all in crypto/rand...
make[3]: Nothing to be done for `all'.
making all in crypto/err...
make[3]: Nothing to be done for `all'.
making all in crypto/objects...
make[3]: Nothing to be done for `all'.
making all in crypto/evp...
make[3]: Nothing to be done for `all'.
making all in crypto/asn1...
make[3]: Nothing to be done for `all'.
making all in crypto/pem...
make[3]: Nothing to be done for `all'.
making all in crypto/x509...
make[3]: Nothing to be done for `all'.
making all in crypto/x509v3...
make[3]: Nothing to be done for `all'.
making all in crypto/conf...
make[3]: Nothing to be done for `all'.
making all in crypto/txt_db...
make[3]: Nothing to be done for `all'.
making all in crypto/pkcs7...
make[3]: Nothing to be done for `all'.
making all in crypto/pkcs12...
make[3]: Nothing to be done for `all'.
making all in crypto/comp...
make[3]: Nothing to be done for `all'.
making all in ssl...
make[2]: Nothing to be done for `all'.
making all in rsaref...
make[2]: Nothing to be done for `all'.
making all in apps...
rm -f openssl
cc -o openssl -DMONOLITH -I../include -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
Undefined symbols:
? "_des_set_key_unchecked", referenced from:
????? _speed_main in speed.o
????? _speed_main in speed.o
????? _speed_main in speed.o
? "_des_ede3_cbc_encrypt", referenced from:
????? _speed_main in speed.o
? "_idea_options", referenced from:
????? _speed_main in speed.o
????? _version_main in version.o
? "_des_options", referenced from:
????? _speed_main in speed.o
????? _version_main in version.o
? "_des_crypt", referenced from:
????? _do_passwd in passwd.o
? "_EVP_idea_cbc", referenced from:
????? _genrsa_main in genrsa.o
????? _gendsa_main in gendsa.o
????? _pkcs12_main in pkcs12.o
? "_PKCS12_pack_safebag", referenced from:
????? _pkcs12_main in pkcs12.o
? "_idea_cbc_encrypt", referenced from:
????? _speed_main in speed.o
? "_PKCS12_decrypt_d2i", referenced from:
????? _dump_certs_pkeys_bag in pkcs12.o
????? _dump_certs_keys_p12 in pkcs12.o
????? _pkcs8_main in pkcs8.o
? "_OpenSSL_add_all_algorithms", referenced from:
????? _main in openssl.o
????? _rsautl_main in rsautl.o
????? _pkcs8_main in pkcs8.o
? "_des_ncbc_encrypt", referenced from:
????? _speed_main in speed.o
? "_idea_set_encrypt_key", referenced from:
????? _speed_main in speed.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [openssl] Error 1
make[1]: *** [sub_all] Error 1
Running make test...
testing...
cc -o bntest -I../include -O3 -DB_ENDIAN bntest.o? -L.. -lcrypto
Undefined symbols:
? "_BN_mod", referenced from:
????? _test_mod in bntest.o
????? _test_mod in bntest.o
????? _test_mod in bntest.o
????? _test_mod in bntest.o
???? (maybe you meant: _BN_mod_mul, _BN_mod_exp , _BN_mod_mul_montgomery )
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [bntest] Error 1
make[1]: *** [tests] Error 2
OpenSSL self-test report:
OpenSSL version:? 0.9.6c
Last change:????? Fix BN_rand_range bug pointed out by Dominikus Scherkl...
OS (uname):?????? Darwin vincent.local 10.6.0 Darwin Kernel Version 10.6.0: Wed Nov 10 18:13:17 PST 2010; root:xnu-1504.9.26~3/RELEASE_I386 i386
OS (config):????? ppc-apple-darwin
Target (default): darwin-ppc-cc
Target:?????????? darwin-ppc-cc
Compiler:???????? Using built-in specs.
Target: i686-apple-darwin10
Configured with: /var/tmp/gcc/gcc-5664~89/src/configure --disable-checking --enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --with-slibdir=/usr/lib --build=i686-apple-darwin10 --program-prefix=i686-apple-darwin10- --host=x86_64-apple-darwin10 --target=i686-apple-darwin10 --with-gxx-include-dir=/include/c++/4.2.1
Thread model: posix
gcc version 4.2.1 (Apple Inc. build 5664)
Failure!
[...]
Test report in file testlog
Please help
Thanks
Safa
