2015年11月4日
- C
- EV3技術情報
- ソフトウェア
EV3-C言語プログラム(Toppers)のビルドエラー「mkimage: cannot execute binary file: Exec format error・・・(略)・・・make: *** [app] エラー 126」の原因と対処方法
EV3のC言語プログラム(Toopers)をビルドした際に、以下のようなエラーが発生した場合の原因と対処方法は以下のとおりです。
■エラーメッセージ
$ make app=xxxx rm -rf /hrp2/workspace/OBJ ・・・(略) /bin/sh: /usr/local/bin/mkimage: cannot execute binary file: Exec format error Makefile:42: ターゲット 'app' のレシピで失敗しました make: *** [app] エラー 126 |
■原因・対処方法
/usr/local/binにmkimage.exe以外に拡張子のないmkimageファイルが存在している可能性があります。
拡張子のないmkimageファイルを削除してビルドしてください。