Problems compiling Hypermail on three different platoforms

---------

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


---------

This archive was generated by hypermail 2.1.5.