cygwin-1.7/clisp-2.48-1: Cannot initialize clisp with full linking set
Reini Urban
rurban@x-ray.at
Mon Aug 10 10:15:00 GMT 2009
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
More information about the Cygwin
mailing list