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
