![]() |
フィジラフィジラって、なぁに? ◆ フィジラとは ◆フィジラとは、Mac OS X で動作するモジラのことです。Carbon化されたMozillaということで、Fizzillaと呼ばれるようです。 やつぎ氏 :なんで、フィジラって呼ぶんでしょうねー? Mac OS X 上で動作するバイナリ形式としては、
の2つがあります。 モジラでも、この両者の試みがなされています。
この2つのうち、FizzillaMachの方は、まだテスト段階です。 FizzillaCFMの方は、既に Mac OS X Public Beta 上で、動き始めています。 現在、FizzillaCFMの主要進行者である、Patric Beard 氏より、モジラMacintoshのビルド全体を、Carbonに移行してはどうか?という提案がなされています。それが実現された際には、フィジラのビルドも含め、モジラMacintoshのビルド全体が、大幅に修正されるでしょう。 ◆ フィジラのビルド ◆■ ソースソースを新たにチェックアウトする必要はありません。モジラソース自体が、Carbon対応しています。もうほとんど完成に近付いています。 ■ ビルド環境フィジラのビルドでは、CodeWarriorに新たな環境を構築し、モジラソースにも修正を加える必要があります。
■ ビルド方法フィジラをビルドする方法は、新バージョンのスクリプトの場合、
に於いて、 CARBON 1 を追加して、ビルドします。 当然、以前にモジラでビルドしていた場合は、その結果は全て消えますので、新たなモジラソースツリーでビルドした方がよいでしょう。 ◆ フィジラのエンベッディング ◆フィジラのエンベッディングは、(あなたが想像される通り)
という2つの手順を踏む事になります。 ■ エンベッディングアプリのCarbon化 [PPBrowser]PPBrowserはPowerPlantフレームワークなので、CodeWarriot Pro6で、コンパイルリンクし直せば、自動的にCarbon化されます。(多少の手直しは必要かもしれませんが…) フィジラ自体はPro5+Pro6'sMSLでビルドされ、PPBrowserはPro6でビルドされるので、少し心配ですが、これはうまく動くはずです。 ■ エンベッディングアプリのCarbon化 [marbrow]marbrowは、独自フレームワークなので、全て手作業でこれをCarbon化します。marbrowのプロジェクトは、CodeWarrior Pro5用ですが、marbrowCargonのプロジェクトは、CodeWarrior Pro6用です。Pro6での方がCarbon化がし易いので、こうしました。 Carbon化の具体的な方法や情報は、Appleのサイトから入手できます。 こいけ氏:Macintosh版のGeneratorは、Carbon対応で作りますよ。 【marbrowCarbonのスクリーンショット】
|
| c_o_n_t_a_c_t | Copyright (C) 2000-2002 Symphony, Inc. All Rights Reserved. |
English |