![]()
From: Peter Becker (pbecker@meganesia.int.gu.edu.au)
Date: Fri Apr 13 2001 - 06:35:31 CDT
Hello,
maybe it is just time for me to go into bed but I have some problems
compiling hypermail. I tried to compile both 2.0.0 and 2.1.0 on a RedHat
6.2 machine with this result:
Expect 13 shift/reduce conflicts.
bison -y getdate.y
conflicts: 13 shift/reduce
gcc -c -g -O2 getdate.c
/usr/lib/bison.simple: In function `gd_parse':
/usr/lib/bison.simple:285: invalid initializer
make[1]: *** [getdate.o] Error 1
make[1]: Leaving directory
`/mnt/disk5/home/pbecker/build/hypermail-2.0.0/src'
make: *** [hypermail] Error 2
and on two SuSE 7.1 installations (both fresh and standard), one on
Intel, one on Sparc with this result:
gcc -c -g -O2 parse.c
parse.c: In function `loadoldheadersfrommessages':
parse.c:2466: `set_usegdbm' undeclared (first use in this function)
parse.c:2466: (Each undeclared identifier is reported only once
parse.c:2466: for each function it appears in.)
make[1]: *** [parse.o] Error 1
make[1]: Leaving directory `/home/pbecker/build/hypermail-2.1.0/src'
make: *** [hypermail] Error 2
which is probably due to the fact that gdbmdevel wasn't installed -- it
worked on the both machines after I installed the package. The configure
script detected the missing header file but didn't complain - so I'd
consider this a bug in the configure script.
Any hints how to solve the first problem (Google and ML archives didn't
help)?
Thanks,
Peter
![]()