dポイントプレゼントキャンペーン実施中!

お世話になります。
現在仕事でプログラムを書いていますが、
こんな事で困っています。

困っていること:コンパイルは通るのですが、実行時に下記のような現象が起きる。
[relocation error: /usr/lib/私の作ったSHARED_LIB.so.0: undefined symbol: __dso_handle]
[__dso_handle]って何なのか良くわからない...

言語:C++
特徴:STLを3つ使用している(vector,map,fstream)
OS:RedHat9
その他:RedHat7.2及び7.3では起きないのですが、RedHat9で発生してしまう。

binutilsとgccとの関係も疑っているのですが...
gcc version:3.2.2 20030222 (Red Hat Linux 3.2.2-5)
ld version:2.13.90.0.18 20030206

御意見よろしくお願いいたします。

A 回答 (1件)

私自身は、試してない+経験してないので、


ハズしてるかもしれませんが、
下記2つなんかはご覧になりましたか。

http://sources.redhat.com/ml/binutils/2002-11/ms …

http://mail.gnu.org/archive/html/bug-gnu-utils/2 …

参考URL:http://sources.redhat.com/ml/binutils/2002-11/ms …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!