Hi Przemyslaw,

Przemyslaw Czerpak wrote:
> It will not work. David already made such tests.
> The problem is in OS2 GNU make port. It has limited total size of
> resolved command for given action and when this limit is exceed
> then it corrupts internal memory and usually GPFs.
> See the note about using wordlist in config/common/watcom.mk.
> GNU make evaluates all functions creating full list of commands
> to execute before it starts to execute the 1-st command. It doesn't
> mater how you create such list (which functions you will use) but
> important is only total length. As long as it's not fixed in OS2
> GNU make port then you cannot create such long command but I do
> not know if it's a know bug reported to GNU make authors. Maybe
> we should ask about it.
> 

But if I execute a make --dry-run it runs through all dirs spitting out
correct commands.

So the problem should not to be inside make code but ( maybe inside C RTL?);
anyway, I've asked to the latest porter if he can help me solve this problem,
let's see if we can solve it in some way without introducing more hacks.

Thanks.

Maurilio.


-- 
 __________
|  |  | |__| Maurilio Longo
|_|_|_|____| farmaconsult s.r.l.


_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to