make check fails on powerpc-ibm-aix184.108.40.206[Scanned]
efernandez at physiomics-plc.com
Wed May 27 12:34:50 CEST 2009
> That should not normally be required.
> I am at loss explaining why things don't work for you, but
> one guess is that your setup somehow causes a different
> libgmp.so to be found, instead of the one in ./.libs.
> Do you have some environment variable set that causes the
> linker to ignore ./.libs/libgmp.so? Do you even have a
> libgmp.so somewhere, such as in a system lib directory?
Well, this might be an explanation. The error message is:
Symbol __gmp_binvert_limb_table (number 28) is not exported from
dependent module /hpc/work/fernandz/gnu/lib/libgmp.a(libgmp.so.3).
and /hpc/work/fernandz/gnu/lib/libgmp.a corresponds to my older gmp install (4.2.4).
Indeed, I have compiled my own compiler and libstdc++ which I put in a local folder defined as $PREFIXGNU, itself defined in my .bashrc as follows:
#prevents slow downs when doing configure for many software (gcc...)
Do you think there is a problem with the order of the lib paths ?
What is also strange, is that this issue did not occur with GMP-4.2.4 version and lower. I have always been able to replace/upgrade GMP with a newer version so far.
I am going to try several things:
- play with the LIBPATH path order
- uninstall the previous GMP to see if this fixes the problem
More information about the gmp-bugs