[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:08143] Re: OMS DVD player



土谷さん、こんにちは

  > G200/G400アクセラレーションを使用しないようにconfigureすれば、
  > うまくコンパイルできませんでしたか?
  > oms-working/libvo ディレクトリの下で ./configure した時の最後の表示は
  > 次のようになりませんか?
  > 
  > libvo configuration
  > -------------------------------
  > x11                     : yes
  >         xv              : yes
  >         dga             : yes
  >         shm             : yes
  > SDL                     : no
  > GGI                     : no
  > matrox g200/g400        : no

 livid の make のテストのために入れたplamo2.1 を
使っているので、もと環境が不十分なところもあるので、
plamo 環境をもう少し整えないといけない部分もあるのですが。

oms-working.20001230.tar.gz
このパッケージと、さきほどついでにロードした
-rw-r--r--   1 jeanne   users     3324190  1月  3日  11:17 livid.tar.gz
このパッケージだと、
  /oms-working/oms
あるいは、
  /oms-working/libvo
 ./bootstrap を実行すると、
./bootstrap: libtoolize: command not found
という状態になってしまうので、これはちょっと追加が必要ですね。

libtool-1.3.5.tar.gz これロードしてあったものが不完全だったので、
まだいれてないです。

ひとつ前のこのバージョンのものだと、automake を使っていたので、
そこそこ make は通るのですが、
最終的にはエラーになっているというところです。
以下はひとつ前版のlivid の状態です。

-rw-r--r--   1 jeanne   users     2730833 11月  2日  13:27 livid.tar.gz

こちらは automake を使っています。

for a standard build do:
-------------------------
./autogen.sh
./configure
make
make install-strip

./autogen.sh でこんなエラーがありますね。
/usr/bin/autoheader: Symbol `HAVE_GGI' is not covered by /usr/share/autoconf/acconfig.h ./acconfig.h
 done


そのまま ./configure をすると、
このあたりが問題なのかな。
checking for SDL - version >= 1.1.4... no
*** The sdl-config script installed by SDL could not be found
*** If SDL was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the SDL_CONFIG environment variable to the
*** full path to sdl-config.
checking for XvShmCreateImage in -lXv... yes
checking for XF86DGAQueryExtension in -lXxf86dga... yes
checking for SMP... no
checking for esd-config... no
checking for ESD - version >= 0.2.4... no
*** The esd-config script installed by ESD could not be found
*** If ESD was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the ESD_CONFIG environment variable to the
*** full path to esd-config.

これは特にオプションを使っていない状態です。
configuration
-------------
version			: 0.1.4
os			: linux-gnu
cpu			: i686

prefix			: NONE
exec_prefix		: NONE
plugin_dir		: ${exec_prefix}/lib/oms/plugins
skin_dir		: ${prefix}/share/oms/skins

mmlibs			:  mmx


output video
------------
x11			: yes
	xv		: yes
	dga		: yes
SDL			: no
GGI			: no
3dfx			: no
matrox g200/g400	: no

make してみると、
最終的にこんなエラーになる。
./skin_parser.y:177: warning: statement with no effect
./skin_parser.y:181: warning: implicit declaration of function `gdk_pixbuf_new_from_file'
./skin_parser.y:182: warning: implicit declaration of function `gdk_pixbuf_render_pixmap_and_mask'
./skin_parser.y:186: warning: implicit declaration of function `gdk_pixbuf_unref'
make[3]: *** [y.tab.o] エラー 1
make[3]: 出ます ディレクトリ `/home/jeanne/oms/oms/src/ui/gtk'
make[2]: *** [all-recursive] エラー 1
make[2]: 出ます ディレクトリ `/home/jeanne/oms/oms/src/ui'
make[1]: *** [all-recursive] エラー 1
make[1]: 出ます ディレクトリ `/home/jeanne/oms/oms/src'
make: *** [all-recursive] エラー 1
[3]+  Done                    mule log2
penguin:~/oms

という状態からあまり進めてなかったです。
ときどき思い出したように make を試しているというところ。
これでも最初にいじりはじめた頃からみると、ずいぶんエラーが減っています。
いろいろいじれそうですので、やっぱりまたやってみます。

中谷千絵

References
[plamo:08142] Re: OMS DVD player, Masayoshi Tsuchiya

[検索ページ] [メール一覧]
Plamo ML 公開システム