一応PSPDEVの方の環境は大分間に作っていたのですが、psptoolchainの環境も作ってみました。
やり方は大体こんな感じ。まあ、他サイトでも紹介あるので、今更ですが。
1.cygwinの導入。その際、Devel全部と、Webのwgetが外れているので、チェックしてインストール。
2.cygwinを立ち上げて、psptoolchainリポジトリからsubversionでチェックアウト。魔法の呪文はこれ。
svn checkout svn://svn.pspdev.org/psp/trunk/psptoolchain
このとき、ユーザー名が日本語だと失敗します。Homeのフォルダが日本語になってしまうので。環境変数HOMEにフォルダ名を設定しておくと、そのユーザーのHomeが変わります。システムのプロパティ→詳細設定→環境変数→ユーザー環境変数辺りに設定するといい。
3.psptoolchainフォルダに入って、./toolchain.shで構築。
4..bash_profileに、以下の2行を書き込む。
export PSPDEV="/usr/local/pspdev"
export PATH="$PATH:$PSPDEV/bin"
あとはサンプルをコンパイルして通ればOK。
ユーザー名とsystem32に旧バージョンのcygwin1.dllがあったせいで、ここまで来るのにすごい時間がかかってしまった。
でも、本当はNDSの方をいじりたいのでそっちもそのうち。
やり方は大体こんな感じ。まあ、他サイトでも紹介あるので、今更ですが。
1.cygwinの導入。その際、Devel全部と、Webのwgetが外れているので、チェックしてインストール。
2.cygwinを立ち上げて、psptoolchainリポジトリからsubversionでチェックアウト。魔法の呪文はこれ。
svn checkout svn://svn.pspdev.org/psp/trunk/psptoolchain
このとき、ユーザー名が日本語だと失敗します。Homeのフォルダが日本語になってしまうので。環境変数HOMEにフォルダ名を設定しておくと、そのユーザーのHomeが変わります。システムのプロパティ→詳細設定→環境変数→ユーザー環境変数辺りに設定するといい。
3.psptoolchainフォルダに入って、./toolchain.shで構築。
4..bash_profileに、以下の2行を書き込む。
export PSPDEV="/usr/local/pspdev"
export PATH="$PATH:$PSPDEV/bin"
あとはサンプルをコンパイルして通ればOK。
ユーザー名とsystem32に旧バージョンのcygwin1.dllがあったせいで、ここまで来るのにすごい時間がかかってしまった。
でも、本当はNDSの方をいじりたいのでそっちもそのうち。
| HOME |

