Re: [PS3 ] PS3 Toolchain on cygwin
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)
討論串 (同標題文章)
Modchip 近期熱門文章
PTT遊戲區 即時熱門文章