On 12 Sep 2010, at 23:01, Adem wrote: > On 9/12/2010 8:14 PM, Jonas Maebe wrote: >> Besides, FPC on Windows does not start any other executables when compiling >> programs >> > You might be making a distinction (between compiling and building) here, > but when I press 'rebuild lazarus' on that menu, here the list executables of > executables called are below [numbers represent 'events'].
That's indeed not FPC starting executables, that's Lazarus invoking "make" (which in turn invokes tons of other stuff). > I am not sure what all those do, but 'Load Image: 431' seems to mean > 'make.exe' is run 431 times. make indeed works by recursively executing itself. And that is a known problem on Windows, because that platform is extremely slow at starting new processes for some reason. Some people have worked on alternatives (http://fastmake.org/, http://benjamin.smedbergs.us/pymake/), but afaik none of them can currently deal with everything that appears in FPC's makefiles. Jonas_______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel