NetCOBOLのリンク時に「ld: /usr/lib/crti.o: No such file: No such file or directory」のエラーメッセージが出力されます。
NetCOBOLのよくあるご質問を検索できます。
- NetCOBOLのリンク時に「ld: /usr/lib/crti.o: No such file: No such file or directory」のエラーメッセージが出力されます。
- NetCOBOLの動作に必要な前提基本ソフトウェア(必須パッケージ)がインストールされていない可能性があります。インストールガイド(またはソフトウェアガイド)の前提ソフトウェアを参照の上、必要なパッケージをインストールしてください。
本現象は、対象のアーキテクチャのglibc-develをインストールしていない場合に発生します。 (異なるアーキテクチャのglibc-develのみインストールしている場合は発生します。)
OSのインストールメディアから、必要なパッケージをインストールしてください。
以下の方法で、インストールされているパッケージをアーキテクチャも含めて確認できます。
# rpm -q --qf "%{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}¥n" パッケージ名
例)RHEL 6(for Intel64)でglibc-develの32bit用と64bit用両方がインストールされている場合の出力例
# rpm -q --qf "%{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}¥n" glibc-devel
glibc-devel-2.12-1.7.el6.x86_64 ←64bit版NetCOBOL必須パッケージ
glibc-devel-2.12-1.7.el6.i686 ←32bit版NetCOBOL必須パッケージ
製品・サービス情報 |
|
||||
---|---|---|---|---|---|
アンサー種別 | 設計/開発 |