(toppers-users 2022) Re: JSP1.4 で SH 3で開発環境の問題について、助けてください!!!
高木信尚
takagi-n @ biggie.jp
2005年 6月 13日 (月) 11:05:49 JST
こんにちは、高木です。
> ../include/t_stddef.h:89:[Error] Static API [void] is not
> registered in the configurator
> ../config/sh3/tool_config.h:53:[Error] Static API [__asm__]
> is not registered in the configurator Program failed in its
> process by following reason.
> sample1.cfg:29:[Error] The configuration process was
> aborted due to occurence of parse error
> make: *** [kernel_cfg.c] Error 1
>
> 私の環境:
> Windows 2000 Pro, SP4
> Cygwin: Version 1.5.17-1(1.5.5のバンショーンを 見つけな
> いので、1.5.17-1を 使う)
> binutils: Version 20040127-1 (Cygwin付き)
> gcc: 3.3.3-3(Cygwin付き)
> gcc-core: 3.3.3-3(Cygwin付き)
> gcc-g++: 3.3.3-3(Cygwin付き)
> newlib: 無し
> GNU Make: 3.80-1(Cygwin付き)
> Perl: 5.8.6-4(Cygwin付き)
上記のエラーメッセージと開発環境から真っ先に考えられるのは、Windows用の
jsp-1.4(lzhで圧縮されたもの)を使ったのではないかということです。
gcc-2.xでは、改行文字にCR-LFを使うとプリプロセッサがパースに失敗します。
結果として、assertマクロ定義の2行目以降等がプリプロセス後もソースに残って
しまい、コンフィギュレータがパニックを起こしたものと思われます。
tar.gzで圧縮されたものをダウンロードして、もう一度試してみてください。
------------
高木信尚