On Thu, 18 Aug 2011, matthew green wrote: > > > > Log Message: > > > build GMP, MPFR and MPC as private libraries just for GCC. don't > > > install the headers or librarys into the system. > > > > in lib/Makefile should this really be > > > > .if (${MKGCC} != "no") && ${HAVE_GCC} >= 45 > > > > rather than > > > > .if defined(HAVE_GCC) && ${HAVE_GCC} >= 45 > > > > ? > > > > I think that HAVE_GCC is always defined, these days.. > > it should have both. we shouldn't rely on HAVE_GCC always > being defined. i thought it wasn't defined for pcc builds?
It was that way in the past, but I think the AVAILABLE_COMPILERS thing that Jörg introduced did away with that, so HAVE_etc is always defined..? Also with those gcc45 libs, they are distributed amongst the .WAITs but they don't need to be since there is no dependency as just the .a files are produced now.. strictly, the dependency is introduced at link time, not build time.. iain