I want to my library work smoothly on both Solaris 10 and Nevada.

My library links with libssl and libcrypto, I use -L/usr/sfw/lib -R/ 
usr/sfw/lib -lssl -lcrypto.
I got libssl.so.0.9.8 => /usr/sfw/libssl.so.0.9.8 when I ldd my library.
But Solaris 10 has libssl.so.0.9.7 not libssl.so.0.9.8.

So my program can't run on Solaris 10 unless user creates a symbol  
link for libssl.so.0.9.8.

If I dump -vL libssl.so.0.9.8, I got
SONAME libssl.so.0.9.8
Maybe it's the cause.

How can I solve this issue or workaround it?

Thanks,

Ginn
--------
Ginn Chen
Software Engineer, Browser Team
Sun Microsystems, Inc.
Phone: x82869 / +86-10-62673869
Fax:   +86-10-62780969


-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.opensolaris.org/pipermail/tools-linking/attachments/20061204/5bbfeafa/attachment.html>

Reply via email to