|
I run the configure with these
parameters:
./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"
This worked on openssl-0.9.6
In the Makefile the option do_shared-libs doesn't
create the files (links)
libssl.so, libssl.so.0, libcrypto.so and
libcrypto.so.0
Is there any reason for this?
I've created the shared libs for solaris. The files
made were libssl.so.0.9.6 and libcrypto.so.0.9.6
openssl-0.9.6 created these and also the links
libssl.so, libssl.so.0, libcrypto.so and libcrypto.so.0
When I tried linking the shared libs to my program
it gave an error when as it couldn't find the *.so files.
So I created these.
At runtime it gave an error as it couldn't find the
*.so.0 files. I created these aswell.
Then it worked fine.
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.
Why is it behaving diferently in these two
platforms?
Regards,
Alan
|
- Re: openssl-0.9.6a beta 2 on solaris 7 Alan McIlwain Perez
- Re: openssl-0.9.6a beta 2 on solaris 7 Richard Levitte - VMS Whacker
