鎌田@翻訳人です。
On Sun, 07 Jul 2013 18:16:55 +0900
野宮 賢 / NOMIYA Masaru
上記のメッセージから判断する限りでは、glibcにあるべきはずのシンボル (__libc_start_main@@GLIBC_2.2.5)が無い、って言っているだけのような 気がしますが・・
そうでうよね. 確かに,nmで観ますと,シンボルが無いんです....(_ _?
"readelf -s /lib64/libc.so.6" を実行してglibcのエントリを読み込めば "__libc_start_main@@GLIBC_2.2.5" が出てくるかと思います。
いずれにしても、エラーメッセージ全体と、何をコンパイルしているのかに ついて情報を提供いただければと思います。
このことが支障を来すのは,ffmpeg, vlc, efl(WMのenlightenmentの一部です ) でのコンパイルです(vlc, eflはビルドの折に出ます).
上記のものは,ffmpeg で ./configure を走らせた時のもので,その config.log を添付させて戴きます.m(_ _)m
メッセージを確認しましたが、エラーメッセージを直接読む限りでは、 "-lc" を付ければ解決するように思われます(が、gccでは-lcは敢えて付け なくてもいいはず・・)。 環境を全て知っているわけではないので憶測ですが、 (1) /usr/local/lib64または他のディレクトリ内に、ディストリビューション 側でも提供されているライブラリ(glibcのlibc.aまたはその他のライブラ リ?)が存在していて、そちらを configure時に読み込んでしまっている。 (2) そもそも実行しているコンパイラ(gcc)がopenSUSEのものではないものに なってしまっている。 などが考えられます。 以上です。 -- Yasuhiko Kamata E-mail: belphegor@belbel.or.jp -- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org