From bug-octave-request at bevo dot che dot wisc dot edu Mon Nov 9 15:34:38 1998 Subject: 2.1.10: Compile bug (+ rough patch) From: "John W. Eaton" To: Erik de Castro Lopo cc: bug-octave at bevo dot che dot wisc dot edu Date: Mon, 9 Nov 1998 15:33:54 -0600 (CST) On 10-Nov-1998, Erik de Castro Lopo wrote: | To: bug-octave at bevo dot che dot wisc dot edu | Cc: erikd | Subject: 2.1.10: Compile bug (+ rough patch) | -------- | Bug report for Octave 2.1.10 configured for %CANONICAL_HOST_TYPE% | | Description: | ----------- | | On a i586-pc-linux-gnulibc1 system, the macros WIFEXITED, WEXITSTATUS | and WIFSIGNALLED aren't present in the headers octave is including. | | I suspect these macros are defined in and are | named __WIFEXITED, __WEXITSTATUS and __WIFSIGNALED. Doesn't your system have a /usr/include/sys/wait.h file that includes waitstatus.h and then defines WIFEXITED, WEXITSTATUS, and WIFSIGNALLED in terms of the __* versions of these macros? That's the way it is done on my system, which is a linux gnulibc1 system as well. jwe