・GCC 3.4.3
ここしばらく Plamo 関連の作業をサボっていたので,リハビリを兼ねて GCC 3.4.3 をビルド.java や c++ を含めた「全部入り」だと 270MB くらいにな りそう..
# C++ のインクルードファイルや java のクラスライブラリが膨大な感じ
ちょっとこのサイズじゃツラいので,gcc + g77 + g++ + objc + java の 5 つくらいにパッケージを分割しようとしているのだけど,どのライブラリがど のパッケージに行くのかがイマイチよく分からない(苦笑).まぁ,見たことのない ライブラリはたいてい java 由来みたいだけど,lib-org-w3c-dom.so.5.0.0 とか lib-org-xml-sax.so.5.0.0 とかは一体何をするものやら...
# JAVA 回りは全然追いかけてなかったなぁ.
一応パッケージ化して,gcc + g++ あたりを試しているけど,2.6.9 カーネル は問題なくコンパイルできるのに,2.4.27 カーネルだと FASTCALL マクロの 展開あたりでエラーになる模様.また,libstdc++ のメジャーバージョンも 6 に更新されて,バイナリレベルでの互換性は無いみたいから,既存の C++ な パッケージはコンパイルし直しになりそうなのも悩ましいところ.とりあえず libstdc++.so.5 も互換性のために置いておいて,次第に更新していくのが手 だろうか.