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

[plamo:14509] Re: undefined reference to `atexit'



From: Kazutoshi Kobayashi <kobayasi@ieee.org>
Subject: [plamo:14508] undefined reference to `atexit'
Date: Tue, 02 Jul 2002 23:06:06 +0900

>   xineで映画のDVDを見たくて, Plamo 3.0を入れて見たのですが,
> Segmentation Faultで動きません. いろいろな環境でやってもだめです. しょ

うーん、、これって contrib-3.0/DVD あたりのパッケージを使っているんで
しょうか?

ごく限られた範囲ですが、上記パッケージを使えば encrypted な DVD も再生
できることは確認しています。

# 「ごく限られた範囲」というのが、Kanon の band 1 しかないというのはナ
# イショ(笑) 

あと、Plamo-3.0 は日変わりで変っているので、ちょっと旧いものだとあちこ
ちに問題が残ってたりします。

# まだバージョン番号は付けてないので確認するのは ChangeLog を見るしか
# ないんですが、、

> うがないので, ogleでうまく行かないかと思って, インストールしてみている
> のですが, ogle_gui-0.8.4をインストールするところで, 下記のエラーが出ま
> す.
> 
>  /lib/librt.so.1: undefined reference to `atexit'
> 
>  /usr/lib/librt.soが, /lib/librt.so.1へのリンクだったので, これが悪い
> のかと思って, /lib/librt.so.2に張り直してみても変わりません. そもそも, 
> -rwxr-xr-x    1 root     root        32785  5月 24日  23:10 librt-2.2.5.so*
> lrwxrwxrwx    1 root     root           10  7月  3日 2002年 librt.so -> librt.so.2*
> lrwxrwxrwx    1 root     root           14  7月  3日 2002年 librt.so.1 -> librt-2.2.5.so*
> lrwxrwxrwx    1 root     root           14  7月  3日 2002年 librt.so.2 -> librt-2.2.5.so*
> 
>  と, librt.so.1とlibrt.so.2が同じですね. librt-2.2.5.soが腐っているの
> でしょうか? 

うーんと、これは私もなぜこうなるのかは理解できてないんですが、以下のよ
うなパッチをあてれば configure は通るようです。

# 少なくとも手元ではコンパイルできた

kojima@athlon[~/Ogle/ogle_gui-0.8.4]% diff -c configure.org configure
*** configure.org       2002-07-02 23:56:49.000000000 +0900
--- configure   2002-07-02 23:59:18.000000000 +0900
***************
*** 11598,11604 ****
    echo $ECHO_N "(cached) $ECHO_C" >&6
  else
    ac_check_lib_save_LIBS=$LIBS
! LIBS="-ldvdcontrol -L$dvd_path/lib/ogle -lmsgevents $LIBS"
  cat >conftest.$ac_ext <<_ACEOF
  #line $LINENO "configure"
  #include "confdefs.h"
--- 11598,11604 ----
    echo $ECHO_N "(cached) $ECHO_C" >&6
  else
    ac_check_lib_save_LIBS=$LIBS
! LIBS="-lm -ldvdcontrol -L$dvd_path/lib/ogle -lmsgevents $LIBS"
  cat >conftest.$ac_ext <<_ACEOF
  #line $LINENO "configure"
  #include "confdefs.h"

ただ、手元では ogle では音声がうまく再生されないので、もう少し調べてみ
ないといけないところ。でも完成度では xine の方が上だと思うなぁ。。

-------
こじま

Follow-Ups
[plamo:14513] Re: undefined reference to `atexit', Hiroshi Futami
[plamo:14517] Re: undefined reference to `atexit', Kazutoshi Kobayashi
References
[plamo:14508] undefined reference to `atexit', Kazutoshi Kobayashi

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