Mám těžební zařízení a pokouším se spustit program ./garlicoind
ale zobrazí se mi tato chyba:
-bash: ./garicoind: cannot execute binary file: Exec format error
Je to běžný problém? Co to znamená?
Komentáře
odpověď
Program, který máte, je s největší pravděpodobností binární kompilace pro jinou architekturu než stroj, na kterém se pokoušíte spustit.
Typ binární architektury můžete získat spuštěním
file garlicoind
a můžete získat typ architektury svého počítače
uname -m
Pokud se liší, potřebujete buď získat správný binární soubor pro svou architekturu, nebo získat zdrojový kód programu a zkompilovat jej sami.
Komentáře
- Díky! byl opravdu problém. Snažil jsem se na svém 64bitovém počítači spustit 32bitový program.
file garlicoind
a zjistěte o tomto souboru více informací.