[Openmcl-devel] 1.9 ARM / libc
gb at clozure.com
Sat Mar 2 15:25:57 UTC 2013
[~] gb at lingling> find /usr/include/ -type f | xargs fgrep IOC_VOID
/usr/include/linux/soundcard.h:#define SIOC_VOID IOC_VOID
The standard header files (.h files) on this system (running Ubuntu 12.10) don't define
IOC_VOID (anymore ?), but there's at least one file that assumes that it's still defined.
On Sat, 2 Mar 2013, Kelly McDonald wrote:
> Hello all,
> I'm working on a raspberry pi, I have the latest checked out from svn?
> svn co http://svn.clozure.com/publicsvn/openmcl/trunk/linuxarm/ccl
> On other versions of ccl, I can do the following:
> >(use-interface-dir :libc)
> #<INTERFACE-DIR :LIBC #P"libc/" #xC179C56>
> > #$IOC_VOID
> but on the arm install, it appears to work when I call (use-interface-dir :libc)
> but when I try to reference the same constant, or any function that should be in there (notably #_ioctl) - I get
> an error that it doesn't exist.
> Do I need to rebuild the headers? Something else? Wrong forum?
> I'm willing to do a bit of legwork, to get this fixed up, but I thought I'd start here to see if there are any
More information about the Openmcl-devel