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
