Curl: fatal: libcrypto.so.1.0.0

Hi,
I've installed curl with all despondency but when I try to start it I get:

root@xxx> curl
ld.so.1: curl: fatal: libcrypto.so.1.0.0: open failed: No such file or directory
Killed

Looks like I have to change/make symlinks but I don't know how/where.

Any idia?

---------- Post updated at 09:42 AM ---------- Previous update was at 09:27 AM ----------

PKGINST:  SMCcurl
      NAME:  curl
  CATEGORY:  application
      ARCH:  sparc
   VERSION:  7.21.7
   BASEDIR:  /usr/local
    VENDOR:  The Curl Group
    PSTAMP:  Steve Christensen
  INSTDATE:  okt. 12 2011 18:52
     EMAIL:  steve@smc.vnet.net
    STATUS:  completely installed
     FILES:      383 installed pathnames
                   9 shared pathnames
                  15 directories
                   5 executables
                8440 blocks used (approx)

At compile time it was dynamically linked with libcrypto.so.1.0.0, so it needs it at run time.

fgrep libcrypto.so /var/sadm/install/contents

might only list older ones; then add the appropriate openssl package.
Test for all dynamically linked libraries with

ldd /path/to/curl
root@myserver:/tmp> fgrep libcrypo.so /var/sadm/install
install/      install_data/
root@myserver:/tmp> fgrep libcrypo.so /var/sadm/install/contents
root@myserver:/tmp> fgrep libcrypo.so /var/sadm/install/
root@myserver:/tmp> fgrep libcrypto.so /var/sadm/install/contents
/usr/lib/AdobeReader/Adobe/Reader8/Reader/sparcsolaris/lib/libcrypto.so=libcrypto.so.0 s none SUNWacroread
/usr/lib/AdobeReader/Adobe/Reader8/Reader/sparcsolaris/lib/libcrypto.so.0=libcrypto.so.0.9.6 s none SUNWacroread
/usr/lib/AdobeReader/Adobe/Reader8/Reader/sparcsolaris/lib/libcrypto.so.0.9.6 f none 0755 root bin 1012040 20874 1243579950 SUNWacroread
/usr/local/ssl/lib/libcrypto.so=libcrypto.so.0 s none SMCossl SMCosslg
/usr/local/ssl/lib/libcrypto.so.0=libcrypto.so.0.9.7 s none SMCosslg
/usr/local/ssl/lib/libcrypto.so.0.9.7 f none 0555 root bin 1315928 12946 1115028878 SMCosslg
/usr/local/ssl/lib/libcrypto.so.0.9.8 f none 0555 bin bin 1584784 54159 1238376661 SMCossl
/usr/sfw/lib/libcrypto.so=./libcrypto.so.0.9.7 s none SUNWopenssl-libraries
/usr/sfw/lib/libcrypto.so.0.9.7 f none 0755 root bin 1452916 7293 1249689127 SUNWopenssl-libraries
/usr/sfw/lib/sparcv9/libcrypto.so=./libcrypto.so.0.9.7 s none SUNWopenssl-libraries
/usr/sfw/lib/sparcv9/libcrypto.so.0.9.7 f none 0755 root bin 1858112 45143 1249689127 SUNWopenssl-libraries
root@myserver:/tmp> ldd /usr/local/bin/curl
curl         curl-config
root@myserver:/tmp> ldd /usr/local/bin/curl
        libcurl.so.4 =>  /usr/local/lib/libcurl.so.4
        libidn.so.11 =>  /usr/local/lib/libidn.so.11
        libintl.so.8 =>  /usr/local/lib/libintl.so.8
        libsec.so.1 =>   /usr/lib/libsec.so.1
        libc.so.1 =>     /usr/lib/libc.so.1
        libiconv.so.2 =>         /usr/local/lib/libiconv.so.2
        libdl.so.1 =>    /usr/lib/libdl.so.1
        libssh2.so.1 =>  /usr/local/lib/libssh2.so.1
        libssl.so.1.0.0 =>       /usr/local/ssl/lib/libssl.so.1.0.0
        libcrypto.so.1.0.0 =>    (file not found)
        libnsl.so.1 =>   /usr/lib/libnsl.so.1
        libsocket.so.1 =>        /usr/lib/libsocket.so.1
        librt.so.1 =>    /usr/lib/librt.so.1
        libz.so =>       /usr/local/lib/libz.so
        libgcc_s.so.1 =>         /usr/sfw/lib/libgcc_s.so.1
        libidn.so.11 (LIBIDN_1.0) =>     (version not found)
        libcrypto.so.1.0.0 =>    (file not found)
        libavl.so.1 =>   /lib/libavl.so.1
        libcrypto.so.1.0.0 =>    (file not found)
        libcrypto.so.0.9.8 =>    /usr/local/ssl/lib/libcrypto.so.0.9.8
        libmp.so.2 =>    /lib/libmp.so.2
        libmd.so.1 =>    /lib/libmd.so.1
        libscf.so.1 =>   /lib/libscf.so.1
        libaio.so.1 =>   /lib/libaio.so.1
        libdoor.so.1 =>  /lib/libdoor.so.1
        libuutil.so.1 =>         /lib/libuutil.so.1
        libgen.so.1 =>   /lib/libgen.so.1
        libm.so.2 =>     /lib/libm.so.2
        /platform/SUNW,Sun-Blade-T6320/lib/libc_psr.so.1
        /platform/SUNW,Sun-Blade-T6320/lib/libmd_psr.so.1
