This is the mail archive of the
ecos-devel@sourceware.org
mailing list for the eCos project.
compilation errors
- From: Paul J THACKER <paul dot thacker at st dot com>
- To: ecos-devel at ecos dot sourceware dot org
- Date: Thu, 05 Jun 2008 11:58:00 -0700
- Subject: compilation errors
Hi,
Trying to compile the latest from CVS on Suse 10.1:
In file included from /usr/include/linux/usb.h:4,
from
../../../../../../../packages/io/usb/slave/current/host/usbhost.c:87:
/usr/include/linux/mod_devicetable.h:174: error: expected
specifier-qualifier-list before ‘__u8’
/usr/include/linux/mod_devicetable.h:204: error: expected
specifier-qualifier-list before ‘__u16’
/usr/include/linux/mod_devicetable.h:251: error: expected
specifier-qualifier-list before ‘__u16’
In file included from
../../../../../../../packages/io/usb/slave/current/host/usbhost.c:88:
/usr/include/linux/usbdevice_fs.h:49: error: expected ‘:’, ‘,’, ‘;’, ‘}’
or ‘__attribute__’ before ‘*’ token
/usr/include/linux/usbdevice_fs.h:56: error: expected ‘:’, ‘,’, ‘;’, ‘}’
or ‘__attribute__’ before ‘*’ token
etc...
Looks like linux kernel header mismatch, but I'm not sure. Any ideas?
Thanks,
Paul