关于在redhat linux下搭建psp编程环境的建议



掌叔
2008-06-05 17:21:32

摘自:[url]www.sharecenter.net[/url]
关于在redhat linux下搭建psp编程环境的建议

1, 有linux环境可以用的兄弟实在没必要下cygwin了。
2, subversion的rpm包在redhat linux的安装盘里有,先得装上。
3, 使用psptoolchain时,先看看toolchain.sh这个脚本里写了些啥,注意它会ftp下载4个压缩包,建议你先用flashget等工具将这几个包下载好了,放在这个脚本所在目录里,然后再执行这个脚本,这样比较快。执行脚本不需要加任何参数即可。注意,得用root用户执行。
4, 将下面这些加入环境变量里,我的做法是在/etc/profile.d/下新建个文件pspdev.sh,将下面几行贴进去就行。
export PSPDEV="/usr/local/pspdev"
export PSPSDK="/psp/sdk"
export CVSROOT=":pserver:anonymous@cvs.ps2dev.org:/home/pspcvs"
export PATH=":/bin:/psp/bin:/bin"

这样编译环境就完成了。

值得注意的是,编译出来的EBOOT.PBP只是给psp1.0运行的,需要在psp1.5运行的兄弟请先将这个EBOOT转成1.5能用的,不会就请参考:
[url]http://forums.xbox-scene.com/lofiversion/index.php/t421901.html[/url]
我就在这儿晕了半天:)
刚看了看pspsdk中的build.mak,原来不需要这么麻烦,make时加上参数kxploit就能直接得到1.5能用的版本。

1。PSP SDK要下载svn的版本,
如果要从硬盘安装,需要将toolchain.sh中的检查PSPSDK的语句和删除PSPSDK的语句屏蔽,
然后将PSPSDK解压放置在/tmp/pspdev目录下。
2。运行toolchain不成功,要考虑升级autoconf,automake等系统工具。

另外,网络安装很快的,还是网络安装最好