lists.zerezo.com



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

***BOGO*** Re: [Mingw-users] make is super slow



On Thu, Oct 09, 2008 at 06:47:44AM -0400, Earnie Boyd wrote:
> 
> Quoting Rüdiger Ranft <_rdi_@xxxxxx>:
> 
> > Bob Rossi schrieb:
> >
> >> Then make still takes a really long time at each target.
> >> Even targets like, 'make  all-am' hang for tens of seconds.
> >>
> >> If I configure like this,
> >>   z:/path/to/configure .....
> >> configure finishes fine, but my make fails. It actually goes fast
> >> at the points where it is otherwise slow, but then it says "no rule
> >> to make target....".
> >>
> >> Any more ideas?
> >
> > Maybe make -d give some insights. Also make -n is woth a try, because it
> > will not start any programs but only shows what it want to do.

Thanks, that helped me thing of trying the -r option, because make went 
on forever with trying implicit rules.

> Where in the Makefile is the z:/path/to/configure set?  VPATH and 
> targets would be problematic for a Windows style path.

Yes, VPATH ends up having this,
  VPATH=z:/path/to/dir
srcdir, top_srcdir, abs_srcdir and abs_top_srcdir also have this 
style path in that configuration.

Here is some interesting information.

make check
real    8m45.672s
user    0m24.379s
sys     1m42.076s

make -r check
real    0m27.437s
user    0m6.828s
sys     0m4.158s

Seems like just cutting down on all those implicit rules helps a lot.

Does autoconf generate any rules that depends on implicit rules of 
make? If not, perhaps it should use the -r option by default somehow?

Thanks,
Bob Rossi


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
MinGW-users mailing list
MinGW-users@xxxxxxxxxxxxxxxxxxxxx

You may change your MinGW Account Options or unsubscribe at:
https://lists.sourceforge.net/lists/listinfo/mingw-users