主要メッセージの手引き

Exec format error

原因

SunOS 4.1 システム上で Solaris 2 のプログラムを実行する場合や、x86 マシン上で SPARC 固有のプログラムを実行しようとした場合など、異なるシステムまたはアーキテクチャー用にコンパイルされたソフトウェアを実行しようとすると発生します。Solaris 2 システムでは、バイナリ互換パッケージがインストールされていない場合にも発生することがあります。

対処方法

ソフトウェアが、使用中のアーキテクチャーとシステムに適合しているかどうかを確認します。file(1) コマンドを使用すると、対象アーキテクチャーを判断できます。Solaris 2 システム上で SunOS 4.1 ソフトウェアを使用する場合は、バイナリ互換パッケージがインストールされていることを確認します。次のコマンドを使用すると確認できます。


$ pkginfo | grep SUNWbcp

テクニカルノート

適切な実行権がないのに、有効な形式で起動しないファイルの実行を要求しました。

このエラーのシンボルの名前は、ENOEXECerrno=8 です。

関連項目

実行可能ファイルの説明については、a.out(4) のマニュアルページを参照してください。