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

Reply via email to