現在作業途中です。 想定条件: ---ソースからインストールする ---ある程度開発用ツールをインストールしている(cvs,svn,automake,gcc等…) ---FlightGear、SimGearはCVSから取得して使用する。OpenSceneGraphは作業当時の安定版(2.8.2)を使用 -Fedora12の場合 --OpenSceneGraph (OSG) --OSGが依存している物 ---cmake (パッケージを使用したため省略) ---libtiff(同上) ---libjpeg(同上) ---libungif(同上) ---libpng (同上) ---libz (同上) ---freetype (同上) ~ (おそらく、libXi、libXmu、libcurlもこの時点で必要。もしかしたら、開発用パッケージ(-develと末尾に付く方のパッケージ)が必要かもしれない) --SimGear ---SimGearが依存している物 ---ALUT (freealut-develパッケージを使用したため省略) ---plib (同上) ---Boost (同上) --FlightGear ---FlightGearが依存している物 ---Glut(freeglut-develパッケージを使用したため省略) --FGRUN (FlightGear起動用ランチャ:Windows版と同じ) ---FGRUNが依存している物 ---fltk-devel(パッケージを使用したため省略) ---fluid (svn版のみ) (パッケージを使用したため省略) 備考:Advanced Options→Propertiesでプロパティを追加した場合に、"(ダブルクオート)が挿入されてしまい「そのようなファイルはありません」と出て起動できない問題がある(svn-版向けパッチを先日作成しました。)~ fgcom/trunk/fgrun/src/fgfsrcに以下のパッチを適用 > 376c376 > < os << pfx << "\"--prop:" << buf << "\""; > --- > > os << pfx << "--prop:" << buf ; --fgcom ---fgcomが依存している物 ---plib (既出) ---SimGear(既出) 備考:パッチを当てなくても一応交信可能ですが、fgcomgui-fgcom_01192010.diffというパッチが出ているので、それを使用することを推奨。 --fgcomgui ---scons (パッケージを使用) ---qt-devel (同上) 備考: Fedora12では、fgcomgui/SConstruct に以下のパッチを当てる必要がある > > 29,31c29,31 > < "/usr/include/qt4", > < "/usr/include/qt4/QtCore", > < "/usr/include/qt4/QtGui" > --- > > "/usr/include/Qt", > > "/usr/include/QtCore", > > "/usr/include/QtGui" ---- 依存パッケージの一覧部分のみ作成 2010/3/6 sambar~