Hi all,
I'm getting started on working on familiar with OE and need some help.
I've installed OE, downoaded the .bb files from the bitkeeper
repository, created my "local.conf" file which has:
MACHINE = "h3600"
DISTRO = "familiar"
Anyway, to cut the long story short, I am trying to do a "bitbake
task-bootstrap" for starters and the build fails on the "hostap"
package at file hostap.c with (bitbake log output):
=========================
In file included from hostap.c:38:
hostap_wlan.h:726: error: field `reset_queue' has incomplete type
hostap_wlan.h:730: error: field `set_multicast_list_queue' has
incomplete type
hostap_wlan.h:732: error: field `set_tim_queue' has incomplete type
hostap_wlan.h:833: error: field `info_queue' has incomplete type
hostap_wlan.h:864: error: field `comms_qual_update' has incomplete type
...
=========================
All these are of type HOSTAP_QUEUE which is conditionally defined in
hostap_compat.h, based on the kernel version (older than 2.5.44 is a
"struct work_struct" and newer kernels get "struct tq_struct").
As my kernel package is handhelds-sa-2.4.19-rmk6-pxa1-hh37.4, I get to
use the "work_struct" (I checked that this occurs). Evidently for some
reason "struct workstruct" definition is not included. Any ideas what I
should do?
-- In theory, there is no difference between theory and practice. In practice, there is. -- Yogi Berra. Alexandros Karypidis UTH, Computer & Communication Eng. dept.Received on Mon Jun 06 2005 - 10:58:43 EDT
This archive was generated by hypermail 2.2.0 : Mon Jul 25 2005 - 17:18:09 EDT