![](https://secure.gravatar.com/avatar/293677edff35b082163cfa4128ec7b55.jpg?s=120&d=mm&r=g)
"Chun Tian (binghe)" <binghe.lisp@gmail.com> writes: [...]
Current CFFI code just set a "no-long-long" feature on 32-bit lispworks, and I agree that a single cffi feature is not enough to describe this. Let me see what else I can do. I need IOlib on 32-bit LispWorks.
For an old project using Lispworks I simply commented out the few iolib features that use 64-bit and we were able to get TCP/IP networking up and running rather easily on both Linux and FreeBSD. Perhaps you can persuade iolib to automatically disable them or use the OS's 32-bit APIs on Lisps with crippled FFIs. If you want more powerful access to UDP, let me recommend again my CFFI UDP library, which works fine on Lispworks 32-bit ;-) http://www.cliki.net/cffi-udp [...]