[Clfs-support] CLooG-parma looking for GMP and PPL on host system

Andrew Bradford bradfa at gmail.com
Wed Jan 4 04:51:09 PST 2012


 > How can I make CLooG-parma use PPL and GMP from ${BBL}/cross-tools
 > instead of searching the host system?  Or should I just install GMP,
 > MPFR, and PPL (and probably CLooG-parma) on my host system?

You're in pretty new territory here :)
When you build GMP, MPFR, and MPC (which you don't list, but you do 
need), they install into {CLFS}/cross-tools and that is the host system. 
  These will be host compiled libraries and binaries, not target 
compiled.  They're just used for building GCC, they don't carry over to 
the target.

Do you really need CLooG?
At least in the embedded CLFS book, we don't have CLooG, and in real LFS 
CLooG is listed as an optional dependency for GCC.  Have you tried just 
not using any CLooG with your build?

I'm not really sure what advantage CLooG gets you when building GCC, 
I've never looked into it.

If you find your build procedure works well, and if you have some free 
time, please feel welcomed to send patches to the sysroot book.  It 
needs some love.  Grab the master branch from git:
http://git.cross-lfs.org/?p=clfs-sysroot.git

Patches or git pull requests can be sent to the -dev mailing list.

-Andrew




More information about the Clfs-support mailing list