configure detects sun's /usr/bin/awk which rejects gcc/opt-gather.awk. (...) TARGET_CPU_DEFAULT="" \ HEADERS="auto-host.h ansidecl.h" DEFINES="" \ /bin/sh ../../gcc/mkconfig.sh config.h TARGET_CPU_DEFAULT="TARGET_CPU_v7" \ HEADERS="options.h config/sparc/biarch64.h config/sparc/sparc.h config/dbxelf.h config/elfos.h config/svr4.h config/sparc/sysv4.h config/sol2.h config/sparc/sol2.h config/sparc/sol2-bi.h config/tm-dwarf2.h defaults.h" DEFINES="" \ /bin/sh ../../gcc/mkconfig.sh tm.h awk -f ../../gcc/opt-gather.awk ../../gcc/c.opt ../../gcc/common.opt ../../gcc/config/sparc/sparc.opt > tmp-optionlist awk: syntax error near line 24 awk: bailing out near line 24 make[2]: *** [s-options] Error 2 make[2]: Leaving directory `/home/pawels/gcc-4_1-branch/builddir/gcc' make[1]: *** [stage1_build] Error 2 make[1]: Leaving directory `/home/pawels/gcc-4_1-branch/builddir/gcc' make: *** [bootstrap]
i think gcc should check for gnu/awk in $path:/opt/sfw/bin. -- Summary: can't bootstrap gcc / syntax error in gcc/opt-gather.awk Product: gcc Version: 4.1.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: pluto at agmk dot net GCC build triplet: sparc-sun-solaris2.9 GCC host triplet: sparc-sun-solaris2.9 GCC target triplet: sparc-sun-solaris2.9 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28511