2017-02-14 3 views
-1

Ich habe eine Toolchain für einen Power-PC-Prozessor mit crosstool-NG gebaut. Crosstool-NG lädt automatisch die erforderlichen Quellen von kernel.org herunter, um die Toolchain zu kompilieren. Jetzt möchte ich eine Linux Distribution für das System kompilieren und dachte, mit buildroot wäre der einfachste Weg, um darüber zu gehen. So konfiguriert ich buildroot meine vorhandenen Querwerkzeugkette zu verwenden, aber make beim Ausführen, es klagt:Compile buildroot mit externen crosstool-ng Toolchain (4.3.x)

>>> toolchain-external Configuring 
Incorrect selection of kernel headers: expected 2.6.x, got 4.3.x 

ist es trotzdem kann ich mit dieser Toolkette überhaupt verwenden buildroot oder muss ich NEEC warten, bis buildroot aufholt mit thir Kernel Ausführung?

EDIT1
zur Auswahl der Kernel 4.3.x hheaders, bekam ich diesen Fehler:

>>> toolchain-external Configuring 
Incorrect selection of gcc version: expected 4.3.x, got 5.2.0 

und die higest Versionsnummer menuconfig mich wählen lässt 4.8.x

+1

Sie haben Buildroot nicht ordnungsgemäß für Ihre externe Toolchain konfiguriert. Es gibt eine Konfigurationszeile * "Externe Toolchain-Kernel-Header-Serien ..." *, wo Sie die Version der Kernel-Header angeben sollten, mit denen die Toolchain erstellt wird. BTW du * kompilierst buildroot nicht *; Sie können * Build * ausführen * oder * verwenden * Buildroot. – sawdust

+0

@sawdust Hallo, Ja Danke, dass du das aufzeigst, aber siehe bitte ** EDIT 1 ** Kommentar oben. Was meinen Missbrauch von * Buildroot * angeht, ja, du hast vollkommen recht - danke, dass du es aufgezeigt hast, das habe ich jetzt auch in der Frage behoben! – cerr

+1

Welche Version von Buildroot verwenden Sie? Die externe GCC-Versionsspezifikation befindet sich nicht in älteren Versionen von Buildroot (z. B. v2015.05 und früher). Aber v2015.11.1 bietet Optionen bis zu gcc v5.x. – sawdust

Antwort

0

ist Ja,

Es stellte sich heraus, dass ich die toolchain gcc version auf 5.x und die toolchain kernel headers series aufeinstellen musste

Verwandte Themen