2017-08-21 7 views
0

Ich bin neu bei Buildroot und arbeite mit Buildroot, um Linaro als Kernel zu verwenden und UEFI zu bauen.Buildroot Config Option für Armv8 Architeture

Für Gebäude UEFI braucht es ACPI-Tools vor allem iasl Befehl .. Aber iasl Befehl verfügbar als Teil buildroot kippt ausgeführt werden und geben Fehler folgende:

"Cant iasl Befehl Ausführen"

Ich überprüfte der Dateityp von iasl und fand heraus, es ist x86, während Mein System, auf dem buildroot ausgeführt wird, ist x86_64. Ich bin mir nicht sicher, ob dies der Grund dafür ist, dass iasl versagt..wie können wir buildroot angeben, um x86_64-Tools zu generieren?

Fehler von buildroot Protokolle ist:

******buildroot-2016.11.2/uefi-image-443bf46/ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSysConfigLib/ArmVExpressSysConfigLib.inf [AARCH64] 
Building ... buildroot-2016.11.2/uefi-image-443bf46/ArmPlatformPkg/ArmVExpressPkg/Library/ResetSystemLib/ResetSystemLib.inf [AARCH64] 
Building ... /buildroot-2016.11.2/uefi-image-443bf46/ArmPlatformPkg/Library/PL031RealTimeClockLib/PL031RealTimeClockLib.inf [AARCH64] 
Building ... /buildroot-2016.11.2/uefi-image-443bf46/ArmPlatformPkg/Library/PL011SerialPortLib/PL011SerialPortExtLib.inf [AARCH64] 
Building ... /buildroot-2016.11.2/uefi-image-443bf46/ArmPlatformPkg/ArmVExpressPkg/AcpiTables/rtsm_ve-aemv8a/AcpiTables.inf [AARCH64] 
/bin/sh: /buildroot-2016.11.2/output/build/acpica-20160831/generate/unix/bin/iasl: cannot execute binary file 
make: *** [/buildroot-2016.11.2/uefi-image-443bf46/Build/ArmVExpress-FVP-AArch64/RELEASE_ARMLINUXGCC/AARCH64/ArmPlatformPkg/ArmVExpressPkg/AcpiTables/rtsm_ve-aemv8a/AcpiTables/OUTPUT/facp.aml] Error 126 
build.py... 
: error 7000: Failed to execute command 
     make --no-print-directory tbuild [/buildroot-2016.11.2/uefi-image-443bf46/Build/ArmVExpress-FVP-AArch64/RELEASE_ARMLINUXGCC/AARCH64/ArmPlatformPkg/ArmVExpressPkg/AcpiTables/rtsm_ve-aemv8a/AcpiTables]****** 

Bitte leite mich

Antwort

1

Sie sind nicht genug Details geben, aber mein Gefühl ist, dass man iasl für das Ziel haben gebaut könnte, und versuchen zu laufen es auf dem Computer, auf dem Sie den Buildroot-Build ausführen. Kann nicht arbeiten. Stellen Sie sicher, dass Sie das host-acpica Paket verwenden.

+0

Hallo Thomas, ich baue es für Armv8-Architektur und brauche iasl, um UEFI zu bauen ... bitte lass mich wissen, welche Details du mehr dazu verstehen willst..es ist dringend für mich, es zu lösen..Danke im Voraus –

+0

Hallo Thomas, genauer gesagt über den Fehler Ich habe die Frage Beschreibung aktualisiert –

Verwandte Themen