[iolib-devel] cffi-grovel:grovel-file

Hello. Just checking out the library and trying to load on sbcl 1.0.15.36. I noticed that the net.socket.asd file calls CFFI-GROVEL:GROVEL-FILE, which is undefined by the cffi-grovel system provided by the cffi-net darcs repo. Is cffi-net the correct source of iolib's cffi-grovel dependency? elliott

I noticed that the net.socket.asd file calls CFFI-GROVEL:GROVEL-FILE, which is undefined by the cffi-grovel system provided by the cffi-net darcs repo. Is cffi-net the correct source of iolib's cffi-grovel dependency?
you need to pull this cffi and its dependencies (it's about to be merged back into the official cffi branch): darcs pull http://common-lisp.net/~loliveira/darcs/cffi+lotsastuff/ -- attila

Attila Lendvai wrote:
you need to pull this cffi and its dependencies (it's about to be merged back into the official cffi branch):
darcs pull http://common-lisp.net/~loliveira/darcs/cffi+lotsastuff/
Nice. I've gotten further, but I've found another dependency problem. iolib's net.sockets/conditions.lisp file uses the function OSICAT-POSIX::GET-POSIX-ERROR-CONDITION. The latest osicat from common-lisp.net was 0.5.0, but didn't include the posix system. I grabbed osicat from http://common-lisp.net/~loliveira/soc07/osicat.git/ and it has a osicat-posix system, but doesn't define the GET-POSIX-ERROR-CONDITION. Any clues? elliott

On Mon, Apr 07, 2008 at 01:04:27PM -0700, elliott wrote:
Attila Lendvai wrote:
you need to pull this cffi and its dependencies (it's about to be merged back into the official cffi branch):
darcs pull http://common-lisp.net/~loliveira/darcs/cffi+lotsastuff/
Nice. I've gotten further, but I've found another dependency problem.
You'll find intructions to download all dependencies on the download page(section live sources): http://common-lisp.net/project/iolib/download.shtml -- Stelian Ionescu a.k.a. fe[nl]ix Quidquid latine dictum sit, altum videtur.

Stelian Ionescu wrote:
You'll find intructions to download all dependencies on the download page(section live sources): http://common-lisp.net/project/iolib/download.shtml
Very cool. I didn't pick up on the fact that osicat and cffi were from custom repos. All loads fine now... thanks elliott PS- pointing out custom repos might be worth while as I didn't find that fact obvious even after looking at the download page a few times.
participants (3)
-
Attila Lendvai
-
elliott
-
Stelian Ionescu