Armadilloフォーラム

実行ファイルが実行されない

stone

2016年5月12日 20時52分

お世話になります。

ARM用にコンパイルした実行ファイルをArmadilloに持ってきたのに実行できません。
パーミッションやパスの問題ではなく(確認済です)、x86用にコンパイルしたものでもありません。

実行すると、

open - No such file or directory

というメッセージが出て、実行できません。
lsコマンドでは見えていて、パーミッションも全てのユーザーで実行可能になっています。
実行時に ./ をつけても、フルパス指定しても実行できません。
パスの通っているディレクトリにコピーしても実行できませんでした。

ちなみに、この実行ファイルはArmadillo-440では実行できていました。
全く同じものを420に持ってくると実行できません。
何らかの環境の違いによるものだとは思うのですが、手がかりが見つかりません。

何を調べたら良いか、教えてください。

コメント

stone

2016年5月13日 17時24分

お騒がせいたしました。
自己解決いたしました。

実行ファイルが開けなかったのではなく、実行ファイルで参照しているデバイスファイル(USBポート)が、
環境未設定のために開けなかった、と言うエラーであるとわかりました。

ありがとうございました。