DreamShell toolchain コンパイル

gcc4.9になったら以前書いた手順でコンパイルできなくなっていた。

対処は、これを参考に該当部分の先頭に(void)を入れればいいのだが、めんどくさい。
(もしかしたら、texinfoのパッケージもインストールする必要があるかもしれない)

Dreamshellのgitを眺めてみたらtoolchainがあり、しかもgcc5.1.0が使えるのでコンパイルしたメモを残す。

Continue reading

cygwin+Eclipse+KallistiOSで開発

統合開発環境のEclipseを使って開発できるようにしてみたので、覚書を残す。
2014070611020819

 

※この記事は、Windows上でCygwinとKallistiOSがインストールされていることを前提に書いている。
インストールされていない場合は、過去の記事[1] [2]を見てインストールする。
または、Cygwinをインストールしてtoolchains.tar.gzを/optフォルダに配置後解凍する。
toolchains.tar.gzは32bit用にコンパイルされています。64bitのCygwinでは使えません。
(20150712追記 .gzで終わるファイルをダウンロードする場合、負荷がかかってアクセスできなくなってしまうようなのでファイル名を変更しています。)

Continue reading

Dreamcast開発環境構築【2】

前回でCygwinをインストールしたので、Cygwinを起動してDreamcastの開発に必要なソフトをインストールしていきます。 ソフトは http://gamedev.allusion.net/ にあるKOSと呼ばれるソフトをインストールします。

2015/07/16:追記
最新のCYGWINだとgcc4.9がインストールされコンパイル時にエラーが出るようになっています。
このページを参考にエラーメッセージを参照しながら、該当部分の先頭に(void)を入れればコンパイルが通るとは思います。
(makeinfoとかでエラーが出た場合は、texinfoを追加でインストールしてみてください。)

ただ、何かと面倒なのでこちらのほうが簡単だとは思います。

Continue reading