[OpenAFS] Compilation problem - openafs-1.3.8x - ppc64_linux26

Lorenzo Corradini lorenzo.corradini@it.datalogic.com
Thu, 07 Apr 2005 16:21:25 +0200


Hello,

I am trying to compile openafs-1.3.80/1.3.81 on a Gentoo Linux ppc64.
I've tried gcc-3.4.3 and gcc-3.3.2.
I do "./configure --enable-transarc-paths" and then "make". The
complilation stops with the following error:

...
make[3]: Leaving directory `/root/openafs-1.3.81/src/rx'
cd src && cd rx && make all
make[3]: Entering directory `/root/openafs-1.3.81/src/rx'
cc  -O -I/root/openafs-1.3.81/src/config -I. -I.
-I/root/openafs-1.3.81/include -I/root/openafs-1.3.81/include/afs
-I/root/openafs-1.3.81/include/rx -I/root/openafs-1.3.81
-I/root/openafs-1.3.81/src -I/root/openafs-1.3.81/src -g -O2
-D_LARGEFILE64_SOURCE -fPIC -DRXDEBUG -c rx_clock.c
In file included from rx.h:1041,
                 from rx_clock.c:46:
rx_prototypes.h:358: error: parse error before '*' token
rx_prototypes.h:359: error: parse error before '*' token
rx_prototypes.h:360: error: parse error before '*' token
rx_prototypes.h:361: error: parse error before '*' token
rx_prototypes.h:362: error: parse error before '*' token
rx_prototypes.h:363: error: parse error before '*' token
make[3]: *** [rx_clock.o] Error 1
make[3]: Leaving directory `/root/openafs-1.3.81/src/rx'
make[2]: *** [rx] Error 2
make[2]: Leaving directory `/root/openafs-1.3.81'
make[1]: *** [build] Error 2
make[1]: Leaving directory `/root/openafs-1.3.81'
make: *** [all] Error 2

It is a couple of days that I am trying to understand what's the
problem ...please, let me know if you have some ideas.

Thanks,
Lorenzo.