arla 0.9 : cannot compile on linux

mc8644.com@mclink.it mc8644.com at mclink.it
Tue Sep 15 16:48:19 CEST 1998


-- 
Nicola Fabiano, <mc8644.com at mclink.it> (Please remove the .com for
reply)


Hello. I have downoaded arla 0.9 willing to try it on some linux boxes,
but I cannot compile it. I have tried the usual ./configure ; make , and have
also changed several times the various configure parameters (directory, etc.)
to no avail.
The compilation dies on two different machines that work normally,
therefore I would conclude that there is some problem wit arla itself.

I show here the make output.


Here is the error on the slakware machin, kernel 2.0.35, gcc version 2.7.2:

....
make[2]: Entering directory `/incoming/arla-0.9/xfs/linux'
gcc -c  -DHAVE_CONFIG_H -DMODULE -DMODVERSIONS -D__KERNEL__ -DDEBUG -I.
 -I. -g  -Wall -g -I. -I./../include -I../../include -I./../../include  -Wall
  -Wstrict-prototypes -O2 -fomit-frame-pointer xfs_load.c
In file included from xfs_load.c:39:
xfs_locl.h:47: linux/modversions.h: No such file or directory
make[2]: *** [xfs_load.o] Error 1
make[2]: Leaving directory `/incoming/arla-0.9/xfs/linux'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/incoming/arla-0.9/xfs'
make: *** [all] Error 1
Command had non-zero exit status 2

and this stems out on the redhat box, kernel 2.0.32, 
gcc version egcs-2.90.21 971202 :

....
gcc -c  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/arla/etc\" -DARLACACHEDIR=\"/usr/arl
a/cache\" -DARLACONFFILE=\"/usr/arla/etc/arla.conf\" -I. -I. -I./.. -I/home/nico
la/arla-0.9/xfs/linux -I../include -I./../include -I../rxdef -I./../rxkad  -DDEB
UG -g  -Wall messages.c
messages.c: In function `xfs_message_getroot':
messages.c:552: `RXKADEXPIRED' undeclared (first use this function)
messages.c:552: (Each undeclared identifier is reported only once
messages.c:552: for each function it appears in.)
messages.c: In function `xfs_message_getnode':
messages.c:601: `RXKADEXPIRED' undeclared (first use this function)
messages.c: In function `xfs_message_getattr':
messages.c:645: `RXKADEXPIRED' undeclared (first use this function)
messages.c: In function `xfs_message_putattr':
messages.c:683: `RXKADEXPIRED' undeclared (first use this function)
messages.c: In function `xfs_message_create':
messages.c:795: `RXKADEXPIRED' undeclared (first use this function)
messages.c: In function `xfs_message_mkdir':
messages.c:892: `RXKADEXPIRED' undeclared (first use this function)
messages.c: In function `xfs_message_link':
messages.c:987: `RXKADEXPIRED' undeclared (first use this function)
messages.c: In function `xfs_message_symlink':
messages.c:1084: `RXKADEXPIRED' undeclared (first use this function)
messages.c: In function `xfs_message_remove':
messages.c:1160: `RXKADEXPIRED' undeclared (first use this function)
messages.c: In function `xfs_message_rmdir':
messages.c:1235: `RXKADEXPIRED' undeclared (first use this function)
messages.c: In function `xfs_message_rename':
messages.c:1353: `RXKADEXPIRED' undeclared (first use this function)
messages.c: In function `xfs_message_putdata':
messages.c:1388: `RXKADEXPIRED' undeclared (first use this function)
messages.c: In function `xfs_message_getdata':
messages.c:1460: `RXKADEXPIRED' undeclared (first use this function)
messages.c: In function `viocgetacl':
messages.c:1567: `RXKADEXPIRED' undeclared (first use this function)
messages.c: In function `viocsetacl':
messages.c:1616: `RXKADEXPIRED' undeclared (first use this function)
messages.c: In function `viocgetvolstat':
messages.c:1669: `RXKADEXPIRED' undeclared (first use this function)
messages.c: In function `viocsetvolstat':
messages.c:1769: `RXKADEXPIRED' undeclared (first use this function)
messages.c: At top level:
messages.c:396: warning: `xfs_message_rpc' defined but not used
make[1]: *** [messages.o] Error 1
make[1]: Leaving directory `/home/nicola/arla-0.9/arlad'
make: *** [all] Error 1
Command exited with non-zero status 2

As you see, the redhat box actually compiles the stuff in the xfs/linux
directory (there is no linux/modversions.h in the kernel 2.0.35) and then dies.

I hope this report could help somehow.





More information about the Arla-drinkers mailing list