在linux下制作PSP的toolchain交叉编译环境

制作了arm的交叉工具链,顺便把之前做的psp工具链再新机上重做了一下。

到 http://ps2dev.org/ 下载制作工具链的工具 psptoolchain-20070626.tar.bz2。

  1. wget http://ps2dev.org/psp/Tools/Toolchain/psptoolchain-20070626.tar.bz2.download
  2. tar -xjvf psptoolchain-20070626.tar.bz2
  3. cd psptoolchain
  4. cat readme.txt

根据readme.txt的提示,设置好环境变量,主要是确保wget和svn可以使用,要通过这两个命令获取文件。
然后在修改登陆脚本 ~/.bashrc 在后面添加

  1. export PSPDEV=/usr/local/pspdev
  2. export PATH=$PATH:$PSPDEV/bin

重新开一个终端登陆进来

  1. cd psptoolchain
  2. su
  3. ./toolchain.sh

经过漫长等待,编译完成。编译后的结果路径在 /usr/local/pspdev 下,为了节约编译的时间,可以先手工下载一些文件到 build 目录下。

build/binutils-2.16.1.tar.bz2
build/gdb-6.4.tar.bz2
build/newlib-1.15.0.tar.gz
build/gcc-4.1.0.tar.bz2
build/insight-6.4.tar.bz2

Popularity: 2% [?]

Related

Comments

Leave a Reply