Greetings-
I'm trying to compile from the git sources, based on the 2.6 kernel included on the website. This is an an x86_64 install (originally CentOS 6, but I've got kernel 3.0.4 running on it now)...
I'm having a heck of a time getting the DECT stuff to compile in the kernel. my make keeps failing-
In file included from /home/jfreeman/linux-2.6/include/net/dect/dect.h:147, from /home/jfreeman/linux-2.6/drivers/dect/coa/sc1442x.c:19: /home/jfreeman/linux-2.6/include/net/dect/identities.h:55: error: field âarcâ has incomplete type make[4]: *** [drivers/dect/coa/sc1442x.o] Error 1 make[3]: *** [drivers/dect/coa] Error 2 make[2]: *** [drivers/dect] Error 2 make[1]: *** [drivers] Error 2 make: *** [sub-make] Error 2
That's the most recent failure, after I removed the enum dect_ari_classes from dect_netlink.h
Anyone have any thoughts or suggestions?
Thanks- Joe
Am 03.09.2011 04:05, schrieb Joe Freeman:
Greetings-
I'm trying to compile from the git sources, based on the 2.6 kernel included on the website. This is an an x86_64 install (originally CentOS 6, but I've got kernel 3.0.4 running on it now)...
I'm having a heck of a time getting the DECT stuff to compile in the kernel. my make keeps failing-
In file included from /home/jfreeman/linux-2.6/include/net/dect/dect.h:147, from /home/jfreeman/linux-2.6/drivers/dect/coa/sc1442x.c:19: /home/jfreeman/linux-2.6/include/net/dect/identities.h:55: error: field âarcâ has incomplete type make[4]: *** [drivers/dect/coa/sc1442x.o] Error 1 make[3]: *** [drivers/dect/coa] Error 2 make[2]: *** [drivers/dect] Error 2 make[1]: *** [drivers] Error 2 make: *** [sub-make] Error 2
That's the most recent failure, after I removed the enum dect_ari_classes from dect_netlink.h
Anyone have any thoughts or suggestions?
You shouldn't remove it from the file in the kernel itself, just from the headers installed for userspace in /usr/include/linux. I'll probably look into fixing this properly by removing it from the kernel entirely soon.