現在作業途中です。

想定条件:
---ソースからインストールする
---ある程度開発用ツールをインストールしている(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~


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS