Re: make3.81-beta4 mingw not failing on error?

2006-03-07 Thread Greg Chicares
On 2006-3-8 2:51 UTC, Matt England wrote: > At 3/7/2006 08:46 PM, Greg Chicares wrote: [oops] > > I *want* the build to choke on the 'g++ -M' line, and yes, I know the > headers aren't there. > > Greg, can you provide the output from your msys make run *without* the > changes? /c/tmp/me_make-tes

Re: make3.81-beta4 mingw not failing on error?

2006-03-07 Thread Greg Chicares
On 2006-3-7 20:42 UTC, Matt England wrote: > > For what it's worth, you'll get feedback much more quickly if you just > take the files and run them yourself. (Can I make a .tar.gz attachment > to these emails to make it easier? I'll try with this note.) But I'm > happy to make these edits and g

Re: make-3.81rc1 mingw not failing on 'g++ -M' error

2006-03-07 Thread Eli Zaretskii
> Date: Tue, 07 Mar 2006 14:37:56 -0600 > From: Matt England <[EMAIL PROTECTED]> > Cc: Matthew England <[EMAIL PROTECTED]>,help-make@gnu.org, > make-w32@gnu.org > > >Sorry, I looked at your transcript, and I cannot make heads or tails > >out of it. Can you explain how do you see that ``jobs are

Re: Any active maintainers using MinGW/MSYS?

2006-03-07 Thread Eli Zaretskii
> Date: Tue, 07 Mar 2006 16:12:56 -0600 > From: Matt England <[EMAIL PROTECTED]> > Cc: "Matthew England" <[EMAIL PROTECTED]>,Eli Zaretskii <[EMAIL PROTECTED]>, > help-make@gnu.org,make-w32@gnu.org > > Just to make sure: there's no developers/maintainers on the > make-w32@gnu.org list who active

Re: make3.81-beta4 mingw not failing on error?

2006-03-07 Thread Matt England
At 3/7/2006 09:30 PM, Earnie Boyd wrote: I suspect that you are running into issues of using more than one runtime MSYS and MSVCRT. MSYS provides its own versions of make so that it can control the processes. You've used the MSYS toolset to build a new version of make for a target that uses t

Re: make3.81-beta4 mingw not failing on error?

2006-03-07 Thread Matt England
Greg, Thanks for helping helping out with this, this was just the sort of testing I'm seeking. At 3/7/2006 09:14 PM, Greg Chicares wrote: /c/tmp/me_make-test[0]$make clean rm -f main.o alt1.o main.d alt1.d main.exe alt1.exe /c/tmp/me_make-test[0]$/c/msys/1.0/bin/make g++ -c main.cpp -o main

Re: make3.81-beta4 mingw not failing on error?

2006-03-07 Thread Earnie Boyd
Quoting Matt England <[EMAIL PROTECTED]>: So, on UNIX, this command would exit immediately if the $(CXX) program exits with a non-zero code, as Matt expects. Is this this not the way it's supposed to work on mingw/msys? I suspect that you are running into issues of using more than one ru

Re: make3.81-beta4 mingw not failing on error?

2006-03-07 Thread Matt England
At 3/7/2006 01:44 PM, Paul D. Smith wrote: The "set -e", in a POSIX shell, turns on "exit on error" mode; in this mode the shell will exit immediately when any command line exits with a non-0 code. Yes. So, on UNIX, this command would exit immediately if the $(CXX) program exits with a non-ze

Any active maintainers using MinGW/MSYS?

2006-03-07 Thread Matt England
At 3/7/2006 03:28 PM, Paul D. Smith wrote: To be clear: the non-POSIX ports of GNU make are 100% volunteer driven. None of the official maintainers have any Windows systems: we can't even run the regression tests on those ports ourselves. We rely completely on folks on the mailing lists to do al

Re: make3.81-beta4 mingw not failing on error?

2006-03-07 Thread Paul D. Smith
%% Matt England <[EMAIL PROTECTED]> writes: me> Is this this not the way it's supposed to work on mingw/msys? You have to tell us: none of us (Eli or me, anyway) have a mingw/msys system. Personally I don't have a system that runs Windows. me> For what it's worth, you'll get feedback much m

Re: Any active maintainers using MinGW/MSYS?

2006-03-07 Thread Paul D. Smith
%% Matt England <[EMAIL PROTECTED]> writes: me> Wow. Well, this explains things. I was wondering my 'make' is so me> awry on mingw. It follows the general rule I've found in me> cross-platform development is that if the developers don't use a me> platform, you'll find more bugs on said

Re: make-3.81rc1 mingw not failing on 'g++ -M' error

2006-03-07 Thread Eli Zaretskii
> Date: Tue, 07 Mar 2006 13:11:31 -0600 > From: Matt England <[EMAIL PROTECTED]> > Cc: > > In a different part of my real makefile (which is much more complex the one > in this thread), make will continue to run some of the make/compile jobs in > the background, asynchronously after experience

Re: GNU Make for Windows

2006-03-07 Thread J. Grant
On 06/03/06 07:12, [EMAIL PROTECTED] wrote: Hello, Where can I find GNU Make for Windows? There is a precompiled exe on http://mingw.org/ Kind regards JG ___ Make-w32 mailing list Make-w32@gnu.org http://lists.gnu.org/mailman/listinfo/make-w32

Re: make-3.81rc1 mingw not failing on 'g++ -M' error

2006-03-07 Thread Matt England
At 3/7/2006 01:58 PM, Eli Zaretskii wrote: > Date: Tue, 07 Mar 2006 13:11:31 -0600 > From: Matt England <[EMAIL PROTECTED]> > Cc: > > In a different part of my real makefile (which is much more complex the one > in this thread), make will continue to run some of the make/compile jobs in > the

make-3.81rc1 mingw not failing on 'g++ -M' error

2006-03-07 Thread Matt England
(My original post for this from last night was not showing up in the help-make or make-32 archive lists nor in my emailbox, so I'm trying to repost; I apologize for any convenience. -Matt) Original email header, fyi: Date: Mon, 06 Mar 2006 23:56:59 -0600 To: Eli Zaretskii <[EMAIL PROTECTED]> F

Re: make3.81-beta4 mingw not failing on error?

2006-03-07 Thread Paul D. Smith
%% Eli Zaretskii <[EMAIL PROTECTED]> writes: >> $(DDD_FILES): >> @echo -- generating makefile: $@ >> @set -e; rm -f $@; \ >> echo "$(DFILE_HDR)" > $@; \ >> $(CXX) -M $(CXXFLAGS) $< > [EMAIL PROTECTED](PID);

Re: make-3.81rc1 mingw not failing on 'g++ -M' error

2006-03-07 Thread Matt England
More strange make-not-stopping-on-rule-error stuff: In a different part of my real makefile (which is much more complex the one in this thread), make will continue to run some of the make/compile jobs in the background, asynchronously after experience an error, even though I wasn't running 'ma

Re: make3.81-beta4 mingw not failing on error?

2006-03-07 Thread Eli Zaretskii
> Date: Mon, 06 Mar 2006 23:56:59 -0600 > From: Matt England <[EMAIL PROTECTED]> > Cc: "Paul D. Smith" <[EMAIL PROTECTED]>,[EMAIL PROTECTED], > help-make@gnu.org,make-w32@gnu.org > > Ok, so I built make-3.81rc1 and still experience make not stopping upon > errors. I think this is expected behav

GNU Make for Windows

2006-03-07 Thread Julio.Pugliese
Hello, Where can I find GNU Make for Windows? Best Regards Julio Pugliese ___ Make-w32 mailing list Make-w32@gnu.org http://lists.gnu.org/mailman/listinfo/make-w32

Re: make3.81-beta4 mingw not failing on error?

2006-03-07 Thread Matt England
At 3/4/2006 03:41 PM, Eli Zaretskii wrote: Yes, please try the latest code, and if that doesn't fix the problem, please post the shortest Makefile that can be used to reproduce it. Ok, so I built make-3.81rc1 and still experience make not stopping upon errors. Details are below. The main exce

Re: make 3.81beta4 does not assume extension .exe for non-phony targets in contrast to make 3.80

2006-03-07 Thread Paul D. Smith
%% "Angel Tsankov" <[EMAIL PROTECTED]> writes: at> I've just built make 3.81beta4 for Cygwin using the build_w32.bat at> file in the root folder. I noticed a difference in the behaviour at> from version 3.80 (downloaded and installed with the cygwin setup at> utility - setup.exe, version 2

Re: make 3.81beta4 does not assume extension .exe for non-phony targets in contrast to make 3.80

2006-03-07 Thread Eli Zaretskii
> From: "Angel Tsankov" <[EMAIL PROTECTED]> > Date: Mon, 6 Mar 2006 21:56:33 +0200 > > 1. a simple makefile like this is needed: > test: > @echo $@ is not up-to-date > > 2. a test.exe file is needed in the same folder as the makefile; > > 3. version 3.80 works like this: > make > make: `test' i

Re: make-3.81-rc1 build error, msys 1.0.11, seg fault

2006-03-07 Thread Matt England
At 3/5/2006 09:15 PM, Paul D. Smith wrote: %% Matt England <[EMAIL PROTECTED]> writes: me> make-3.81-rc1 build problems on msys 1.0.11 follows. me> config.status: creating config.h me> ./config.status: line 1138: 3916 Segmentation me> fault cat >$tmp/undefs.sed < /^[ ]*#[

Re: make-3.81-rc1 build error, msys 1.0.11, seg fault

2006-03-07 Thread Earnie Boyd
Quoting Matt England <[EMAIL PROTECTED]>: At 3/5/2006 09:15 PM, Paul D. Smith wrote: %% Matt England <[EMAIL PROTECTED]> writes: me> make-3.81-rc1 build problems on msys 1.0.11 follows. me> config.status: creating config.h me> ./config.status: line 1138: 3916 Segmentation me> fault

make-3.81-rc1 build error, msys 1.0.11, seg fault

2006-03-07 Thread Matt England
Fyi: make-3.81-rc1 build problems on msys 1.0.11 follows. I have built make-3.81-beta4 on this same system and did not observe these problems. -Matt checking if malloc debugging is wanted... no WARNING: Your system has neither waitpid() nor wait3(). Without one of these, signal ha