Hello easybuilders,

I would like to poll on your collective knowledge, this might be something 
trivial.

I try to build target "GCC-4.6.3.eb" on macosx, which now breaks with the 
following error:
[...]
ERROR: EasyBuild encountered an exception (at easybuild/main.py:1010 in 
build_and_install_software): autoBuild Failed (last 300 chars): hecking for 
recent GMP... yes
checking for __gmpz_init in -lgmp... no
configure: error: libgmp not found or uses a different ABI.
Please read the INSTALL file -- see "In case of problem".
make[2]: *** [configure-stage1-mpfr] Error 1
make[1]: *** [stage1-bubble] Error 2
make: *** [bootstrap] Error 2


I assume that the cause is, that the configure/build step for mpfr does not
contain the parameter --with-gmp <foobar>, eg. as it should and described here:
http://solarianprogrammer.com/2011/12/01/compiling-gcc-4-6-2-on-mac-osx-lion/
*therefor the system gmp is being picked and the above error triggered* (??)

When we look at the -ld output, the gcc.py _which should provide that_ *is* 
being read:
== 2012-12-28 20:19:03,842 main.main INFO Successfully obtained EB_GCC class 
instance from easybuild.easyblocks.gcc
This makes me think that something else is going on; a little be further we see:
== 2012-12-28 20:39:19,325 main.fileTools INFO cmd " ../configure   
--enable-languages=c,c++,fortran,lto --enable-lto --enable-checking=release  
--enable-cxx --disable-multilib --

Is there any reason for the --with-mgp parameter not to be available at that 
step?
Can I increase somehow verbosity to understand better what is going on?

ps.
I am familiar with the GCC building procedure, at least as it used to be for 
some years,
since I've been using it in the past as a means to capture the notorious SIG11 
faults.


thanks for any potential answer, along with the seasonal wishes,

Fotis

Reply via email to