Anthony Peacock (email@example.com)
Thu, 11 Feb 1999 16:48:31 -0000
I am trying to compile htdig-3.1.0 on a Sparc running Solaris 2.4.
Using egcs gcc version egcs-2.90.29 980515 (egcs-1.0.3 release)
./configure runs without hitch, make gives the following error, while compiling
in the htdig directory.
c++ -c -
./htlib -I../htcommon -I../db/dist -I../rx/rx -I../include -g -O2 Retriever.cc
Retriever.cc: In function `void sig_handlers()':
Retriever.cc:211: assignment to `void (*)()' from `void (*)(int)'
make: *** [Retriever.o] Error 1
make: Leaving directory `/usr/local/etc/htdig-3.1.0/htdig'
make: *** [all] Error 1
I looked at the definition of sigexit, and changed it to the following, and this
solved this problem:
static void sigexit(void)
I will happily admit that I haven't looked at this solution in any depth. But the
compile now finishes without error.
Fare Thee Well
CHIME, UCL Medical School
To unsubscribe from the htdig mailing list, send a message to
firstname.lastname@example.org containing the single word "unsubscribe" in
the SUBJECT of the message.
This archive was generated by hypermail 2.0b3 on Wed Feb 17 1999 - 10:10:02 PST