FreeBSDでFlash7
FreeBSD FAQ and Notes- Macromedia Flash 7 plugin with Firefoxも参考になります。
以下の情報は古くなってます。上の情報を参考にしてください。
動機
CERT VTE http://vte.cert.org/ をFreeBSDでも見たい!!
Firefoxで試してみる
- いちおう、www/flashpluginwrapperで対応している。
- まだ不安定らしい。
- See /var/db/pkg/linuxpluginwrapper-20051113/+DISPLAY
FlashPlugin7を登録する
www/linux-flashplugin7へのシンボリックリンクを作成する。
手順
cd /usr/X11R6/lib/browser_linux_plugins sudo ln -s /usr/X11R6/lib/linux-flashplugin7/libflashplayer.so sudo ln -s /usr/X11R6/lib/linux-flashplugin7/flashplayer.xpt
rtld-elfにパッチを当てて作りなおす
パッチを当てないと_dlsymシンボルが解決できないみたい。
/libexec/ld-elf.so.1: /usr/local/lib/pluginwrapper/flash7.so: Undefined symbol "_dlsym"
手順
cd /tmp fetch http://people.FreeBSD.org/~nork/rtld_dlsym_hack.diff cd /usr/src/ patch < /tmp/rtld_dlsym_hack.diff cd /usr/src/libexec/rtld-elf sudo make sudo make install
リブートは必要なく、Firefoxを再起動すればよい。
結果
- Lectures (Video講義)
- エラーメッセージは出る。
- 動画部分はプチプチ切れる。
- でも、Transcripts(字幕)もプレゼンテーションも同期して見えている。