ONScripter のページへ

ONScripterをビルドするページ

頑張って自力でONScripterをコンパイル・ビルドするページです。
まだ不具合(文字が出ない、一部の音が再生されないなど)があります。有力な情報をお持ちの方は下記の連絡先までご連絡ください。

使用したツールと参考文献

偉大なる先人たちに感謝。

必要なもの

手順

この手順で「開く」というのは、特に指定のない限り「Terapadなどのテキストエディタで開く」ことを意味します。
また、行数が出てくることがありますが、あくまで目安です。環境によっては行数が微妙に合わないこともあります。

Cygwin のインストールと初期設定

ざっくりとした説明です。
『Cygwin』 から「setup-x86.exe」をダウンロード(「setup-x86_64.exe」ではありません!)し、実行します。
Root directory を C:\cygwin とします。
Choose A Download site と聞かれるので、一覧から ftp://ftp.jaist.ac.jp を選択します。
Select Packeges で wget, tar, patch, autogen, autoconf, make, gperf, autopoint を選択し、 Install にセットします。
すべて終わったら、説明の都合上、ホームディレクトリを /home/cygwin に移します。
C:\cygwin\etc\nsswitch.conf を開きます。11行目にある、

# db_home:  /home/%U

  db_home:  /home/cygwin

に書き換えます。そしてCygwinを開きます。

コンパイラ(CeGCC)のダウンロードとインストール

コンパイラをダウンロードします。Cygwinを起動し、

wget https://github.com/HO-0520-IT/cegcc-build/releases/download/20200430/cegcc_mingw32ce_cygwin_20200430.tar.gz

を実行します。400MBほどあるので少し時間がかかります。終了したら、ファイルを展開するため、

tar xzvf cegcc_mingw32ce_cygwin_20200430.tar.gz

を実行します。展開されたファイルは /home/cygwin/cegcc にあります。

その後の手順

以下を参照してください。

連絡先