From: OSHIRO Naoki 
To: ws-admin
Subject: Flash plugin on FreeBSD Mozilla
Date: Wed, 20 Nov 2002 17:42:53 +0900 (JST)
Message-Id: <200211200842.gAK8grx30023@tecD81.tec.u-ryukyu.ac.jp>

※メール後にいくらか補記しています.

大城です.

FreeBSD 上の Mozilla で Macromedia Flash のプラグインが動くようにしま
した.プラグイン自体は Linux 版なので少し小細工が必要です.

1. 次のところから Linux ダミーライブラリを入手

  http://home.jp.freebsd.org/cgi-bin/showmail/FreeBSD-users-jp/71398
    flash-20021013.tar.gz

2. コンパイル後 /usr/local/lib/mozilla/ (以下 $MOZILLA) にダミーライブ
  ラリをコピー

  tar xvzf flash-20021013.tar.gz
  cd flash-20021013/
  # →Makefile 中で AUDIO_FLAGS=-DENABLE_DANGEROUS_AUDIO を有効に
  make
  cp linux_flash_dummy.so linux_flash_emu.so $MOZILLA/

3. Mozilla 起動時に読み込むよう $MOZILLA/run-mozilla.sh で設定.

  --- /usr/local/lib/mozilla/run-mozilla.sh.org	Wed Nov 20 17:35:41 2002
  +++ /usr/local/lib/mozilla/run-mozilla.sh       Wed Nov 20 15:12:21
  2002
  @@ -427,6 +427,12 @@
   export MOZILLA_FIVE_HOME LD_LIBRARY_PATH
   export SHLIB_PATH LIBPATH LIBRARY_PATH ADDON_PATH DYLD_LIBRARY_PATH
   
  +LD_PRELOAD="$MOZILLA_FIVE_HOME/linux_flash_emu.so \
  +    $MOZILLA_FIVE_HOME/linux_flash_dummy.so \
  +    /usr/X11R6/lib/libXt.so" 
  +export LD_PRELOAD
  +
  +
   if [ $moz_debug -eq 1 ]
   then
          moz_debug_program ${1+"$@"}

4. Linux 用 Flash プラグインを入手し,それを $MOZILLA/plugin/ ディレ
   クトリにコピー

   http://www.macromedia.com/shockwave/download/alternates/#linux
   tar xvzf flash_linux.tar.gz
   cp flash_linux/libflashplayer.so $MOZILLA/plugin/

5. Mozilla を起動し,「ヘルプ→Plug-in について」で Flash プラグインを
   認識していることを確認

---