From sionescu at cddr.org Tue Sep 7 22:37:14 2010 From: sionescu at cddr.org (Stelian Ionescu) Date: Wed, 08 Sep 2010 01:37:14 +0300 Subject: [iolib-devel] Upcoming changes Message-ID: <1283899035.19139.23.camel@blackhole.cddr.org> Little by little I'll start shoving all syscall-related compatibility code into a C library called libfixposix - http://gitorious.org/libfixposix/libfixposix - on which iolib will depend. I've decided to do it mainly because writing OS compatibility code is much easier in C and with the use of autoconf and because CFFI .so wrappers cause problems with deployment/static executables. Until this is finished, sources will be a little unstable so please stick with the 0.7.0 release, or if you feel adventurous test libfixposix and iolib, especially on *BSD and OSX. -- Stelian Ionescu a.k.a. fe[nl]ix Quidquid latine dictum sit, altum videtur. http://common-lisp.net/project/iolib -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 198 bytes Desc: This is a digitally signed message part URL: From sionescu at cddr.org Fri Sep 10 20:09:02 2010 From: sionescu at cddr.org (Stelian Ionescu) Date: Fri, 10 Sep 2010 22:09:02 +0200 Subject: [iolib-devel] IOLib release 0.7.1 Message-ID: <1284149342.7235.7.camel@blackhole.cddr.org> There's a new release of IOLib, which fixes a couple of bugs regarding ASDF2 and compilation on OSX. -- Stelian Ionescu a.k.a. fe[nl]ix Quidquid latine dictum sit, altum videtur. http://common-lisp.net/project/iolib -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 198 bytes Desc: This is a digitally signed message part URL: From psilord at cs.wisc.edu Fri Sep 10 21:14:45 2010 From: psilord at cs.wisc.edu (Peter Keller) Date: Fri, 10 Sep 2010 16:14:45 -0500 Subject: [iolib-devel] IOLib release 0.7.1 In-Reply-To: <1284149342.7235.7.camel@blackhole.cddr.org> References: <1284149342.7235.7.camel@blackhole.cddr.org> Message-ID: <20100910211444.GA1656@cs.wisc.edu> 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 #: 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