I'm trying to get the PicoLisp server up and running on Debian for the first
time but encounter this problem when I try to run httpGate: "bin/httpGate:
error while loading shared libraries: libssl.so.0.9.8: cannot open shared
object file: No such file or directory"

This happened when copying a 32bit PL that had been compiled on Ubuntu and
simply running it.

Trying to compile with 32bit libc libraries installed gives me the
following:
..
gcc -m32 -o ../bin/ssl ssl.o -lssl -lcrypto
/usr/bin/ld: skipping incompatible
/usr/lib/gcc/x86_64-linux-gnu/4.3.2/../../../libssl.so when searching for
-lssl
/usr/bin/ld: skipping incompatible
/usr/lib/gcc/x86_64-linux-gnu/4.3.2/../../../libssl.a when searching for
-lssl
/usr/bin/ld: skipping incompatible /usr/bin/../lib/libssl.so when searching
for -lssl
/usr/bin/ld: skipping incompatible /usr/bin/../lib/libssl.a when searching
for -lssl
/usr/bin/ld: skipping incompatible /usr/lib/libssl.so when searching for
-lssl
/usr/bin/ld: skipping incompatible /usr/lib/libssl.a when searching for
-lssl
/usr/bin/ld: cannot find -lssl
collect2: ld returned 1 exit status
make: *** [../bin/ssl] Error 1

I have installed every possible libssl and libssl-dev package but still no
luck, what am I doing wrong?

Reply via email to