[EMAIL PROTECTED] reports the following problem.
Version: Hugs 1.4
OS: Linux 2.2.5 (Hacked RedHat 5.0) (not using all up-to-date libraries for
kernel 2.2.5)
compiler: gnu 2.7.2.3
configuration: --with-readline
Expected behaviour:
In response to the Ctrl-C problem, i believe the problem
has to do with the fact that when I run src/unix/configure.
I expected the return type of the signal handlers to be non-void: i.e
it should be (This was taken out of the man page on my machine): typedef void
(*sighandler_t)(int); sighandler_t signal(int signum, sighandler_t handler);
Observed behaviour:
Apparently the src/unix/configure script believes that the
return type of the signal handler is void (shown in transcript)
If the term "signal handler" means the signal(2) system call,
then the configure script may have made a mistake. signal(2) returns a pointer to a
function. The aforementioned function was the last action associated with a signal
referred to by a signal(2) call. Correct me if I an wrong.
Transcript:
checking whether struct tm is in sys/time.h or time.h... (cached) time.h
checking return type of signal handlers... (cached) void
checking whether gcc needs -traditional... (cached) no
Code: