(toppers-users 1973) Re: GCC 4.0.0 でのコンパイル

Mitsuyasu Ichimura mitsuyasu @ beatum.jp
2005年 4月 27日 (水) 19:46:45 JST


こんばんは、市村です。

> kernel_cfg.oで_checker_magic_numberのシンボルが削除されていること
> が原因のようです。
> staticを外して外部結合にすれば解決しました。

確認いたしました。次のJSPカーネルのリリースで修正されればいいですね。

> > また、GCC 4.0.0の構築には
> > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17383
> > にあるパッチを当てないとなりません。
>
> 私のところでは、普通にコンパイルできました。
> (libstdc++v3のビルドは、3.4.xと同様にconfigureでエラーになりますが)
> ...と思ったら、ソースディレクトリ内でビルドする場合の不具合のようですね。

私もビルド・ディレクトリをソース・ディレクトリ外にすると普通に
コンパイルできました。情報ありがとうございます。

> 別件ですが、h8300-hmsをターゲットにした場合、バージョン3.4.xと4.0.0では、
> __attribute__((function_vector))にバグがあるようです。
> JSPのコードでは使われていませんが、あわせて報告しておきます。

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17306
で報告されているバグでしょうか?早く直ればいいですね。

-----
JG8NID/3 市村 光康
mailto:mitsuyasu @ beatum.jp
http://www.beatum.jp/amateur_radio/