On Tue, Apr 10, 2001 at 10:09:47AM +0200, Bas Zoetekouw wrote: > I am trying to bring the arla package up to date. However, I am having > problems getting it compiled. I suspect I am missing some libraries, but > since there are no build-deps, I don't know which one(s). Does anyone > maybe have an idea of what goes wrong? > > Specifically, the error I get is: > > gcc -c -DHAVE_CONFIG_H -DMODULE -D__KERNEL__ -DDEBUG -I. -I. -g -I > /usr/src/linux/include -Wall -I. -g -I. -I./../include -I../../include > -I./../../include -I/usr/athena/include -Wall -Wstrict-prototypes -O2 > -fomit-frame-pointer xfs_dev.c > xfs_dev.c: In function `xfs_devclose': > xfs_dev.c:184: warning: passing arg 1 of `__wake_up' from incompatible > pointer type [..] > xfs_dev.c: In function `xfs_init_device': > xfs_dev.c:677: `MUTEX' undeclared (first use in this function) > xfs_dev.c:677: (Each undeclared identifier is reported only once > xfs_dev.c:677: for each function it appears in.)
No, not a library problem - this is kernel code. At a guess I would say the module source is for a different kernel version/series than that against which you are compiling.
pgpmIfY8XNuZx.pgp
Description: PGP signature