Make/bootstrap failure on i386-apple-darwin8.10.1 (Intel Core Duo)
Ian Lance Taylor
iant@google.com
Wed Oct 3 14:27:00 GMT 2007
"Doug Gregor" <doug.gregor@gmail.com> writes:
> On 10/2/07, Jack Howarth <howarth@bromo.msbb.uc.edu> wrote:
> > The fink packaging for gcc42/gcc43 builds fine on Macintel when we use...
> >
> > --with-arch=nocona --with-tune=generic --host=i686-apple-darwin8
>
> This gets further, failing now for a very different reason:
>
> cc -O2 -g -O2 -m64 -O2 -O2 -g -O2 -DIN_GCC -W -Wall
> -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes
> -Wold-style-definition -isystem ./include -fPIC -pipe -g
> -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I.
> -I../../.././gcc -I../../../../mainlinegcc/libgcc
> -I../../../../mainlinegcc/libgcc/.
> -I../../../../mainlinegcc/libgcc/../gcc
> -I../../../../mainlinegcc/libgcc/../include -o _muldi3.o -MT
> _muldi3.o -MD -MP -MF _muldi3.dep -DL_muldi3 -c
> ../../../../mainlinegcc/libgcc/../gcc/libgcc2.c \
> -fvisibility=hidden -DHIDE_EXPORTS
> In file included from ../../../../mainlinegcc/libgcc/../gcc/libgcc2.c:65:
> ../../../../mainlinegcc/libgcc/../gcc/libgcc2.h:176: error: unknown
> machine mode 'libgcc_cmp_return'
> ../../../../mainlinegcc/libgcc/../gcc/libgcc2.h:177: error: unknown
> machine mode 'libgcc_shift_count'
Support for those machine modes was added to mainline on July 6.
The above command line suggests that you are building libgcc2 with cc,
though, rather than with the newly built compiler. That is unusual.
Are you doing a Canadian Cross (i.e., building with a cross compiler)?
How did you run configure?
Ian
More information about the Gcc
mailing list