2009年11月16日

在 Debian/Ubuntu 下建立 PSP 開發環境

由於最近入手了一台 PSP 2007,然後感覺在 PSP Programming 是件非常有趣的事情,所以就特地 google 了教學。雖然還沒有開始 coding,不過在第一次建置 PSP 開發環境的時候就順便寫了這篇教學。(主要的內容 reference from here
如果你用 windows 似乎可以使用這套軟體來解決一切,不過我比較喜歡在 Linux 上面玩~(Mac OS Leopard 的流程大同小異,不過我的 Macbook 不在我手邊,所以沒辦法測試。)

1. 首先請安裝下列套件
aptitude install autoconf automake bison flex gcc libgmp3-dev libmpfr-dev libusb-dev libncurses5-dev libreadline5-dev make patch subversion texinfo wget
2. 設定環境變數
export PSPDEV=/usr/local/pspdev
export PSPSDK=$PSPDEV/psp/sdk
export PATH=$PATH:$PSPDEV/bin:$PSPDEV/psp/bin:$PSPSDK/bin
3. 取得 PSPSDK 的 psptoolchain 套件
svn co svn://svn.ps2dev.org/psp/trunk/psptoolchain
4. 編譯
chmod a+x ./toolchain-sudo.sh
sudo ./toolchain-sudo.sh
5. 沒意外的話就等他慢慢編譯吧,我用一台 ubuntu-server 2.6 on P4 大約跑了 30 分鐘。
6. 接著請在 $PSPSDK/samples 目錄底下挑一個 sample 進去 make
7. 看到 EBOOT.PBP 產生就 OK 啦。

沒有留言:

張貼留言