こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

回答受付中の質問

errorメッセージ(本当に初心者です)

errorメッセージ(本当に初心者です)
exeファイルを実行しようとすると

error while loding shared libraries: libcxa.so.3: cannot open shared object file: No such file or directory
と言うerrorメッセージが出てきます。

ここで質問させていただく前に
ネットでこのerrorメッセージについて調べ、パスが通ってないらしいということはわかったのですが、その対処方法がまったくわかりません。

仕事の関係で突然、linuxを使用することになったのですが、本当に初心者で困っています。
OSはturbo linuxです。

何方か丁寧に教えて頂けないでしょうか?
よろしくお願い致します。

投稿日時 - 2009-12-27 18:37:20

QNo.5551104

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(5)

ANo.5

intel compiler の library だと思うが
下記にに有る。ただし配布条件は解からない。
簡単に配布とはいかないと思う。
http://software.intel.com/en-us/forums/intel-c-compiler/topic/47094/
これの
4. copy this file to /usr/lib & $ORACLE_HOME/LIB
とりあえず /usr/lib とする
& $ORACLE_HOME/LIB は要らない
5. Now you run 'dbca', it works fine.
これは要らない
# /sbin/ldconfig を実行
# /sbin/ldconfig -v | grep libcxa
で、libcxa.so.3 が有るか確認

更に、依存が有る場合は、つき合いきれない。

libcxa.so.3 は古いので( 現在は、libcxa.so.5 ?? だが )
intel compiler の旧version の購入は下記らしい
http://www.xlsoft.com/jp/products/intel/download.html?tab=0

Turbo Linux はもう使っていないので
また、評価版さえ登録が面倒なので、
またそのappli が解からないので
全く、検証無し。

投稿日時 - 2009-12-27 22:40:18

お礼

お礼が遅くなり申し訳ありません
この度は丁寧にいろいろと教えて下さりありがとうございました。
非常に勉強になりました。

投稿日時 - 2010-01-04 16:11:11

ANo.4

>error while loding shared libraries: libcxa.so.3: cannot open >shared object file: No such file or directory
>と言うerrorメッセージが出てきます。

その「ある個人(研究者)が作成した」ソフトを動作させるために必要なライブラリ(libcxa.so.3)が、あなたのPCに存在しないので動作できないといっています。
おそらく、作成者のミスですので、問い合わせましょう。

投稿日時 - 2009-12-27 21:45:24

ANo.3

初心者というのは、あくまでLinuxの初心者ということですか?

Windowsなら開発経験があるなら、エラーはDLLがないようなものですと例えるくらいですが。

エラーメッセージ通り、libcxaという実行時にリンクされるライブラリファイルがないという
ことです。

で、libcxaで検索するとインテルのフォートランコンパイラーについてくるような感じですね。
これが、インターネットでダウンロードできるかわかりませんし、配布条件まではわかりません。

No.2の回答にあるように、作成者に問い合わせるか、検索して調べてみてはいかがでしょうか?

投稿日時 - 2009-12-27 21:40:53

ANo.2

>ある個人(研究者)が作成したものなので、詳しい所まではわかりません。

なら、その個人に聞くしかないでしょう。

投稿日時 - 2009-12-27 20:04:04

お礼

お礼遅くなってすみません
その方と連絡が取れました。

投稿日時 - 2010-01-04 16:08:24

ANo.1

>exeファイルを実行しようとすると

そもそも linux で実行可能なファイルなのですか?
具体的なアプリケーション名、もしくは自分で作成した実行ファイルなら、どのように作成したかを補足にどうぞ。

投稿日時 - 2009-12-27 18:55:41

補足

ありがとうございます。

linuxで実行可能なファイルであることは間違いないと思います。
市販のアプリケーションではなく、ある個人(研究者)が作成したものなので、詳しい所まではわかりません。

申し訳ありません。

投稿日時 - 2009-12-27 19:48:46