作者cassine (Savannah)
看板Modchip
标题Re: [PS3 ] PS3 Toolchain on cygwin
时间Sun Apr 10 16:28:56 2011
http://www.multiupload.com/3GIC3GNSOA
最新版的ps3toolchain,请将下载下来的档案放在cygwin/usr/local目录,并使
用tar 工具(*1)解压缩,指令:
host $ tar -xvf i686-cygwin-ps3toolchain.tar.xz
解压缩会得到ps3dev目录,toolchain 就在里面,要修正的地方都已经修正了,
目前可以用这版的toolchain 成功编译Showtime与graf_chokolo那堆在GameOS下
执行的工具。~/.bashrc 的环境变数设定请参考前一篇,若已经有安装过旧版的
话,请先在cygwin/usr/local目录的ps3dev目录,可以用Windows 内建的档案总
管或是到该目录下指令:
host $ rm -rf ps3dev
要编译最新版Showtime的话先切到某个目录,比如说家目录~/底下利用 git把原
始码抓下来:
host $ git clone git://github.com/andoma/showtime.git
抓完之後按照说明文件进行一些前置工作
host $ cd showtime
host $ support/ps3setup
程式会自动抓取最新版的FFmpeg套件下来使用toolchain 编译,档案很多所以有
点久,之後继续执行指令(*2)
host $ ./configure.ps3
host $ make
就会开始编译Showtime程式,最後使用
host $ make install
就可以得到可以在 PS3主机上安装的.pkg格式档案。稍微观察一下作者针对字型
的部份是使用Windows 下的Arial 字型,但编译时会将整个font.ttf档案打包进
很没效率的mono.c档案,如果换成微软正黑体的话编译mono.o时会爆掉(4G的记
忆体全被吃光XD),而没办法成功编译,但其他纯英文的字型就没这个问题,看
来作者对多语系的支援应该要考虑跟XBMC一样直接吃.ttf档案会比较适合。
******
*1 cygwin请安装 tar打包套件与lzma压缩、解压缩套件,xz是很厉害的压缩格
式,同样的档案用 rar格式压缩比xz格式多了一半大小(175 MB),解压缩时
间xz则比 rar慢一点。
*2 若之前曾经抓过旧版的Showtime,可以如下操作,只抓更新的部份
host $ make clean
host $ git checkout .
host $ git pull
host $ support/ps3setup -u
host $ ./configure.ps3
host $ make
host $ make install
cygwin还不错啦,在没有纯 Linux的环境下勉强还能代打,但遇到一些比较大或
是需求比较多的程式还是没辙。
至於为何这个版本的Showtime在h264影片播放会有突飞猛进的改进?我只能说「
谢谢啦!SONY~哈哈哈~」
--
○ ____ _ _ _ _ ____ _ _ ____ _____ ____
。 ★(_ _)( \( )( \/ )( ___)( \( )(_ _)( _ )( _ \
o _)(_ ) ( \ / )__) ) ( )( )(_)( ) / ● ‧
(____)(_)\_) \/ (____)(_)\_) (__) (_____)(_)\_) ★
o
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.120.31.137
※ 编辑: cassine 来自: 140.120.31.137 (04/10 16:35)