This is the mail archive of the crossgcc@sources.redhat.com mailing list for the crossgcc project.
See the CrossGCC FAQ for lots more information.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Hi Kai and list, Thanks for your help so far Kai! >> ../../gcc-3.0.4/gcc/builtin-attrs.def:126: (Each undeclared identifier is >> reported only once >> ../../gcc-3.0.4/gcc/builtin-attrs.def:126: for each function it appears in.) >> ../../gcc-3.0.4/gcc/builtin-attrs.def:127: `ATTR_FORMAT_PRINTF_2_3' >> undeclared (first use in this function) > > A quick check showed that these things should have been defined earlier with > some macros, but they failed... The first error will tell the reason and > putting > it here will surely help us to help you... True enough! I have copied in the output from the make to the bottom of this e-mail from the first point I could see and error. NOTE: this does not include the countless warnings about ANSI C not allowing volitile functions etc... > BTW, what are the possibilities for producing a OS X targeted cross-toolkit ? Possibility of Apple producing it, or me, or someone else? > Are prebuilt "OS X target (Darwin) standard C headers and libraries" available > somewhere ? Are the sources for the OS X target binutils available somewhere > ? > (The GNU binutils don't seem to know about the 'Mach O' format mentioned in > the > GCC-config headers for Darwin...) Some stuff is available from the apple open source cvs server. I don't know about binutils though. I managed to get the GNU binutils-2.11.2 to build and install with no errors on my Mac OSX system. Thanks again for your help Kai, sorry about the size of the log below. Kind regards, James Fitzsimons /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 % ------ Want more information? See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/ Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |