[plt-dev] setup-plt error

From: Jay McCarthy (jay.mccarthy at gmail.com)
Date: Wed Mar 11 11:34:39 EDT 2009

FYI, the web-server uses libcrypto to get the HMAC-SHA1 functions. It
does it the same way the openssl library calls libcrypto. So whatever
problem you're discovering "should" be a problem with

(require openssl)

also.

Jay

On Wed, Mar 11, 2009 at 9:29 AM, Jon Rafkind <rafkind at cs.utah.edu> wrote:
> Neil Van Dyke wrote:
>>
>> Jon Rafkind wrote at 03/11/2009 01:57 AM:
>>>
>>> I just updated svn (14049) and built from source. I saw this in
>>> setup-plt.
>>>
>>> ...
>>> setup-plt: running: web-server/scribblings/web-server.scrbl
>>> ffi-lib: couldn't open "libcrypto.so" (libcrypto.so: cannot open shared
>>> object file: No such file or directory)
>>
>> [...]
>>
>> I suspect  that's one of the OpenSSL shared libraries.  Perhaps you don't
>> have that installed?
>
> I checked that.
> /usr/lib $ ls -l libcrypt*
> -rw-r--r-- 1 root root   44870 2008-09-12 08:33 libcrypt.a
> -rw-r--r-- 1 root root 1342340 2009-01-07 11:43 libcrypto.so.0.9.8
> lrwxrwxrwx 1 root root      18 2008-09-30 09:30 libcrypt.so ->
> /lib/libcrypt.so.1
> lrwxrwxrwx 1 root root      19 2008-09-30 07:30 libcryptui.so.0 ->
> libcryptui.so.0.0.0
> -rw-r--r-- 1 root root   56056 2008-05-27 08:45 libcryptui.so.0.0.0
>
> Annnnd now I see the problem too. libcrypt != libcrypto I guess. Do other
> system symlink libcrypto.so.x.y.z to libcrypto.so? I am using ubuntu 8.04.
> _________________________________________________
>  For list-related administrative tasks:
>  http://list.cs.brown.edu/mailman/listinfo/plt-dev
>



-- 
Jay McCarthy <jay at cs.byu.edu>
Assistant Professor / Brigham Young University
http://teammccarthy.org/jay

"The glory of God is Intelligence" - D&C 93


Posted on the dev mailing list.