root@myserver:/tmp>

It looks better but what is this now???

root@myserver:/usr/local/lib> curl
ld.so.1: curl: fatal: libidn.so.11: version `LIBIDN_1.0' not found (required by file /usr/local/lib/libcurl.so.4)
ld.so.1: curl: fatal: libidn.so.11: open failed: No such file or directory
Killed
root@myserver:/usr/local/lib>
root@myserver:/usr/local/lib> ldd
root@myserver:/usr/local/lib> ldd /usr/local/bin/curl
        libcurl.so.4 =>  /usr/local/lib/libcurl.so.4
        libidn.so.11 =>  /usr/local/lib/libidn.so.11
        libintl.so.8 =>  /usr/local/lib/libintl.so.8
        libsec.so.1 =>   /usr/lib/libsec.so.1
        libc.so.1 =>     /usr/lib/libc.so.1
        libiconv.so.2 =>         /usr/local/lib/libiconv.so.2
        libdl.so.1 =>    /usr/lib/libdl.so.1
        libssh2.so.1 =>  /usr/local/lib/libssh2.so.1
        libssl.so.1.0.0 =>       /usr/local/lib/libssl.so.1.0.0
        libcrypto.so.1.0.0 =>    /usr/local/lib/libcrypto.so.1.0.0
        libnsl.so.1 =>   /usr/lib/libnsl.so.1
        libsocket.so.1 =>        /usr/lib/libsocket.so.1
        librt.so.1 =>    /usr/lib/librt.so.1
        libz.so =>       /usr/local/lib/libz.so
        libgcc_s.so.1 =>         /usr/local/lib/libgcc_s.so.1
        libidn.so.11 (LIBIDN_1.0) =>     (version not found)
        libavl.so.1 =>   /lib/libavl.so.1
        libmp.so.2 =>    /lib/libmp.so.2
        libmd.so.1 =>    /lib/libmd.so.1
        libscf.so.1 =>   /lib/libscf.so.1
        libaio.so.1 =>   /lib/libaio.so.1
        libdoor.so.1 =>  /lib/libdoor.so.1
        libuutil.so.1 =>         /lib/libuutil.so.1
        libgen.so.1 =>   /lib/libgen.so.1
        libm.so.2 =>     /lib/libm.so.2
        /platform/SUNW,Sun-Blade-T6320/lib/libc_psr.so.1
        /platform/SUNW,Sun-Blade-T6320/lib/libmd_psr.so.1
root@myserver:/usr/local/lib>