Ik heb een mining-rig en probeer een programma te draaien ./garlicoind
maar ik krijg de volgende foutmelding:
-bash: ./garicoind: cannot execute binary file: Exec format error
Is dit een veelvoorkomend probleem? Wat geeft het aan?
Opmerkingen
Antwoord
Het programma dat je hebt is hoogstwaarschijnlijk een binair bestand dat is gecompileerd voor een andere architectuur dan de machine waarop je het probeert te draaien.
Je kunt het architectuurtype van het binaire bestand verkrijgen door
file garlicoind
en u kunt het architectuurtype van uw machine verkrijgen door
uname -m
Als ze anders zijn, moet u ofwel om het juiste binaire bestand voor uw architectuur te krijgen, of om de codebron van het programma te verkrijgen en het zelf te compileren.
Opmerkingen
- Bedankt! was inderdaad het probleem. Ik probeerde een 32-bits programma op mijn 64-bits computer uit te voeren
file garlicoind
voor meer informatie over dat bestand.