[OpenAFS] Problem compiling OpenAFS 1.5.12 on SUSE 10.2

Frank Winklmeier frank.winklmeier@cern.ch
Fri, 15 Dec 2006 16:46:45 +0100


Hi,

I am not able to compile OpenAFS 1.5.12 on Suse 10.2. This is my
configuration and the error message I get when compiling:

# uname -r
2.6.18.2-34-default

# ./configure --with-afs-sysname=i386_linux26
--with-linux-kernel-headers=/usr/src/linux

# make
compile_et.o: In function `yyerror':
compile_et.c:(.text+0x2c): undefined reference to `yylineno'
compile_et.o: In function `main':
compile_et.c:(.text+0x35a): undefined reference to `yyin'
compile_et.c:(.text+0x366): undefined reference to `yyout'
compile_et.c:(.text+0x52c): undefined reference to `yyin'
compile_et.c:(.text+0xc86): undefined reference to `yyout'
error_table.o: In function `yyparse':
error_table.c:(.text+0xbef): undefined reference to `yylex'
collect2: ld returned 1 exit status
make[3]: *** [compile_et] Error 1
make[3]: Leaving directory `/opt/openafs-1.5.12/src/comerr'
make[2]: *** [comerr] Error 2
make[2]: Leaving directory `/opt/openafs-1.5.12'
make[1]: *** [build] Error 2
make[1]: Leaving directory `/opt/openafs-1.5.12'
make: *** [all] Error 2


I googled for the above but couldn't find any solution to this. I.e.
flex -l is already used in the configure file for this platform.

Any idea?
Thanks,
Frank