ソラマメブログ

2009年01月13日

PS3でSecondlifeのviewerを動かす7

うごいたよ。

とりあえず、スクリーンショット載せます。
いろいろやってみて、また記事書きます。

PS3でSecondlifeのviewerを動かす7

PS3でSecondlifeのviewerを動かす7

全部コンパイルは通って、リンクするところになるとなぜかハングアップするので

/var/log/syslogを見てみると
Out of memory: kill process 8178 (collect2) score 94057 or a child
Jan 13 13:17:14 ps3 kernel: [11816.417061] Killed process 8179 (ld)

メモリが足りないらしい。スワップまで食べてるよ。

ということで、スワップ領域の確保します。
何もしていない状態で以下のようにかなり、メモリを食っています。

$ free
total used free shared buffers cached
Mem: 218228 133148 85080 0 7176 59920
-/+ buffers/cache: 66052 152176
Swap: 634528 0 634528


sudo dd if=/dev/zero of=swapfile bs=1024 count=3000000
sudo mkswap -v1 swapfile
sudo swapon /swapfile

$ free
total used free shared buffers cached
Mem: 218228 215540 2688 0 3356 143884
-/+ buffers/cache: 68300 149928
Swap: 3634520 292 3634228

再びリンクします。
すると

Traceback (most recent call last):
File "/home/takeshich/sl/1_22_5/linden/indra/newview/viewer_manifest.py", line 676, in
main()
File "/home/takeshich/sl/1_22_5/linden/indra/newview/../lib/python/indra/util/llmanifest.py", line 232, in main
wm = LLManifest.for_platform(args['platform'], args.get('arch'))(args)
File "/home/takeshich/sl/1_22_5/linden/indra/newview/../lib/python/indra/util/llmanifest.py", line 258, in for_platform
return self.manifests[platform.lower()]
KeyError: 'linux_ppc64'
make[2]: *** [newview/SecondLife-ppc64-1.22.5.0.tar.bz2] Error 1
make[1]: *** [newview/CMakeFiles/package.dir/all] Error 2
make: *** [all] Error 2

なのですが、バイナリはできていることだろう。。。

indraで
cp ../scripts/messages/message_template.msg newview/app_settings/
cp ../etc/message.xml newview/app_settings/

indraで
( cd newview && LD_LIBRARY_PATH="`pwd`"/../../libraries/powerpc_64-linux/lib_release_client:${LD_LIBRARY_PATH}:/usr/lib:/usr/local/lib ./secondlife-bin )

立ち上がりました。


同じカテゴリー(PS3)の記事画像
SLviewer on PS3 がさくさく動くためへの嘆願2
SLviewer on PS3 がさくさく動くためへの嘆願
1.23.0 on PS3
SLviewer on PS3 向上委員会2
1.21.6 on PS3
SLviewer on PS3 向上委員会
同じカテゴリー(PS3)の記事
 スワップを増やしてみる。(ps3vram) (2009-03-21 16:35)
 llmozlib2のコンパイル (2009-02-11 21:25)
 SLviewer on PS3 がさくさく動くためへの嘆願2 (2009-02-08 22:58)
 SLviewer on PS3 がさくさく動くためへの嘆願 (2009-02-07 08:33)
 ジェスチャー音なったよ。 (2009-02-05 20:41)
 鳴らぬなら鳴らせてみようジェスチャー音 (2009-02-04 21:04)
Posted by Takeshich Nakamura at 17:28│Comments(0)PS3
 
<ご注意>
書き込まれた内容は公開され、ブログの持ち主だけが削除できます。