On Mon, 02 Feb 2009, Maurilio Longo wrote:

Hi,

> it seems it is not make which dies, but cmd.exe (the shell), could it be that
> we're calling it with more than 1024 chars of command? (the limit could even
> be lower, I don't have a reference handy).

yes, it could be also insufficient environment size.
Now you have similar problems to the ones I have in DOS.
It does not GPF but it begins to make some unpredictable
things. Looks that it loses some of settings like current
directory or make does not clean some settings when leave
directory increasing environment size or internal current
path setting.
Non *nix GNU make builds makes some strange things to emulate
POSIX environment and this can be side effect of them.
Seems that for DOS and OS2 we should use the old code. It also
allow parallel execution with recent modifications but is not
such efficient because only one directory (lib) can be compiled
in the same time so only the files inside single dir are compiled
simultaneously.
I'll look how to make it optional.
The ' and " used to encapsulate TOP=$(GRANDP) can be removed.
They are necessary only if GRANDP has blank characters.

best regards,
Przemek
_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to