Well for starters I only have a core 2 duo, but that compiles everything up in 
20ish minutes.

That being said, the thing that takes the longest is the setupping debian 
control files properly. That takes me 5-10 minutes per package.

~Jeff Hoogland 

----- Original message -----
> 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

------------------------------------------------------------------------------
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