This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: cygwin-1.7/clisp-2.48-1: Cannot initialize clisp with full linking set
- From: Reini Urban <rurban at x-ray dot at>
- To: cygwin at cygwin dot com
- Date: Mon, 10 Aug 2009 12:14:55 +0200
- Subject: Re: cygwin-1.7/clisp-2.48-1: Cannot initialize clisp with full linking set
- References: <4A7F309A.4040305@aim.com>
2009/8/9 Mark Harig:
> Thank you for providing clisp version 2.48.
>
> I am unable to start clisp if I specify the full linking set:
>
> $ clisp -Kfull
> /usr/lib/clisp-2.48/full/lisp.exe: error while loading shared libraries:
> svm.dll: cannot open shared object file: No such file or directory
>
> $ cygcheck -l clisp | grep svm.dll
> /usr/lib/clisp-2.48/full/svm.dll
>
> $ file /usr/lib/clisp-2.48/full/svm.dll
> /usr/lib/clisp-2.48/full/svm.dll: PE32 executable for MS Windows (DLL)
> (console) Intel 80386 32-bit
>
> $ md5sum /usr/lib/clisp-2.48/full/svm.dll
> 3f0dfd94d955bfb567581c853ed32587 */usr/lib/clisp-2.48/full/svm.dll
>
> $ cygcheck -c clisp
> Cygwin Package Information
> Package ? ? ? ? ? ? ?Version ? ? ? ?Status
> clisp ? ? ? ? ? ? ? ?2.48-1 ? ? ? ? OK
>
>
> /usr/lib/clisp-2.48/full/svm.dll was installed with the executable
> permission turned off.
oops.
> Turning on the executable permission had no effect:
> $ chmod +x /usr/lib/clisp-2.48/full/svm.dll
For me it works after
chmod +x /usr/lib/clisp-2.48/full/svm.dll
because I have installed cygdb-4.6.dll
$ clisp -K full -norc
$ cygcheck /lib/clisp-2.48/full/lisp.exe
> $ ls -l /usr/lib/clisp-2.48/full/svm.dll
> -rwxr-xr-x 1 username root 99K Aug ?1 16:02
> /usr/lib/clisp-2.48/full/svm.dll*
>
> $ clisp -Kfull
> /usr/lib/clisp-2.48/full/lisp.exe: error while loading shared libraries:
> svm.dll: cannot open shared object file: No such file or directory
>
> Also, the following (possibly related?) problem exists:
>
> $ cd /usr/lib/clisp-2.48/full
> $ clisp -Kfull
> /usr/lib/clisp-2.48/full/lisp.exe: error while loading shared libraries:
> cygdb-4.6.dll: cannot open shared object file: No such file or directory
>
>
> There is no version cygdb-4.6.dll installed, and, as far as I can tell,
> there is no version cygdb-4.6.dll available yet.
> Can anyone suggest any troubleshooting steps to take to resolve this
> problem,
> or are these problems above caused by errors in the Cygwin packaging of
> clisp?
These are packaging errors, sorry, and I can reproduce it.
I'll roll a -2 ASAP, but I want to test the new libsigsegv-2.7 also,
as it was reported to fail.
In the meantime you can fix it by:
1) chmod +x /lib/clisp-2.48/full/svm.dll; cp /lib/clisp-2.48/full/svm.dll /bin
2) The missing libdb4.6 you can get by adding the
ftp://sourceware.org/pub/cygwinports
url to your setup and just adding libdb4.6
--
Reini Urban
http://phpwiki.org/ http://murbreak.at/
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple