From: "Alan McIlwain Perez" <[EMAIL PROTECTED]>

ajm> I run the configure with these parameters:
ajm> ./Configure no-idea no-dsa no-rc5 no-cast -DSOLARIS -D_POSIX_PTHREAD_SEMANTICS -g 
-lsocket -lnsl -ldl -lpthread shared no-asm 
--prefix=/export/software/openssl_beta/solaris 
--openssldir=/export/software/openssl_beta/solaris solaris-sparcv9-cc:"cc -xCC"
ajm> 
ajm> This worked on openssl-0.9.6
ajm> 
ajm> In the Makefile the option do_shared-libs doesn't create the files (links)
ajm> libssl.so, libssl.so.0, libcrypto.so and libcrypto.so.0
ajm> 
ajm> Is there any reason for this?

To begin with, there's no option "do_shared-libs" that I know of.
Perhaps you're looking for "build-shared"?  It's true that
"do_solaris-shared" will not create the soft links, it's only the
component that creates the actual .so files.  "build-shared" uses
do_{whatever} as one of it's steps, followed by "link-shared" which
does the softlinking.

How about showing with logs exactly what you did and the answers you got?

ajm> I've created the shared libs for solaris. The files made were libssl.so.0.9.6 and 
libcrypto.so.0.9.6
ajm> openssl-0.9.6 created these and also the links libssl.so, libssl.so.0, 
libcrypto.so and libcrypto.so.0

Uhmm, this contradicts what you say higher up (that the Makefile
doesn't create libssl.so, libssl.so.0, libcrypto.so,
libcrypto.so.0)...

ajm> When I tried linking the shared libs to my program it gave an error when as it 
couldn't find the *.so files.
ajm> So I created these. 

You're confusing me.  Exactly what did you do?

ajm> When I did the same in Linux I didn't have to do do_linux-shared as the make 
created these the libs and the links and the install copied them to the right place.

Eh, the Solaris variant should have given you shared libraries as
well.

I'll investigate that.

-- 
Richard Levitte   \ Spannvägen 38, II \ [EMAIL PROTECTED]
Chairman@Stacken   \ S-168 35  BROMMA  \ T: +46-8-26 52 47
Redakteur@Stacken   \      SWEDEN       \ or +46-709-50 36 10
Procurator Odiosus Ex Infernis                -- [EMAIL PROTECTED]
Member of the OpenSSL development team: http://www.openssl.org/
Software Engineer, Celo Communications: http://www.celocom.com/

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]

Reply via email to