On 5/31/05, Nigel Sandever <[EMAIL PROTECTED]> wrote: > The parrot makefile has several places where nmake baulks at the length of the > expanded command lines. > though you weren't explicit, i suspect you're using the ms c++ toolkit to build parrot on win32. some months ago, i ran into the same problem. since i have switched to msvc, i have not ran into any command-line length problems, nor have i read any reports of these problems with cygwin or mingw.
> I've found that I can work around this is some places using inline files, but > I'm having trouble working out where/how to make the adjustments. > if i recall correctly, linking parrot.exe was a trouble spot. the main makefile is generated from config/gen/makefiles/root.in, and $(PARROT) is built around line 649 (revision 8223). you might consider adding a dependency to that line, and create the inline file in the new dependency. any inline files should be added to the 'clean' target for removal. > I also have my doubts whether this would be compatible with other make > programs. > > Is anyone else successfully building parrot on win32 native? If so, how are > they > avoiding this problem? > as i said, i'm not having any problems building with msvc-7.1. i'd be happy to test any patches you submit with that compiler. > Thanks njs > > > ~jerry