On Sat, Aug 04, 2001 at 08:58:19AM +0200, Joop Boonen wrote:
> Dear all,
>
> When i try to compile the plex kernel module i get the following error:
>
> host-linux.c:750: warning: #warning "fix this kludge"
> In file included from
> /lib/modules/2.4.6-SuSE/build/include/linux/sched.h:82,
> from
> /lib/modules/2.4.6-SuSE/build/include/linux/mm.h:4,
> from host-linux.c:31:
> /lib/modules/2.4.6-SuSE/build/include/linux/timer.h:22: conflicting
> types for `timer_t'
> include/monitor.h:547: previous declaration of `timer_t'
> make[1]: *** [host-linux.o] Error 1
> make[1]: Leaving directory `/home/jboonen/plex86/plex86/kernel'
> make: *** [all] Error 2
The linuxpart of the driver uses timer_t, which is WAAY too generic (imho)
and clashes with at least the Red Hat kernel where we used this type in a
patch we added. I have a patch for plex to use plex86timer_t which is
obviously never going to conflict. Kevin, interested?
Greetings,
Arjan van de Ven