>
> > Using latest snapshot (MSYS-1.0.9-2003.06.13-1)
> >
> "msysdvlpr" is not invoked (This is Mingw/Msys build -- gcc 3.2.3).
> note: Also occurs when "msysdvlpr" is invoked.
>
> First I received this error:
>
> autoheader: /usr/bin/autom4te failed with exit status: 255
autogen.sh -d output:
autoheader
Live child 0x0a01ac70 (all) PID 187
autoheader: /usr/bin/autom4te failed with exit status: 255
Got a SIGCHLD; 1 unreaped children.
Reaping losing child 0x0a01ac70 PID 187
make: *** [all] Error 1
Removing child 0x0a01ac70 PID 187 from chain.
-- end of excerpt
No longer sure that it matters what Perl was doing...Perl seems to be working fine from autogen.sh. It is the
autoheader facility that seems to be messing up.
autoheader version 2.56
autoheader -d output:
autoheader: /usr/bin/autom4te failed with exit status: 255
Autom4te::General::error('/usr/bin/autom4te failed with exit status: 255') called at
/usr/share/autoconf/Autom4te/General.pm line 498
Autom4te::General::xsystem('/usr/bin/autom4te --language=autoconf --debug --trace AC_CONFIG...') called at
/bin/autoheader line 170
make: *** [all] Error 1
Taking a look at the actual context, which includes line 498, in
/d/msys/1.0/share/autoconf/autom4te/general.pm, I see this (parenthetical line references added, of course):
# xsystem ($COMMAND)
# ------------------
sub xsystem ($)
{
(line 492)
use POSIX qw (WEXITSTATUS);
my ($command) = @_;
verbose "running: $command";
(line 498)
(system $command) == 0
or error ((split (' ', $command))[0]
. " failed with exit status: "
. WEXITSTATUS ($?));
}
---
This tells me where the error ocurred I think.
Is this the case?
It appears that Posix is being checked and Msys shell does not seem able to deal with it.
Thanks everyone.
Paul G.
|