共有オブジェクトを開いて中にエラーが発生しました:SunGridエンジン

StackOverflow https://stackoverflow.com/questions/1062156

質問

私のアプリケーションは、共有オブジェクトとして存在するAPIのDRMAAを通じて日N1グリッドエンジンを使用していますlibdrmaa.so 。
私は、ライブラリの機能をアセスするためのdlopenとdlsymをを使用しています。それが正常に動作します。今、私はリンクしようとした場合 それは、実行可能ファイルが構築されているコマンドラインを形成するが、それはエラーが「共有オブジェクトファイルを開けません」を与える実行します。
誰もがその理由であるかもしれないものを提案することができます。
私はコンパイルのためにG ++ 2.95.3を使用していますが、マシンは、Linux x86_64である。

ありがとう

役に立ちましたか?

解決

あなたの質問と回答は、両方とも非常に混乱している:あなたはlibdrmaa.soに対して直接実行可能ファイルをリンクすることができた場合は、は絶対にの正当な理由なくも同じライブラリが(そしておそらくdlopenに呼び出すことdlsym()することがありそのハンドルとしても)。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top