logo
ホーム •  フォーラム •  日本語wikiトップ •  アカウント情報 •  サイト内検索 •  新規登録
 ログイン
ユーザー名:

パスワード:


パスワード紛失

新規登録
 メインメニュー
 米国サイト
 オンライン状況
69 人のユーザが現在オンラインです。 (17 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 69

もっと...

FGcomについて

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 .4 .5 .6 | 投稿日時 2013-4-9 15:28
TomuTomu  常連   投稿数: 13
最近FGcomの存在を知りました。

いろいろ調べてみたのですが、いまいちインストール方法がわかりません。

教えて下さい。

OSはubuntuです。
投票数:9 平均点:6.67
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013-4-10 0:28 | 最終変更
sambar  長老 居住地: 岡山  投稿数: 484
こんばんは、TomuTomuさん。

FGComの利用方法 はメンテナンスされていません(というか、原文サイトが消滅しました)ので、英語WikiのFGComのページ を参照ください。

#確か、Ubuntu公式パッケージにはFGComも、そのGUIフロントエンドも無かったと思います。
#PlayDebにFGComがあればそれを、無いならソースからのインストール(Unix編)を参考にインストールするのが良いと思います。
投票数:8 平均点:6.25
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2013-4-10 14:13
TomuTomu  常連   投稿数: 13
sambarさん ありがとうございます。

残念ながらPlayDebにはFGComはありませんでした。

なのでソースからのインストールをやってみたのですが、パッチをあてるところでつまってしまいました。

$ cd fgcom
~/fgcom$ patch -p0 < fgcomgui-fgcom_01192010.diff
bash: fgcomgui-fgcom_01192010.diff: そのようなファイルやディレクトリはありません

となってしまいます。

まだ高校生なのでなるべく詳しくおねがいします。

投票数:8 平均点:6.25
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013-4-10 20:57
sambar  長老 居住地: 岡山  投稿数: 484
引用:

bash: fgcomgui-fgcom_01192010.diff: そのようなファイルやディレクトリはありません
となってしまいます。
私の環境(OpenSUSE 12.3 x64)ではそもそもパッチが正常に当てられないのと、パッチを当てなくても交信可能なので、この部分は無視していただけたら、と思います。
#先ほどwikiからもコメントアウトしました。


念の為「本来ならこうすべき」と言う点を書いておきます。(試されるかどうかはTomuTomuさんにお任せします)
この場合は「パッチが本来の場所 (この場合、~/fgcom の下)に無い」という事なので、以下の点を確認してください。
1:パッチの保存先がブラウザのデフォルトのダウンロード先のままで、~/fgcomに移動orコピーしていない
2:パッチではなく、「ファイルの詳細とダウンロード先が書いてあるhtmlファイルを保存してしまっている」
投票数:9 平均点:4.44
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2013-4-11 0:47 | 最終変更
toshi  長老   投稿数: 1540
TomuTomuさん、sambarさん、こんばんは。
toshiです。

私からは、sambarさんとは別の方法として、「download_and_compile.sh」スクリプトを使って、Ubuntuマシンのホームディレクトリにfgcomとfgcomguiをインストールする方法を提案します。

このスクリプトについては、「Ubuntu へのインストール」でもたびたび取り上げてきましたが、最近は自分で検証してないため、本当にうまく動作するかはすみませんが分かりません。

Scripted Compilation on Linux Debian/Ubuntu - FlightGear wiki
http://wiki.flightgear.org/Scripted_Compilation_on_Linux_Debian/Ubuntu
に最新の解説が(英語ですが)ありますので、あわせてご参照ください。

1. スクリプトのダウンロード
mkdir ~/fgfs
cd ~/fgfs
wget http://www.gitorious.org/fg/fgmeta/blobs/raw/master/download_and_compile.sh
chmod 755 download_and_compile.sh

2. 全てのプログラムのビルド (注1)
./download_and_compile.sh ALL

3. fgcomguiの実行
cd ~/fgfs  
sh run_fgcomgui.sh

(注1)
ALLオプションを付けた場合は、FlightGear関連の様々な「開発版」のプログラム(PLIB|OSG|OPENRTI|SIMGEAR|FGFS|FGO|FGX|FGRUN|FGCOM|FGCOMGUI|ATLAS)全てのダウンロードとコンパイルを行います。

オプションを何も付けなかった場合は、「開発版」のFlightGearとFGRunのみをコンパイルします。

ALLオプションを付けて一気にダウンロードとコンパイルを行うのが一番簡単かと思いまして、2.の手順ではALLオプションを付けてみました。
数GB分のソースコードと、必要なubuntuパッケージを自動的にインターネット経由でダウンロードしてコンパイルしてくれるはずですが、ダウンロードもコンパイルも非常に時間がかかります(半日放置しても終わらないかも)ので、時間のあるときに試してください。
また、ソースコードの開発状況によっては、コンパイルが途中で失敗してしまう可能性もあります。
加えて、ネットワーク接続が途中で切れてソースコードのダウンロードが正常に完了しないこともあり得ますので、表示されるメッセージを注意深く見てください。

もう少し短い時間ですませるために、コンパイルしたいプログラムだけをオプションで指定する手もあるかもしれません。
最低限必要なのは、
./download_and_compile.sh FGCOM
./download_and_compile.sh FGCOMGUI
の2つですが、上記2つのいずれかのコンパイルに失敗する場合は、まず
./download_and_compile.sh PLIB
./download_and_compile.sh SIMGEAR
を実行して、その後でFGCOMとFGCOMGUIをコンパイルするとうまく行くかもしれません。
fgcomとfgcomguiを使いたいという目的からすると、ALLオプションをつける方法ではなく、必要なプログラムだけをコンパイルする方法を本当はお勧めしたいのですが、自分で検証していないので自信がありません。
もしうまくいったら是非レポートしてください。

---
これ以下は、fgcomに関する補足情報です。

まず、fgcom(本体プログラム)とfgcomgui(GUIフロントエンド)の2つのプログラムがあることを知っておいてください。
前者のみだとコマンドラインからでしか操作できませんので、両者をインストールすることをお勧めします。

Ubuntuでは両者ともパッケージが配布されていませんので、自分のPC上でコンパイルする必要があるのですが、fgcomはOpenALとPLIB、SimGearに依存しており、またfgcomguiはQt4に依存しています。
従って、fgcomソースコードとfgcomguiソースコードをダウンロードしただけでは、多分コンパイルできません。

またやっかいなことに、fgcomのソースコードの改訂履歴を調べてみたところ、2012/1/11以降は、sourceforgeサーバとgitoriousサーバとで別々に開発が進んでおり、後者の方が多くの改訂が行われています。

http://fgcom.svn.sourceforge.net/viewvc/fgcom/trunk/?view=log
#2012/1/11以降の改訂回数: 2

http://gitorious.org/fg/fgcom/commits/master
#2012/1/11以降の改訂回数: 45

sambarさんが情報源として提示された「英語WikiのFGComのページ」と「ソースからのインストール(Unix編)」は前者のsourceforgeのfgcomをベースに書かれていますが、「download_and_compile.sh」は後者のgitorious上のfgcomをダウンロードするよう1241行目で設定しています。

依存関係と改訂頻度の観点から、Ubuntu環境でfgcomをインストールするには「download_and_compile.sh」を使ったほうが良いのではないかと思います。
投票数:11 平均点:4.55
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013-5-5 0:59
TomuTomu  常連   投稿数: 13
toshiさん返信ありがとうございます。
新学期が始まり、学校の研修などが入った影響でまとまった時間が取れず返信が遅れてしまいました。 申し訳ありませんm(__)m

さて、fgcomとfgcomguiですが、 最初コンパイルに失敗したため、toshiさんの書かれた1行を先に実行してから、コンパイルすることでうまくインストールできました。

ありがとうございました。
投票数:5 平均点:6.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013-5-7 20:15
sambar  長老 居住地: 岡山  投稿数: 484
そう言えば、FGComの音声通話サーバですが、現状では、
1:fgcom.flightgear.org.uk (gitorious版fgcomのデフォルト:非常に混雑していて繋がらない事が多々ある)
2:delta384.server4you.de (2012年10月に供用開始)

この2つのサーバ間の交信はできませんので、FGComを使用される際はご注意ください。
投票数:9 平均点:5.56
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013-5-7 21:07 | 最終変更
sambar  長老 居住地: 岡山  投稿数: 484
TomuTomuさん、toshiさん、こんばんは。
引用:

このスクリプトについては、「Ubuntu へのインストール」でもたびたび取り上げてきましたが、最近は自分で検証してないため、本当にうまく動作するかはすみませんが分かりません。
先日、Linux mint 14 (Ubuntu 12.10のリポジトリを共用)に移行したので、「download_and_compile.sh ALL」を検証してみました。
注意事項は、 本家Wiki にもある通り、「OSGのsvn版のアドレスが変わっているが、スクリプト側の更新が追いついていないため、正しいURIに修正する必要がある」ことです。(詳しくは「Ubuntu へのインストール」で)

引用:
またやっかいなことに、fgcomのソースコードの改訂履歴を調べてみたところ、2012/1/11以降は、sourceforgeサーバとgitoriousサーバとで別々に開発が進んでおり、後者の方が多くの改訂が行われています。

依存関係と改訂頻度の観点から、Ubuntu環境でfgcomをインストールするには「download_and_compile.sh」を使ったほうが良いのではないかと思います。
空港毎の無線の周波数表はgitorious版の方が細かく、iaxサーバが対応していればRJBKやRJBH(先日ヘリポート化しましたが)等も使用できるようです。
投票数:10 平均点:4.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2013-10-30 1:06
toshi  長老   投稿数: 1540
toshiです。

FlightGear Newsletter October 2013を読んで知ったのですが、FGComが大きく生まれ変わろうとしているようです。

現在開発中のFGComには、FlightGear本体に内蔵されたFGCom(FlightGear v3.0から登場予定)と、スタンドアロンのFGCom(FGCom-sa)の2種類があるそうです。

本体内蔵のFGComの画面の様子は
http://wiki.flightgear.org/Integrating_FGCom
で見ることが出来ます。

また、FGCom-saの開発版は、
http://fgcom.flightgear.org/download/
で配布中です。

どちらも、デフォルトの接続先サーバは
fgcom.flightgear.org
を指定とすることが推奨されていて、接続中のユーザリストが
http://fgcom.flightgear.org
から確認できるようになっています。
投票数:10 平均点:7.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013-10-31 21:50
sambar  長老 居住地: 岡山  投稿数: 484
こんばんは、toshiさん。
sambarです。

私の考えでは「スタンドアロン版の方はCUIのみ、従来と大きな変更無し」だと思いますが、JP WikiのFGComの利用方法の記事を、本家Wikiの物をベースに書きなおす事を検討していましたが、開発の動向が落ち着くまで文書の作業は保留します。

#もっとも、「組み込み版」の方もterrasync同様、fgfsと同じディレクトリにあるfgcomを呼び出してるようですが…
投票数:9 平均点:5.56

  条件検索へ


 検索

高度な検索
 新しい登録ユーザ
ulizuq 2024-11-24
yviwic 2024-11-24
ylybafy 2024-11-24
elazora 2024-11-24
novoku 2024-11-24
kmspico1a 2024-11-24
casinolist 2024-11-23
uwolet 2024-11-23
amonoce 2024-11-23
ylemetow 2024-11-23
 最近の画像(画像付)
関東カスタムシーナ... (2024-8-16)
関東カスタムシーナ...
自作11機目 F/A-18... (2022-5-27)
自作11機目 F/A-18...
飛んでみる八尾空港 (2022-4-10)
飛んでみる八尾空港
作ってみる八尾空港 (2022-4-2)
作ってみる八尾空港
F117 nighthawk (2021-5-19)
F117 nighthawk
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Theme designed by OCEAN-NET