*** /usr/local/ssl/bin/openssl appears to be compiled with gcc (gcc -B/usr/ccs/bin/ -DOPENSSL_SYSNAME_ULTRASPARC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DOPENSSL_NO_ASM -m64 -mcpu=ultrasparc -O3 -Wall -DB_ENDIAN ) while perl is compiled with gcc -B/usr/ccs/bin. Both must be compiled with the same compiler and flags. Mixing and matching compilers is not supported. at ./Makefile.PL line 137. #### gcc -B/usr/ccs/bin -G -L/usr/local/lib SSLeay.o -o blib/arch/auto/Net/SSLeay/SSLeay.so \ -L/usr/local/ssl -L/usr/local/ssl/lib -lssl -lcrypto \ ld: warning: file /usr/local/lib/libssl.a(s2_meth.o): wrong ELF class: ELFCLASS64 ld: warning: file /usr/local/lib/libcrypto.a(md5_one.o): wrong ELF class: ELFCLASS64 #### Can't load 'blib/arch/auto/Net/SSLeay/SSLeay.so' for module Net::SSLeay: ld.so.1: perl: fatal: relocation error: file blib/arch/auto/Net/SSLeay/SSLeay.so: symbol SSLv23_method: referenced symbol not found at /usr/local/software/perl-5.8.8/lib/5.8.8/sun4-solaris/DynaLoader.pm line 230. at test.pl line 25 Compilation failed in require at test.pl line 25. BEGIN failed--compilation aborted at test.pl line 25. not ok 1