| 25 |
<a href="#features">特徴</a> | |
<a href="#features">特徴</a> | |
| 26 |
<a href="#download">ダウンロード</a> | |
<a href="#download">ダウンロード</a> | |
| 27 |
<a href="#cvs">CVS</a> | |
<a href="#cvs">CVS</a> | |
|
<a href="#faq">FAQ</a> | |
|
|
<a href="#tips">Tips</a> | |
|
| 28 |
<a href="#bug">既知のバグ</a> | |
<a href="#bug">既知のバグ</a> | |
|
<a href="#opinion">利用者の声</a> | |
|
| 29 |
<a href="#ml">メーリングリスト</a> | |
<a href="#ml">メーリングリスト</a> | |
| 30 |
<a href="#author">作者</a> | |
<a href="#author">作者</a> | |
| 31 |
<a href="#member">開発メンバー</a> | |
<a href="#member">開発メンバー</a> | |
| 113 |
$ cvs -d:pserver:anonymous@cvs.sourceforge.jp:/cvsroot/exerb co exerb |
$ cvs -d:pserver:anonymous@cvs.sourceforge.jp:/cvsroot/exerb co exerb |
| 114 |
</pre> |
</pre> |
| 115 |
|
|
|
<h1><a name="faq">FAQ</a></h1> |
|
|
|
|
|
<dl> |
|
|
<dt>「Exerb」はなんと発音するのですか?</dt> |
|
|
<dd>「いぐざーぶ」と発音します。ruby-listにてすぎむしさんに名前を頂きました。</dd> |
|
|
<dt>ExerbはWindowsでないと動作しませんか?</dt> |
|
|
<dd>いいえ。Exerb自身はRubyさえ動作すれば、どのような環境でも動作します。</dd> |
|
|
<dt>Exerbで生成した実行ファイルはWindowsでないと動作しませんか?</dt> |
|
|
<dd>はい。32ビットWindows上でしか動作しません。</dd> |
|
|
<dt>Exerbで実行ファイルを生成するのにコンパイラは必要ですか?</dt> |
|
|
<dd>いいえ。必要ありません。</dd> |
|
|
<dt>Exerbコアを自分でコンパイルする場合には何が必要ですか?</dt> |
|
|
<dd>コアをコンパイルするには、Microsoft VisualC++ 6.0が必要です。通常は同梱されているコアを使用するので、コンパイラは必要ありません。</dd> |
|
|
<dt>Exerbで生成した実行ファイルは自由に配布することができますか?</dt> |
|
|
<dd>はい、できます。Exerb自身はLGPLの条件下で配布する必要がありますが、Exerbで生成された実行ファイルは制限なく配布することができます。</dd> |
|
|
<dt>Exerbで実行ファイル化すると動作しません</dt> |
|
|
<dd>まずmswin32版Rubyで動作することを確認してください。mswin32版Rubyでは動作するにも関わらず、Exerbで実行ファイル化すると動作しない場合は、現象を再現する(できれば最小限の)ソースコードを<a href="mailto:yuya@katoden.co.jp">yuya@katoden.co.jp</a>までお送りください。</dd> |
|
|
<dt>定義ファイル(rbc)を自動生成することはできませんか?</dt> |
|
|
<dd>完全ではありませんが、できます。定義ファイルを生成したいスクリプト foo.rb がある場合、下記のコマンドを実行すると foo.rbc が生成されます。ただし実行時に require されたファイルしか出力されません。<pre>$ ruby -r exerb/mkrbc foo.rb</pre></dd> |
|
|
<dt>Exerbにバグを発見しました。どうすればいいですか?</dt> |
|
|
<dd>バグの症状と状況を再現する方法を、<a href="http://sourceforge.jp/projects/exerb/lists/">メーリングリスト</a>、<a href="http://sourceforge.jp/tracker/?group_id=85">バグトラッキングシステム</a>、または<a href="mailto:yuya@katoden.co.jp">yuya@katoden.co.jp</a>までお送りください。可能な限り対処します。</dd> |
|
|
<dt>Exerbの開発に参加したいのですが、どうすればいいですか?</dt> |
|
|
<dd>exerb-developerメーリングリストに参加すれば、あなたはもうExerbプロジェクトの一員です。:-)</dd> |
|
|
</dl> |
|
|
|
|
|
<p>なお、バグの報告の際には、OSの名称とバージョン、Exerbのバージョン、なんらかのメッセージが表示される場合は、そのメッセージを正確にお書き添えください。</p> |
|
|
|
|
|
<h1><a name="tips">Tips</a></h1> |
|
|
|
|
|
<dl> |
|
|
<dt>実行ファイルを圧縮する</dt> |
|
|
<dd> |
|
|
<ol> |
|
|
<li>Exerbコアを適当な名前でコピーします。</li> |
|
|
<li><a href="http://upx.sourceforge.net/">UPX</a>で圧縮します。</li> |
|
|
<li>圧縮したExerbコアを使って、実行ファイルを生成します。</li> |
|
|
</ol> |
|
|
<p>exerb.rbで生成した実行ファイルを圧縮すると、実行できなくなりますのでご注意ください。</p> |
|
|
</dd> |
|
|
<dt>実行ファイルのアイコン・バージョン情報を変更する</dt> |
|
|
<dd> |
|
|
<ol> |
|
|
<li>Exerbコアを適当な名前でコピーします。</li> |
|
|
<li>Microsoft Visual C++ 6.0を起動します。</li> |
|
|
<li>[ファイル]-[開く...]で[開く]ダイアログを表示します。</li> |
|
|
<li>[用途]で[リソース]を選択します。</li> |
|
|
<li>コピーしたExerbコアを選択します。</li> |
|
|
<li>アイコンとバージョン情報を変更します。</li> |
|
|
<li>ファイルを保存します。</li> |
|
|
<li>変更したExerbコアを使って、実行ファイルを生成します。</li> |
|
|
</ol> |
|
|
<p>exerb.rbで生成した実行ファイルのリソースを変更すると、実行できなくなりますのでご注意ください。</p> |
|
|
</dd> |
|
|
</dl> |
|
|
|
|
| 116 |
<h1><a name="bug">既知のバグ</a></h1> |
<h1><a name="bug">既知のバグ</a></h1> |
| 117 |
|
|
| 118 |
<p> |
<p> |
| 169 |
<h1><a name="others">その他</a></h1> |
<h1><a name="others">その他</a></h1> |
| 170 |
|
|
| 171 |
<ul> |
<ul> |
| 172 |
|
<li><a href="faq.html">FAQ</a></li> |
| 173 |
|
<li><a href="tips.html">Tips</a></li> |
| 174 |
<li><a href="plan.html">今後の予定</a></li> |
<li><a href="plan.html">今後の予定</a></li> |
| 175 |
<li><a href="extension.html">動作確認済み拡張ライブラリ</a></li> |
<li><a href="extension.html">動作確認済み拡張ライブラリ</a></li> |
| 176 |
<li><a href="opinion.html">利用者の声</a></li> |
<li><a href="opinion.html">利用者の声</a></li> |