How to install avifile-0.7.15-20020816.tgz

2002.09.12

from:
Linux AVI file library

avifile-0.7.15-20020816.tgz


xine, MPlayer, real-player 以外のプレイヤーが、ないかなー
って、探していたら見つかったので、試しに入れてみた。
しょーじき言うと、なーんとなく、
上3つのプレイヤーにも飽きて来ていたのだ。



PREPARATION
~/work/tar-ball/ に入って、
avifile-0.7.15-20020816.tgz を展開。
出来た ./avifile0.7-0.7.15 に入る。

CONFIGURE
$ ./configure

 checking for main in -lqt-mt... no
 configure: WARNING:
 *** Could not find usable Qt (headers and libraries) on your system!
 *** If it _is_ installed, delete ./config.cache and re-run ./configure,
 *** specifying path to Qt headers and libraries in configure options.
 *** Switching off Qt compilation!
 
 checking for Ogg... no
 *** Could not run Ogg test program, checking why...
 *** The test program failed to compile or link. See the file config.log for the
 *** exact error that occured. This usually means Ogg was incorrectly installed
 *** or that you have moved Ogg since it was installed. In the latter case, you
 *** may want to edit the ogg-config script: 

 checking for xvid.h... no
 configure: WARNING:
 --- Sources to build XviD xvidcore library can be found at: http://www.xvid.org 
 checking configure in libmmxnow... done 
うーーん。
qt library と Ogg と xvid.ht が入っていないと怒られてしまった。
Vine には qt がデフォで入っていないし、Ogg は入れるつもりもないし、
エラーじゃないから、まっいいか。

以下、注意事項(だと思う)

 Note: If you have installed/removed some package in your system
       do not forget to remove config.cache file before using configure
 Configuration for avifile CVS--2.95.3
 Compiler C:       gcc -g -O2 -mcpu=i686 -march=i686 -ffast-math -pipe 
 Compiler C++:     g++ -g -O2 -mcpu=i686 -march=i686 -ffast-math -pipe 
 Install path:     /usr/local
 Qt:               no
 Sdl:              yes
 Xft:              yes
 Oss audio:        yes
 Sun audio:        no
 Mga_vid:          no
 Plugins:
   ac3passthrough  yes  (with SBLive only)
   divx4           yes  (DivX ;-), OpenDivX, DivX4)
   xvid            no   (DivX4, XviD)
   ffmpeg          yes  (DivX ;-), OpenDivX, MJPEG, AC3)
   os motion jpeg  yes  (MJPEG)
   win32           yes  (DivX, WMF1/2, DV, MJPEG, Ati, Asus,...)
   MAD             yes  (MPEG Layer I/II/III)
   vorbis          no
   lame runtime    yes
(END) 

やっぱり、rm と ram file は見れないか。
あたりまえっちゃー、当たり前だね。
rm, ram は Apple の QuickTime 向けで、ソースが公開されていないらしいから、、、

MAKE and INSTALL
$ su

# make -j 2 install
 Libraries have been installed in:
   /usr/local/lib/avifile0.7

 If you ever happen to want to link against installed libraries
 in a given directory, LIBDIR, you must either use libtool, and
 specify the full pathname of the library, or use the `-LLIBDIR'
 flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,--rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

 See any operating system documentation about shared libraries for
 more information, such as the ld(1) and ld.so(8) manual pages.
エラーは出なかったらしい。

ログはこれ


ダメじゃん
実行ファイルが   
見つからん!


avifile-config とかは /usr/local/bin にあるのにな。

$ configure --disable-qt
$ make
# make install

をしてみても、aviplay が出てこなかった。

ってなコトで、使うのをヤメました。











戻る