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 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 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.