PSPSDKのインストール方法

PSPSDK』を再インストールしようと思ったらうまくできなかったのでインストール方法を復習。


(1). https://www.cygwin.com/から『setup.exe』をダウンロード、インストール。

cygwinインストールパッケージ

■Devel
・autoconf
・automake
・bison
・flex
・gcc
・libncurses-devel
・make
・readline
・subversion

■Libs
・libgmp-devel
・libmpfr-devel

■Text
・texinfo

■Utils
・patch

■Web
・wget

(2). スタートメニューから『プログラム』→『Cygwin』→『Cygwin bash shell』を起動して一旦終了させてc:\cygwin\home\ユーザー名\.bashrcを作成(c:\cygwin\homeフォルダが存在するとフォルダ・ファイルは作成されない)

(3). C:\cygwin\home\ユーザー名\.bashrc
export PSPDEV=/usr/local/pspdev
export PATH=$PATH:$PSPDEV/bin
の2行を追加し、ファイルを保存。

(4). 再度『Cygwin bash shell』を起動して以下のコマンドを順番に入力
・svn checkout svn://svn.ps2dev.org/psp/trunk/psptoolchain
・svn checkout https://psp.jim.sh/svn//psp/trunk/psptoolchain
・cd psptoolchain
・./toolchain.sh
数時間後に終了。

 

depends/check-ncurses.shでエラーが出る場合
check-ncurses.shを開いて
/usr/include/ncurses.h → /usr/include/ncurses/ncurses.h
に変更してファイルを上書き。

009-psplinkusb.sh でエラーが出て終了しますが、デバック関係のファイルなので無視してもOK。
下記の方法でビルドは可能です。
009-psplinkusb.sh: Failed
https://www.psp-programming.com/forums/index.php/topic,3847.msg30689.html#msg30689

関連リンク:
PS2DEV.ORG: Playstation Programming – Toolchain
PSPSDK(WebSVN)