Hi, 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 - DDEFAULT_CONFIG_FILE=\"/usr/local/etc/httpd/htdig/conf/htdig.conf\" -I. ./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[1]: *** [Retriever.o] Error 1 make[1]: 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 Anthony Peacock CHIME, UCL Medical School E-Mail: [EMAIL PROTECTED] WWW: http://www.chime.ucl.ac.uk/~rmhiajp/ ------------------------------------ To unsubscribe from the htdig mailing list, send a message to [EMAIL PROTECTED] containing the single word "unsubscribe" in the SUBJECT of the message.
