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

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *