Ziel ist es, das USB Video Class (UVC) -Modul über zu erstellen und zu installieren make modules_install
. Ich versuche, den Kernel über die make menuconfig
Angstrom-Distribution zu konfigurieren , die auf BeagleBoard-xM ausgeführt wird. Das Angstrom-Image (nur Konsole) wurde auf dem Narcissus Online Image Builder erstellt. Der Angstrom-Kernel ist 2.6.32.
Ich erhalte folgende Fehlermeldung: make: *** No rule to make target 'menuconfig'. Stop.
Es scheint, dass es keine Kernelquellen gibt, weil sie usr/src
nichts enthalten. Sollte ich den Linux-Kernel 2.6.32 von kernel.org herunterladen müssen und was sollten meine nächsten Schritte sein, um den Kernel zu konfigurieren?
quelle
~/oe/recipes/linux
der regulären Bitbake-Build-Datei haben und Patches nach Bedarf konfigurieren. Es ist schon eine Weile her, seit ich das berührt habe. Vielleicht ist es bequemer, den Build aus Beaglebone oder einige Alternativen wie emdebian oder openwrt debian usw. zu verwendenSie können es von herunterladen
kernel.org
und anschließend extrahieren./usr/src/
Anschließend sollten Sie die vorhandene Kernelkonfiguration von/boot
nach kopieren/usr/src/linux-2.6.x/.config
. Du kannst rennen :quelle