gcc-4.4

Dean Takemori deant at hawaii.rr.com
Sun Nov 22 23:18:57 PST 2009


> From: Kevin Day <thekevinday at gmail.com>
>> On Sunday November 15 2009 03:33:22 am Dean Takemori wrote:
>>> Using gcc-4.4.2 (w/gmp-4.3.1, mpfr-2.4.1 + mpfr-2.4.1's 20090313 patches),
>>> I've been able to build gcc-pass1 and glibc-2.10.1, but the build of the
>>> second pass of gcc fails in libiberty with
>>> 
>>> In file included from ../../libiberty/floatformat.c:31:
>>> /tools/include/string.h:546: error: expected declaration specifiers or
>>> '...' before '__locale_t' /tools/include/string.h:547: error: nonnull
>>> argument with out-of-range operand number (argument 1, operand 3)
>>> /tools/include/string.h:550: error: expected declaration specifiers or
>>> '...' before '__locale_t' /tools/include/string.h:551: error: nonnull
>>> argument with out-of-range operand number (argument 1, operand 4) make[3]:
>>> *** [floatformat.o] Error 1
>>> make[3]: Leaving directory
>>> '/mnt/HLFS/tools/Build/gcc_pass2/gcc-4.4.2/obj/libiberty' make[2]: ***
>>> [all-stage1-libiberty] Error 2
>>> make[2]: Leaving directory '/mnt/HLFS/tools/Build/gcc_pass2/gcc-4.4.2/obj'
>>> make[1]: *** [stage1-bubble] Error 2
>>> make[1]: Leaving directory '/mnt/HLFS/tools/Build/gcc_pass2/gcc-4.4.2/obj'
>>> make: *** [all] Error 2

> If this is happening during one of the early passed in the tools
> build, then perhaps there is some weirdness being taken in from the
> host system.
> 
> Try using a different host distribution on the same hardware if this
> is the case.

Well that was the key.  I switched to a different boot distro
and the problem went away.

-dean takemori


More information about the hlfs-dev mailing list