home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   alt.os.linux.gentoo      Stupid OS you gotta compile EVERYTHING      17,684 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 16,237 of 17,684   
   pk to Nikos Chantziaras   
   Re: Done - KDE desktop running with GCC    
   08 Apr 08 18:51:10   
   
   From: pk@pk.invalid   
      
   Nikos Chantziaras wrote:   
      
   > Although that's true (and makes sense), the biggest speed-ups I have are   
   > with X11/KDE.  I could be wrong, but I think the LDFLAGS play the major   
   > role here.  `ldd` reports much less linked-to libraries on Gentoo (I use   
   > -O1 as well as --as-needed).   
      
   I think it's not due to the LDFLAGS, but rather to Gentoo's USE flag   
   mechanism. Binary distros have no equivalent mechanism, so they end up   
   building every possible extension/feature for each program they package.   
   This, of course, means additional programs and libraries installed as   
   dependencies.   
   With Gentoo, otoh, you can selectively enable/disable only what you want,   
   depending on your actual system. With Gentoo you can easily avoid   
   building /lots/ of libraries and dependencies by simply doing (just some   
   examples) USE=-gtk, USE=-doc, USE=-samba, or even USE=-X if you don't have   
   X. This is something binary distros cannot do, and they are forced to   
   compile in every possible extension for a given package, even if 80% of the   
   stuff will sit there unused all the time.   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca