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

[fol] Re: EGCS,GCC2.8 and register_frame_info Problem


<m23e61fybg.fsf _at_ godot.newhouse.rim.or.jp>の記事において
shinke _at_ newhouse.rim.or.jpさんは書きました。

> > > 自宅システムで、Slackware ベースのシステムで、egcs1.1を使っています。
> > > また、このコンパイラでコンパイルした glibc-2.0.6を使用しています。
> > > 
> > > 自分の環境でコンパイルしたプログラム、及びライブラリは動作しています
> > > が、バイナリ配付のものが動かなくなってしまいました。
> > > 典型的には、register_frame_infoシンボルが無いといって、プログラムが
> > > 起動できません。
> > > 
> > > # 具体的には、JDKが動かなくなって困っています。
> > 
> >  外してたらごめんなさい、バイナリ配布の動作しない
> > プログラムは、libc6 向けにリンクされたものですか?
> > 
> 
> libc6 向けでも、gcc2.7.Xでコンパイルされていると駄目なのです。

 うーん、例えば、 libc5 環境でコンパイルしたライブラリと、
glibc 環境でコンパイルしたライブラリとで、名前が同じものが
混ざっていたりしませんでしょうか。

 ldd program で引いたライブラリを、さらに ldd libname
してみて、すべてちゃんと libc5 なり libc6 なりを見ている
でしょうか?

# というので一回はまったことがあるのですが。

-- 
中野@成蹊大

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」