On 18/07/10 00:27, Jeremy Huntwork wrote: > Hi All, > > As you probably know by now, recent gcc's make use of PPL (Parma > Polyhedra Library) and Cloog-PPL (A branch of the Code Generator > in the Polyhedral Model making use of PPL for polyhedral functions). > If I gather correctly, LFS has up to now avoided including this in > favor of sticking closely to traditional build methods and wanting > to keep LFS trim and build times shorter. However, despite the extra > build times and MBs of added space, I feel these are inclusions worthy > of consideration given that their intent is to provide GCC with a > methodology to further 'optimizations over a wide variety of processors'. > I think the readers are missing out on a good deal of > performance/functionality for GCC without these packages. > > I'm still reading up on all that's involved with using the 'graphite > loop optimizations' as the GCC prereqs refer to them > (http://gcc.gnu.org/install/prerequisites.html), so I'm no expert as > to all that's involved. I do think LFS should at least look into it. > I've just tried compiling ppl-0.10.2. configure fails because it relies on an obsolete function that has been removed from gmp-5.0.1: ... checking how to link with libgmpxx... -lgmpxx -lgmp checking for the GMP library version 4.1.3 or above... no configure: error: Cannot find GMP version 4.1.3 or higher. GMP is the GNU Multi-Precision library: see http://www.swox.com/gmp/ for more information.
config.log contains: ... conftest.cpp:121:29: error: '__GMP_BITS_PER_MP_LIMB' was not declared in this scope More info here: https://www.cs.unipr.it/mantis/view.php?id=104 https://www.cs.unipr.it/mantis/view.php?id=102 Andy -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page
