2004年3月8日から2004年3月4日までの日記を表示中
2004年 3月 8日 (月)
■FreeBSDのMozillaとFlash6の更に続き
別にその後いじったりしたわけでもないんですが,よく考えると昨日のやり方だと,libpthread.so.0とかがぶつかるから,javaのプラグインとか入れられませんね・・・.残念.せいぜい動作検証程度の用途ですかな.しかし向井君の環境だと未だ動かないとは,どうなってんでしょ.
[コメントを書く]
■Athlonマシン
買ってから結構経ったAthlonマシンですが,なかなか変な挙動示してくれます.とりあえず,一度起動しただけだと,画面にノイズがのりまくったり,Mozillaや東方妖々夢が落ちまくったりするので,起動後は再起動必須です(^^;.また,光学式のUSBマウスを繋っぱなしにして起動すると認識されず,LEDが煌々と光り続けます.これもさしなおし必須です.微妙です.
[コメントを書く]
[コメントを書く]
■寝過ごし
久しぶりに飲んで帰って寝過ごしました.電車は熱海行きでしたが,小田原で気づいてほんとよかったよ・・・((((;゜Д゜))) ガクガクブルブル.東海道線危険過ぎる.
[コメントを書く]
[コメントを書く]
2004年 3月 7日 (日)
■FreeBSDのMozillaとFlash6の続き
昨日はWebとかportsのMakefileとか見てlibmap.confいじって云々とやってたわけなんですが,これって単に「このバイナリが使うこのライブラリはこれね」ということを設定してるんですよね,多分.ということは,いちいちこのファイル書かなくても,libc.so.2とかlibpthread.so.0とかの実体をlinuxpluginwrapperでインストールされるflash6.soのシンボリックリンクとして用意して,その他のライブラリはFreeBSDのを使えばいい気が・・・.
というわけで,試しにlibmap.conf全部コメントアウトして,
cd Mozilla-1.6のインストール先/lib/mozilla-1.6/plugins ln -s ../pluginwrapper/flash6.so libc.so.6 ln -s ../pluginwrapper/flash6.so libdl.so.2 ln -s ../pluginwrapper/flash6.so libpthread.so.0 ln -s /usr/lib/libm.so.2 libm.so.6 ln -s /usr/lib/libstdc++.so.3 libstdc++-libc6.2-2.so.3 ln -s /usr/lib/libz.so.2 libz.so.1
なんてやってみたところ・・・,ウホッ,動くじゃん.パッチ当ててないマシンでも試してみましたが,普通に動きました.なんだそりゃ,/usr/libexec/ld-elf.so.1作りなおす必要なんてないじゃん・・・.向井君ごめんなさい・・・.
[コメントを書く]
[コメントを書く]
2004年 3月 6日 (土)
■FreeBSDのMozillaとFlash6
別にFreeBSD好きとか全然そういうことないんですが,MozillaがせっかくうまいことビルドできてインストールできたのにFlashが動かないなんて悲しい,というわけで,動かしてみました.
きっとLinuxのFlashプラグインをうまいことラッパーかませば使えるに違い無いとにらみ,freebsd.orgのportsのページを覗いてみると,flashpluginwrapper-0.20021113なんてのがありました.よし,早速インストールしてみよう,と思ったんですが,portsなんか使ったことないし,そもそも/usr/portsがあるマシンが無い・・・.というわけで,仕方ないので展開して適当にMakefileとか読みつつ入れてみました.
適当にMakefile直してmakeしたところlibflashplayer.so.1なんてのができたのでこれをMozillaのライブラリの所にコピーして,mozillaの起動スクリプトに「LD_PRELOAD=Mozillaのprefix/lib/mozilla-1.6/libflashplayer.so.1; export LD_PRELOAD」とか書き足して,Linuxのプラグインコピーして起動してみたところ,「libpthread.so.0が見付かりません」とかいわれて動きません.よくわからないので互換ライブラリのところにライブラリパス通してみるかと,LD_LIBRARY_PATHでLinuxのライブラリが入ってる所のパス指定してMozilla起動してみたところ,今度はlibz.so.1とかが無いとか.よくわからんので適当にRedHatの/usr/libからコピーして起動してみたところ,エラーは出なくなったのですがFlash読み込み時にがっつりBus errorで落ちます.何でだろうとportsのページ見直したら,flashpluginwrapper-0.20021113はlinux-flashplugin-5.0r51を必要としているとのこと.つまり,いまのLinuxのFlashプラグイン(6系)はサポート外?
試しに5.0r51のLinuxのFlashプラグインバイナリをコピーしてみたら,LD_LIBRARY_PATHとか何もせずにMozillaがあがり,一応Flashが表示されるようになりました.が,やっぱ古いだけのことはあって,連邦とか表示させると明日のジョーの広告Flashくらいしか表示されませんでした(´・ω・`).あれ,でも,ports一覧にはlinux-flashplugin-6.0r79なんてのがあるよ・・・.
あれこれGoogleで調べてみたとろ,実はFlash6のプラグイン動かすにはlinuxpluginwrapperなんてのが必要らしいことが判明.しかもMakefileとか読むと,FreeBSD 4系はこのパッチを当てろなんてことが書いてあります.えー,/usr/srcに手を入れるのですか?なんか大事に・・・.
/usr/srcでパッチ当ててlibexec/rtld-elfの下でmake clean all installして,linuxpluginwrapperについてたmisc/libmap.conf-FreeBSD4.xを/etc/libmap.confにコピーして内容を適当に修正してldconfigやりなおしてやったところ・・・.Flash6キタ━━━━(゜∀゜)━━━━ッ!!連邦の広告がちゃんと全部表示されます.こりゃぁ,すごい.作った人マジすごい.超すごいっす.
[コメントを書く]
[コメントを書く]
2004年 3月 5日 (金)
■yc.el
yc.elの画面崩れちゃう問題ですが,作者の方に報告したところ,対処していただけました.わーい.ていうか,emcwsのcan-n-eggで崩れるのも同じ理由なのかな・・・?
[コメントを書く]
[コメントを書く]
■東方妖々夢
魔理沙Aに続き,霊夢BでもExtraをクリアしました.ようやくプリンセス天狐のコツがつかめてきた感じです.が,その後のユーニラタルコンタクトがダメですねー.
[コメントを書く]
[コメントを書く]
2004年 3月 4日 (木)
■PHPとかPukiWikiとか
PukiWikiを動かしたくて,初めてPHPなるものをインストールしてみました.といってもchroot環境で入れるときどうすんのかなーと一瞬止まったくらいで,あとはドキュメントの通りにやったらあっさりです.
で,さっそくPukiWikiを動かしてみたわけなんですが,こりゃ相当便利そうですね.なんで今までこういうの使おうとしなかったんだろうと激しく後悔.いやーすごい.唯一辛い所は,AAを貼り難いということかも・・・.何か,通りますよの人が痩せます.フォントサイズを16ptにしてもいまいち・・・.でも,流石の杜とかってきれいに貼れてますよね.うーん,同じようにやってるはずなんだけどなぁ・・・.よくわからん.
[コメントを書く]
[コメントを書く]
■東方妖々夢
魔理沙AでExtraクリアできました.まさに力押でしたが.例によって残機0残ボム0ですが.というか,飯綱権現降臨はやっぱムズいっすね・・・.そして調子に乗ってPhantasmにもチャレンジしてみたのですが・・・.こちらは紫にさえ到達できず・・・(´・ω・`).
[コメントを書く]
[コメントを書く]
2004年3月8日から2004年3月4日までの日記を表示中
[コメントを書く]