Ho un mining rig e sto cercando di eseguire un programma ./garlicoind
ma ricevo questo errore:
-bash: ./garicoind: cannot execute binary file: Exec format error
È un problema comune? Cosa indica?
Commenti
Risposta
Il programma che hai è molto probabilmente un binario compilato per unarchitettura diversa da quella della macchina su cui stai tentando di eseguire.
Puoi ottenere il tipo di architettura binario eseguendo
file garlicoind
e puoi ottenere il tipo di architettura della tua macchina
uname -m
Se sono differenti, devi o per ottenere il binario corretto per la tua architettura, o per ottenere il codice sorgente del programma e compilarlo da solo.
Commenti
- Grazie! era davvero il problema. Stavo cercando di eseguire un programma a 32 bit sulla mia macchina a 64 bit
file garlicoind
per saperne di più su quel file.