!MacOSX上でSHクロスコンパイラ が欲しくなり、binutils-2.16.1を、コンパイルしてみようとすると flat_bl.m:2: error: parse error before '%' token こんな感じでとおらない。 ならば、と昔FreeBSD上でクロスコンパイラを作ったときに使った binutils-2.11.2を試してみることに。 strerror.c:468: error: conflicting type qualifiers for 'sys_nerr' と、こんな感じで、こける。 いろいろ考えてみたけど、面倒になって、とりあえず、 いろいろなバージョンをコンパイルしてみることに。 で、順にためそうとしたら、binutils-2.13.2.1でうまくいった。 まあ、いいか。 ちなみに、 ./configure --prefix=/usr/local/super-h --target=sh-hitachi-coff また、gccの方は、 gcc-3.4.5と、newlib-1.14.0で、 ln -s ../newlib-1.14.0/newlib . ./configure --prefix=/usr/local/super-h --target=sh-hitachi-coff --with-newlib --enable-languages="c" とかしてみた。何か、3.4.5で不具合あったかな...