other/6044: gcc-3.0.4 from cvs fails to make on darwin
jamesfit@paradise.net.nz
jamesfit@paradise.net.nz
Fri Mar 22 17:36:00 GMT 2002
>Number: 6044
>Category: other
>Synopsis: gcc-3.0.4 from cvs fails to make on darwin
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: unassigned
>State: open
>Class: support
>Submitter-Id: net
>Arrival-Date: Fri Mar 22 17:36:00 PST 2002
>Closed-Date:
>Last-Modified:
>Originator: jamesfit@paradise.net.nz
>Release: gcc-3.0.4 from cvs (latest version)
>Organization:
>Environment:
powerpc-apple-darwin5.3
binutils-2.11.2
>Description:
Hi all,
hope this is the correct place to ask for assistance. I have been trying to compile a gcc cross compiler for a powerpc-apple-darwin5.3 host and a m68k (68332) target for the last two weeks.
I have searched the web and have posted to numerous email lists and have as yet been unable to find anyone who has been able to compile a gcc cross compiler on OSX.
I have successfully buiilt and installed binutils-2.11.2
I have configured gcc with the following command:
bash2.05 james@localhost ~/projects/source/build-gcc % /Users/james/projects/source/gcc-3.0.4/configure --enable-languages=c,c++ --target=$target --prefix=$prefix -v
When I issue a make all install command its fails with the following....
rest of make output....
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:94: missing right curly brace, found `_0'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:94: illegal external declaration, missing `;' after `ATTR_FORMAT_PRINTF_1'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:95: undefined type, found `ATTR_PRINTF_1'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:95: illegal external declaration, missing `;' after `ATTR_FORMAT_PRINTF_1'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:96: undefined type, found `ATTR_PRINTF_2'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:96: illegal external declaration, missing `;' after `ATTR_FORMAT_PRINTF_2'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:97: undefined type, found `ATTR_PRINTF_2'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:97: illegal external declaration, missing `;' after `ATTR_FORMAT_PRINTF_2'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:98: undefined type, found `ATTR_PRINTF_3'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:98: illegal external declaration, missing `;' after `ATTR_FORMAT_PRINTF_3'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:99: undefined type, found `ATTR_PRINTF_3'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:99: illegal external declaration, missing `;' after `ATTR_FORMAT_PRINTF_3'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:100: undefined type, found `ATTR_SCANF_1'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:100: illegal external declaration, missing `;' after `ATTR_FORMAT_SCANF_1'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:101: undefined type, found `ATTR_SCANF_1'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:101: illegal external declaration, missing `;' after `ATTR_FORMAT_SCANF_1'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:102: undefined type, found `ATTR_SCANF_2'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:102: illegal external declaration, missing `;' after `ATTR_FORMAT_SCANF_2'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:103: undefined type, found `ATTR_SCANF_2'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:103: illegal external declaration, missing `;' after `ATTR_FORMAT_SCANF_2'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:104: undefined type, found `ATTR_STRFTIME_3'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:104: illegal external declaration, missing `;' after `ATTR_FORMAT_STRFTIME_3'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:105: undefined type, found `ATTR_STRFMON_3'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:105: illegal external declaration, missing `;' after `ATTR_FORMAT_STRFMON_3'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:94: syntax error, found `_0'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:94: syntax error, found `_0'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:95: syntax error, found `_2'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:95: syntax error, found `_2'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:96: syntax error, found `_0'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:96: syntax error, found `_0'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:97: syntax error, found `_3'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:97: syntax error, found `_3'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:98: syntax error, found `_0'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:98: syntax error, found `_0'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:99: syntax error, found `_4'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:99: syntax error, found `_4'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:100: syntax error, found `_0'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:100: syntax error, found `_0'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:101: syntax error, found `_2'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:101: syntax error, found `_2'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:102: syntax error, found `_0'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:102: syntax error, found `_0'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:103: syntax error, found `_3'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:103: syntax error, found `_3'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:104: syntax error, found `_0'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:104: syntax error, found `_0'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:105: syntax error, found `_4'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:105: syntax error, found `_4'
cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
In file included from /Users/james/projects/source/gcc-3.0.4/gcc/c-common.c:23:
/Users/james/projects/source/gcc-3.0.4/gcc/system.h:331: warning: ANSI C forbids const or volatile functions
In file included from /Users/james/projects/source/gcc-3.0.4/gcc/system.h:490,
from /Users/james/projects/source/gcc-3.0.4/gcc/c-common.c:23:
/Users/james/projects/source/gcc-3.0.4/gcc/../include/libiberty.h:86: warning: ANSI C forbids const or volatile functions
/Users/james/projects/source/gcc-3.0.4/gcc/../include/libiberty.h:158: warning: ANSI C forbids const or volatile functions
/Users/james/projects/source/gcc-3.0.4/gcc/../include/libiberty.h:168: warning: ANSI C forbids const or volatile functions
/Users/james/projects/source/gcc-3.0.4/gcc/../include/libiberty.h:193: warning: ANSI C forbids const or volatile functions
In file included from /Users/james/projects/source/gcc-3.0.4/gcc/c-common.c:24:
/Users/james/projects/source/gcc-3.0.4/gcc/tree.h:2681: warning: ANSI C forbids const or volatile functions
/Users/james/projects/source/gcc-3.0.4/gcc/tree.h:3164: warning: ANSI C forbids const or volatile functions
In file included from /Users/james/projects/source/gcc-3.0.4/gcc/c-common.c:26:
/Users/james/projects/source/gcc-3.0.4/gcc/toplev.h:35: warning: ANSI C forbids const or volatile functions
In file included from /Users/james/projects/source/gcc-3.0.4/gcc/c-common.c:27:
/Users/james/projects/source/gcc-3.0.4/gcc/output.h:327: warning: ANSI C forbids const or volatile functions
In file included from /Users/james/projects/source/gcc-3.0.4/gcc/c-common.c:29:
/Users/james/projects/source/gcc-3.0.4/gcc/rtl.h:1296: warning: ANSI C forbids const or volatile functions
/Users/james/projects/source/gcc-3.0.4/gcc/rtl.h:1549: warning: ANSI C forbids const or volatile functions
In file included from /Users/james/projects/source/gcc-3.0.4/gcc/c-common.c:30:
/Users/james/projects/source/gcc-3.0.4/gcc/ggc.h:159: warning: ANSI C forbids const or volatile functions
In file included from /Users/james/projects/source/gcc-3.0.4/gcc/cpplib.h:28,
from /Users/james/projects/source/gcc-3.0.4/gcc/c-common.h:26,
from /Users/james/projects/source/gcc-3.0.4/gcc/c-common.c:32:
/Users/james/projects/source/gcc-3.0.4/gcc/line-map.h:89: warning: ANSI C forbids const or volatile functions
/Users/james/projects/source/gcc-3.0.4/gcc/line-map.h:94: warning: ANSI C forbids const or volatile functions
In file included from /Users/james/projects/source/gcc-3.0.4/gcc/c-common.h:26,
from /Users/james/projects/source/gcc-3.0.4/gcc/c-common.c:32:
/Users/james/projects/source/gcc-3.0.4/gcc/cpplib.h:466: warning: ANSI C forbids const or volatile functions
/Users/james/projects/source/gcc-3.0.4/gcc/cpplib.h:493: warning: ANSI C forbids const or volatile functions
/Users/james/projects/source/gcc-3.0.4/gcc/cpplib.h:522: warning: ANSI C forbids const or volatile functions
/Users/james/projects/source/gcc-3.0.4/gcc/cpplib.h:524: warning: ANSI C forbids const or volatile functions
/Users/james/projects/source/gcc-3.0.4/gcc/cpplib.h:574: warning: ANSI C forbids const or volatile functions
In file included from /Users/james/projects/source/gcc-3.0.4/gcc/c-common.c:32:
/Users/james/projects/source/gcc-3.0.4/gcc/c-common.h:495: warning: ANSI C forbids const or volatile functions
/Users/james/projects/source/gcc-3.0.4/gcc/c-common.h:497: warning: ANSI C forbids const or volatile functions
/Users/james/projects/source/gcc-3.0.4/gcc/c-common.h:553: warning: ANSI C forbids const or volatile functions
In file included from /Users/james/projects/source/gcc-3.0.4/gcc/c-common.c:34:
/Users/james/projects/source/gcc-3.0.4/gcc/diagnostic.h:280: warning: ANSI C forbids const or volatile functions
/Users/james/projects/source/gcc-3.0.4/gcc/diagnostic.h:281: warning: ANSI C forbids const or volatile functions
/Users/james/projects/source/gcc-3.0.4/gcc/diagnostic.h:296: warning: ANSI C forbids const or volatile functions
In file included from ./tm_p.h:2,
from /Users/james/projects/source/gcc-3.0.4/gcc/c-common.c:35:
/Users/james/projects/source/gcc-3.0.4/gcc/config/m68k/m68k-protos.h:24: warning: ANSI C forbids const or volatile functions
/Users/james/projects/source/gcc-3.0.4/gcc/config/m68k/m68k-protos.h:25: warning: ANSI C forbids const or volatile functions
/Users/james/projects/source/gcc-3.0.4/gcc/config/m68k/m68k-protos.h:26: warning: ANSI C forbids const or volatile functions
/Users/james/projects/source/gcc-3.0.4/gcc/config/m68k/m68k-protos.h:27: warning: ANSI C forbids const or volatile functions
/Users/james/projects/source/gcc-3.0.4/gcc/config/m68k/m68k-protos.h:28: warning: ANSI C forbids const or volatile functions
/Users/james/projects/source/gcc-3.0.4/gcc/config/m68k/m68k-protos.h:29: warning: ANSI C forbids const or volatile functions
/Users/james/projects/source/gcc-3.0.4/gcc/config/m68k/m68k-protos.h:30: warning: ANSI C forbids const or volatile functions
/Users/james/projects/source/gcc-3.0.4/gcc/config/m68k/m68k-protos.h:31: warning: ANSI C forbids const or volatile functions
/Users/james/projects/source/gcc-3.0.4/gcc/config/m68k/m68k-protos.h:32: warning: ANSI C forbids const or volatile functions
/Users/james/projects/source/gcc-3.0.4/gcc/config/m68k/m68k-protos.h:33: warning: ANSI C forbids const or volatile functions
/Users/james/projects/source/gcc-3.0.4/gcc/config/m68k/m68k-protos.h:34: warning: ANSI C forbids const or volatile functions
/Users/james/projects/source/gcc-3.0.4/gcc/config/m68k/m68k-protos.h:35: warning: ANSI C forbids const or volatile functions
/Users/james/projects/source/gcc-3.0.4/gcc/config/m68k/m68k-protos.h:36: warning: ANSI C forbids const or volatile functions
/Users/james/projects/source/gcc-3.0.4/gcc/config/m68k/m68k-protos.h:37: warning: ANSI C forbids const or volatile functions
/Users/james/projects/source/gcc-3.0.4/gcc/config/m68k/m68k-protos.h:38: warning: ANSI C forbids const or volatile functions
/Users/james/projects/source/gcc-3.0.4/gcc/config/m68k/m68k-protos.h:39: warning: ANSI C forbids const or volatile functions
In file included from /Users/james/projects/source/gcc-3.0.4/gcc/c-common.c:37:
/Users/james/projects/source/gcc-3.0.4/gcc/c-lex.h:27: warning: ANSI C forbids const or volatile functions
/Users/james/projects/source/gcc-3.0.4/gcc/c-common.c:480: warning: ANSI C forbids const or volatile functions
/Users/james/projects/source/gcc-3.0.4/gcc/c-common.c:500: warning: ANSI C forbids const or volatile functions
In file included from /Users/james/projects/source/gcc-3.0.4/gcc/c-common.c:4036:
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:94: parse error before `_0'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:95: redefinition of `ATTR_PRINTF_1'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:94: `ATTR_PRINTF_1' previously defined here
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:95: redefinition of `ATTR_FORMAT_PRINTF_1'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:94: `ATTR_FORMAT_PRINTF_1' previously defined here
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:97: redefinition of `ATTR_PRINTF_2'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:96: `ATTR_PRINTF_2' previously defined here
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:97: redefinition of `ATTR_FORMAT_PRINTF_2'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:96: `ATTR_FORMAT_PRINTF_2' previously defined here
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:99: redefinition of `ATTR_PRINTF_3'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:98: `ATTR_PRINTF_3' previously defined here
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:99: redefinition of `ATTR_FORMAT_PRINTF_3'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:98: `ATTR_FORMAT_PRINTF_3' previously defined here
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:101: redefinition of `ATTR_SCANF_1'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:100: `ATTR_SCANF_1' previously defined here
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:101: redefinition of `ATTR_FORMAT_SCANF_1'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:100: `ATTR_FORMAT_SCANF_1' previously defined here
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:103: redefinition of `ATTR_SCANF_2'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:102: `ATTR_SCANF_2' previously defined here
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:103: redefinition of `ATTR_FORMAT_SCANF_2'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:102: `ATTR_FORMAT_SCANF_2' previously defined here
/Users/james/projects/source/gcc-3.0.4/gcc/c-common.c:4106: warning: ANSI C forbids const or volatile functions
In file included from /Users/james/projects/source/gcc-3.0.4/gcc/c-common.c:4147:
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def: In function `c_init_attributes':
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:94: parse error before `_0'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:94: parse error before `_0'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:95: parse error before `_2'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:95: parse error before `_2'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:96: parse error before `_0'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:96: parse error before `_0'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:97: parse error before `_3'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:97: parse error before `_3'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:98: parse error before `_0'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:98: parse error before `_0'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:99: parse error before `_4'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:99: parse error before `_4'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:100: parse error before `_0'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:100: parse error before `_0'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:101: parse error before `_2'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:101: parse error before `_2'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:102: parse error before `_0'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:102: parse error before `_0'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:103: parse error before `_3'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:103: parse error before `_3'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:104: parse error before `_0'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:104: parse error before `_0'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:105: parse error before `_4'
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:105: parse error before `_4'
In file included from /Users/james/projects/source/gcc-3.0.4/gcc/c-common.c:4176:
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def: In function `c_common_insert_default_attributes':
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:126: `ATTR_FORMAT_PRINTF_1_2' undeclared (first use in this function)
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:126: (Each undeclared identifier is reported only once
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:126: for each function it appears in.)
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:127: `ATTR_FORMAT_PRINTF_2_3' undeclared (first use in this function)
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:136: `ATTR_FORMAT_SCANF_1_2' undeclared (first use in this function)
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:137: `ATTR_FORMAT_SCANF_2_3' undeclared (first use in this function)
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:139: `ATTR_FORMAT_PRINTF_1_0' undeclared (first use in this function)
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:140: `ATTR_FORMAT_PRINTF_2_0' undeclared (first use in this function)
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:142: `ATTR_FORMAT_STRFTIME_3_0' undeclared (first use in this function)
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:150: `ATTR_FORMAT_PRINTF_3_4' undeclared (first use in this function)
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:151: `ATTR_FORMAT_PRINTF_3_0' undeclared (first use in this function)
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:152: `ATTR_FORMAT_SCANF_1_0' undeclared (first use in this function)
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:153: `ATTR_FORMAT_SCANF_2_0' undeclared (first use in this function)
/Users/james/projects/source/gcc-3.0.4/gcc/builtin-attrs.def:166: `ATTR_FORMAT_STRFMON_3_4' undeclared (first use in this function)
make[1]: *** [c-common.o] Error 1
make: *** [all-gcc] Error 2
bash2.05 james@localhost ~/projects/source/build-gcc %
>How-To-Repeat:
install binutils-2.11.2 on powerpc-apple-darwin5.3 host for m68k-elf target
configure gcc-3.0.4 with command configure --enable-languages=c,c++ --target=$target --prefix=$prefix -v
do a 'make all install' for gcc
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the Gcc-prs
mailing list