[iolib-devel] IOLib release 0.7.1

Peter Keller psilord at cs.wisc.edu
Fri Sep 10 21:14:45 UTC 2010


On Fri, Sep 10, 2010 at 10:09:02PM +0200, Stelian Ionescu wrote:
> There's a new release of IOLib, which fixes a couple of bugs regarding
> ASDF2 and compilation on OSX.

I just updated with clbuild, and got this as a build error:

debugger invoked on a SIMPLE-ERROR in thread #<THREAD "initial thread" RUNNING {A9F23C1}>: External process exited with code 1.
Command was: "cc" "-m32" "-I/home/psilord/content/code/lisp/clbuild/source/cffi/" "-fPIC" "-o" "/home/psilord/.cache/common-lisp/sbcl-1.0.41.1-linux-x86/home/psilord/content/code/lisp/clbuild/source/iolib/src/libfixposix/ffi-types" "/home/psilord/.cache/common-lisp/sbcl-1.0.41.1-linux-x86/home/psilord/content/code/lisp/clbuild/source/iolib/src/libfixposix/ffi-types.c"
Output was:
/home/psilord/.cache/common-lisp/sbcl-1.0.41.1-linux-x86/home/psilord/content/code/lisp/clbuild/source/iolib/src/libfixposix/ffi-types.c:6:25: error: libfixposix.h: No such file or directory
/home/psilord/.cache/common-lisp/sbcl-1.0.41.1-linux-x86/home/psilord/content/code/lisp/clbuild/source/iolib/src/libfixposix/ffi-types.c: In function 'main':
/home/psilord/.cache/common-lisp/sbcl-1.0.41.1-linux-x86/home/psilord/content/code/lisp/clbuild/source/iolib/src/libfixposix/ffi-types.c:20: error: 'bool' undeclared (first use in this function)
/home/psilord/.cache/common-lisp/sbcl-1.0.41.1-linux-x86/home/psilord/content/code/lisp/clbuild/source/iolib/src/libfixposix/ffi-types.c:20: error: (Each undeclared identifier is reported only once
/home/psilord/.cache/common-lisp/sbcl-1.0.41.1-linux-x86/home/psilord/content/code/lisp/clbuild/source/iolib/src/libfixposix/ffi-types.c:20: error: for each function it appears in.)
/home/psilord/.cache/common-lisp/sbcl-1.0.41.1-linux-x86/home/psilord/content/code/lisp/clbuild/source/iolib/src/libfixposix/ffi-types.c:95: error: 'E2BIG' undeclared (first use in this function)

[piles more errno.h definitions undeclared]

I looked in
/home/psilord/.cache/common-lisp/sbcl-1.0.41.1-linux-x86/home/psilord/content/code/lisp/clbuild/source/iolib/src/libfixposix
and there was indeed no libfixposix.h file.

I don't know if that file is generated or what, but it is missing in both the
build location and the original source.

Thank you.

-pete




More information about the iolib-devel mailing list