下記サイトからダウンロードしたjsp-1.4.3をビルドすると
エラーが発生します。回避策を教えてください。
http://sourceforge.jp/projects/enjoy-cq-sh7262/releases/
環境)
CYGWIN_NT-5.1 administrator 1.7.7(0.230/5/3) 2010-08-31 09:58 i686 Cygwin
gcc version 3.4.4
また、下記サイトも参考にしています。
http://www.yumi-chan.com/mitron/jsp-sh7262.html
なお、
以下のエラーメッセージが出ます。
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/stdarg.h:44: parse error before `__gnuc_va_list'
標準ライブラリにない「__builtin_va_list」を使用していることが
原因ようですが。。
よろしくお願いします。
カーネルというより、コンパイラのバージョンでしょうか?
gcc version 4.4.0 (GCC)はインストールしております。
Makefileを編集して、4.4.0のコンパイラを使用するようにすればよいのでしょうか?
http://sourceforge.jp/projects/enjoy-cq-sh7262/releases/48948/note
※上記のパッケージはSH GCC 2.95.3にて動作確認を行った
動作確認に使用したSH GCC 2.95.3(Cygwin用バイナリ・パッケージ)を
gnu_sh-hitachi-elf/gnu_sh-hitachi-elf_cygwin-2.95.3-1.tar.gz
としてリリースしたので、これを使用することを推薦する
リリースノートには、このようにあるので、こっちを使うようにしたらどうでしょうか?
すいません。
最初に記載した内容が誤っていました。
環境は、ご指摘の
gnu_sh-hitachi-elf_cygwin-2.95.3-1.tar.gz
を使用しております。
よって、
gccのバージョンは、
gcc version 2.95.3です。
これで、前述のエラーが発生いたします。
カーネルというより、コンパイラのバージョンでしょうか?
gcc version 4.4.0 (GCC)はインストールしております。
Makefileを編集して、4.4.0のコンパイラを使用するようにすればよいのでしょうか?