On 12/22/2015 04:51 PM, Christopher Samuel wrote:
On 12/12/15 21:29, Kenneth Hoste wrote:
Why would you need a custom glibc?
The only reason I can think of would be if you wanted to take advantage
of the vector maths library that was recently added:
https://sourceware.org/glibc/wiki/libmvec
Or if you had some binary that absolutely had to have a different version..
But yes I agree, a possible world of pain..
IBM's "Advanced Toolkit for Power" provides its own, finely-tuned,
gcc/binutis/glibc
and a number of tools and libraries. So long as you only use those
(and only build against those), it mostly works. I've got a number
of examples using the goolf toolchain with at[6-7].o here:
http://www.siliconslick.com/easybuild/ebfiles_repo_cleaned/curie/
But it is a world of pain, not only to novice users, but those with
more coding experience (e.g. me).
I can load an at7.0 application and run it but as soon
as I want to do something common/simple like 'vi' or
'ls' or 'cat' (perhaps bad examples), things go into
that nasty place (which I leave to the reader's imagination).
Just another $.02
jack