Stable: 2.5.2
Development: 2.6-alpha3
Hello...
I downloaded the latest version moc-2.4.3.tar.bz2 and I'm having troubles after the 'make' command. I get the following error:
/usr/lib/gcc/i486-slackware-linux/4.2.3/../../../../i486-slackware-linux/bin/ld: cannot find -lssl
collect2: ld returned 1 exit status
make[2]: *** [mocp] Error 1
make[2]: Leaving directory `/home/test/Desktop/moc-2.4.3'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/test/Desktop/moc-2.4.3'
make: *** [all] Error 2
Apparently it can't fine -lssl. I have no idea what that is and searching around didn't get me anywhere.
I'm running slackware 12.1
daper
Sun, 2008-06-22 07:11
Permalink
Some library used by MOC
Some library used by MOC depends on libssl. Try installing package that provides it (it might be caled openssl or something like that).
--
Damian Pietras - MOC developer
moc1
Wed, 2008-06-25 22:23
Permalink
I think openssl is installed
I think openssl is installed by default but I do remember telling slackware to not install it during installation. Anyway according to pkgtool(tool that can view what is currently installed) I have this:
openssl-solibs-0.9.8g-1486 (openssl-solibs (openssl shared libraries)
I also have libssl.so.0.9.8...I'm not sure if that's the same as libssl. It's currently located at the following directory:
---
NEW UDPATES:
This is solved. The fix was to install the following:
:-)=
riesebie
Sat, 2008-06-28 18:21
Permalink
you need openssl-dev
you need openssl-dev package.
--
Elimar Riesebieter - Debian's moc maintainer.
The path to source is always uphill ;-)