Minulla on kaivoslaite ja yritän suorittaa ohjelmaa ./garlicoind
mutta saan tämän virheen:
-bash: ./garicoind: cannot execute binary file: Exec format error
Onko tämä yleinen ongelma? Mitä se tarkoittaa?
Kommentit
Vastaa
Sinulla on todennäköisesti binaari, joka on käännetty eri arkkitehtuurille kuin kone, jolla yrität ajaa.
Voit saada binäärisen arkkitehtuurin tyypin suorittamalla
file garlicoind
ja voit saada koneesi arkkitehtuurin tyypin
uname -m
Jos ne ovat erilaisia, tarvitset joko saada oikea binaariarkkitehtuurisi tai hankkia ohjelman koodilähde ja kääntää se itse.
Kommentit
- Kiitos! oli todellakin ongelma. Yritin suorittaa 32-bittistä ohjelmaa 64-bittisellä koneellani
file garlicoind
saadaksesi lisätietoja kyseisestä tiedostosta.