gmp-5.0.0 fails to build on x86_64-apple-darwin10
howarth at bromo.med.uc.edu
Fri Jan 15 17:46:02 CET 2010
On Fri, Jan 15, 2010 at 05:29:25PM +0100, Torbjorn Granlund wrote:
> Marc Glisse <marc.glisse at inria.fr> writes:
> On Fri, 15 Jan 2010, Torbjorn Granlund wrote:
> > I believe that all Mac-related problems are now fixed in the repository
> > (http://gmplib.org:8000/gmp/) except this one:
> > http://gmplib.org/list-archives/gmp-bugs/2010-January/001746.html
> > I have looked at that only briefly, and have failed to reproduce it on
> > other systems even with the compiler in C99 mode.
> It supposedly happens only on Mac using the Apple-provided gcc-4.0. Is
> that what you tried?
> No, as I said, it was on "other systems". Your comment previously about
> C99 gave me some hope that this was a problem I could reproduce.
> We only heard about this from one user. I am not suggesting this user
> made a mistake, but I don't want to work around an Apple problem for one
> Xcode release and potentially cause probems for many users using other
> Xcode releases.
> So for now, I will not do anything about this problem, since I don't
> understand its source or its envelope.
> gmp-bugs mailing list
> gmp-bugs at gmplib.org
I saw the duplicate symbol error as well on darwin9 with it's default
gcc-4.0 system compiler (but not when I used alternative gcc-4.2
and g++-4.2 system compilers). As I mentioned in...
I wonder if this is a side-effect of gcc-4.0 not understanding the
instances of __gnu_inline__? In any case, if gmp-5.0 required gcc-4.2,
this wouldn't be a first. The ppl package required for graphite support
in FSF gcc already requires gcc/g++-4.2.
More information about the gmp-bugs