Software Engineer and Web Developer's Diary

1年後の自分に向けて

bash: ./test.exe: cannot execute binary file?

bash: ./strmask.exe: cannot execute binary file

というエラーメッセージがでます。

SolarisからLinuxに移行するとこのエラーで実行ファイルが動かなくなりました。 ↓ 調べてみます。

file test.exe

test.exe: ELF 32-bit MSB executable, SPARC, version 1 (SYSV), dynamically linked (uses shared libs), stripped

SPARC用の実行ファイルみたいです。(たぶん)

SPARC

読み方 : スパーク フルスペル : Scalable Processor ARChitecture  Sun Microsystems社が開発した、64bitのRISCプロセッサ。同社のワークステーションやサーバに搭載されている。

というらしくSun専用みたいなので、これをLinux用にコンパイルしなおせば動くような気がします。