On Sun, 06 Feb 2011 18:48:47 +0800 P Purkayastha <[email protected]> said:

> On 02/06/2011 06:22 PM, Carsten Haitzler (The Rasterman) wrote:
> > On Sun, 6 Feb 2011 16:25:08 +1000 David Seikel<[email protected]>  said:
> >
> >> On Sat, 5 Feb 2011 09:08:29 -0600 Jeff Hoogland
> >> <[email protected]>  wrote:
> >>
> >>> Recompiling everything versus just the new packages is a huge time
> >>> difference when I am building them all into .deb packages.
> >>
> >> Would have been less time than the time taken to wait for an answer on
> >> this list though.  That was my first point.
> >>
> >> My second point still stands, the general recommendation is to compile
> >> everything from a clean state.  See an email a short time ago from
> >> raster about why a compile failed.
> >>
> >> I compile absolutely everything from scratch each time.  Only takes
> >> half an hour on a cheap system.
> >
> > my compiles are down to the sub 6 minute range (including: make clean
> > distclean&&  ./autogen.sh&&  make&&  sudo make install) .and i build:
> >
> > e17
> > ecore
> > e_dbus
> > edje
> > eet
> > eeze
> > efreet
> > eina
> > eio
> > elementary
> > embryo
> > emotion
> > enjoy
> > ephoto
> > ethumb
> > evas
> > exalt-client
> > exalt
> > expedite
> > exquisite
> > lightmediascanner
> >
> > trying to remove something from the compile simply isnt worth the time. you
> > may want to re-examine your build process entirely if its taking too long
> > on any vaguely modern system.
> >
> 
> Are you using ccache?

of course I am... and make -j17 (8core core i7). i eve have a makefile of my
own that recurses all the lib dirs to run autogen/make nd make install.. and
handle dependencies between libs right so it can build several libs in
parallel. anyone who builds things often enough to say that build time is an
issue should use ccache.

-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [email protected]


------------------------------------------------------------------------------
The modern datacenter depends on network connectivity to access resources
and provide services. The best practices for maximizing a physical server's
connectivity to a physical network are well understood - see how these
rules translate into the virtual world? 
http://p.sf.net/sfu/oracle-sfdevnlfb
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to