Hi all,

I am installing Globus Toolkit 3.2.1 on a Solaris 8 machine and am running into the following error in the openssl package.

The error is this: (a more complete text is shown below.)

/export/home1/globus/gt3.2.1-all-source-installer/BUILD/globus_openssl-1.11/crypto/.libs/libcrypto_gcc32dbgpthr.so ../crypto/.libs/libcrypto_gcc32dbgpthr.so -lsocket -lnsl -ldl -lpthread -lposix4 -R/export/home1/globuscore/lib
ld: warning: file ../crypto/.libs/libcrypto_gcc32dbgpthr.so: linked to /export/home1/globus/gt3.2.1-all-source-installer/BUILD/globus_openssl-1.11/crypto/.libs/libcrypto_gcc32dbgpthr.so: attempted multiple inclusion of file



It appears that the file is including the library file twice, and this is the source of the error. Has anyone had any experience with this or know of a workaround?


Thanks,
Ben Simmons

---snip-------------------------------------------------------------------------------------------
bash-2.03$ pwd
/export/home1/globus/gt3.2.1-all-source-installer/BUILD/globus_openssl-1.11
bash-2.03$ make
Making all in include
Making all in openssl
e_os2.h => ./include/openssl//e_os2.h [File exists]
---snip-------------------------------------------------------------------------------------------
Making all in ssl
Making all in apps
/bin/bash ../libtool --mode=link /usr/local/bin/gcc -DMONOLITH -DOPENSSL_NO_ASM -g -D_REENTRANT -D_REENTRANT -Wall -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_THREADS -DB_ENDIAN -DOPENSSL_SYSNAME_ULTRASPARC -L/export/home1/globuscore/lib -o openssl -L/export/home1/globuscore/lib 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 engine.o ocsp.o ../ssl/libssl_gcc32dbgpthr.la ../crypto/libcrypto_gcc32dbgpthr.la -lsocket -lnsl -ldl -lpthread -lposix4


/usr/local/bin/gcc -DMONOLITH -DOPENSSL_NO_ASM -g -D_REENTRANT -D_REENTRANT -Wall -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_THREADS -DB_ENDIAN -DOPENSSL_SYSNAME_ULTRASPARC -o .libs/openssl 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 engine.o ocsp.o -L/export/home1/globuscore/lib ../ssl/.libs/libssl_gcc32dbgpthr.so /export/home1/globus/gt3.2.1-all-source-installer/BUILD/globus_openssl-1.11/crypto/.libs/libcrypto_gcc32dbgpthr.so ../crypto/.libs/libcrypto_gcc32dbgpthr.so -lsocket -lnsl -ldl -lpthread -lposix4 -R/export/home1/globuscore/lib
ld: warning: file ../crypto/.libs/libcrypto_gcc32dbgpthr.so: linked to /export/home1/globus/gt3.2.1-all-source-installer/BUILD/globus_openssl-1.11/crypto/.libs/libcrypto_gcc32dbgpthr.so: attempted multiple inclusion of file
Undefined first referenced
symbol in file
OPENSSL_load_builtin_modules apps.o
---snip-------------------------------------------------------------------------------------------
ENGINE_ctrl_cmd_string apps.o
EVP_aes_192_cbc genrsa.o
ld: fatal: Symbol referencing errors. No output written to .libs/openssl
collect2: ld returned 1 exit status
*** Error code 1
make: Fatal error: Command failed for target `openssl'
Current working directory /export/home1/globus/gt3.2.1-all-source-installer/BUILD/globus_openssl-1.11/apps
*** Error code 1
make: Fatal error: Command failed for target `all-recursive'



______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]

Reply via email to