0

AIX で共有ライブラリと一緒に実行可能ファイルを実行しようとすると、エラーが発生します。

    Symbol __dbargs (number 191) is not exported from dependent
      module /opt/CA/SharedComponents/lib/libcfOSServices.a.
    Symbol __dbsubc (number 192) is not exported from dependent
      module /opt/CA/SharedComponents/lib/libcfOSServices.a.
    Symbol __dbsubg (number 193) is not exported from dependent
      module /opt/CA/SharedComponents/lib/libcfOSServices.a.
    Symbol __dbsubn (number 194) is not exported from dependent
      module /opt/CA/SharedComponents/lib/libcfOSServices.a.

-g私のGoogle検索によると、コンパイルおよびリンク中にオプションを削除することで修正できます。しかし、デバッグ情報をそこに残しておきたいと思います。出来ますか?検索結果の一部が示唆しているように、を追加しようとさえしました。-lgそれも助けにはなりませんでした。

アップデート

明示的に追加すると-lg役立ちます。

4

1 に答える 1