Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

re: CVS commit: src



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


Home | Main Index | Thread Index | Old Index