This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: cygwin-1.7/clisp-2.48-1: Cannot initialize clisp with full linking set


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]