On Wed, 11 Nov 1998, Ben Smithurst wrote:
> pipe.o(.text+0xec8): undefined reference to `strsignal'
> pipe.o(.text+0x1028): undefined reference to `strsignal'
>
> FreeBSD doesn't seem to have strsignal, the os.h-FreeBSD needs correcting.
> (Unless any other FreeBSD users want to tell me what I've broken,
> of course.)
No, you are right - and the third FreeBSD user to tell me. Obviously the
FreeBSD community is right on the ball. The problem is that I don't have
an account on a FreeBSD machine [*]. I searched for strsignal on NetBSD
and BSDI and found it, so I assumed it was a BSD thing. Obviously this
was a mistake. However, finding mistakes is what testing is for! The
fix is to remove the two lines
#define os_strsignal strsignal
#define OS_STRSIGNAL
in the file OS/os.h-FreeBSD.
Philip
[*] Anybody near (netwise) to here care to offer?
--
Philip Hazel University of Cambridge Computing Service,
ph10@??? Cambridge, England. Phone: +44 1223 334714.
--
*** Exim information can be found at
http://www.exim.org/ ***