GNU/Linux >> Znalost Linux >  >> Linux

Neplatná volba ABI abi=aapcs-linux

V případě, že se pokoušíte zkompilovat linux pro arm a vaše značka vám zobrazí chybu:

Invalid ABI Option abi=aapcs-linux

Je to proto, že máte starý řetězec nástrojů pro křížovou kompilaci. aapcs je zkratka pro Standard Call Architecture pro architekturu ramen. Existují 2 řešení, jak tento problém vyřešit, jak je vysvětleno níže.

Řešení:

1. změňte abi=aapcs-linux na pouze abi=aapcs v makefile v arch/arm

nebo lepší

2. Získejte novější verzi řetězce nástrojů, např. z http://www.codesourcery.com/


Linux
  1. Možnost Rm selhat u neexistujících souborů?

  2. Získání možnosti -exec v aplikaci Najít do práce?

  3. Zdrojová cesta smyčkového zařízení

  1. Možnosti příkazu modprobe

  2. Existuje neplatné id pthread_t?

  3. glibc:elf soubor OS ABI je neplatný

  1. dpkg:potřebuje možnost akce

  2. Curl show only Content-Type

  3. Neplatná komprimovaná data – porušený formát?