Page 1 of 1

Raspberry kernel unter Debian kompilieren

Posted: Sat Dec 08, 2012 2:37 pm
by deberry
Hallo Leute,

ich wollte mir meinen eigenen Kernel für den Rasperry Pi bauen da ich noch Module hinzufügen wollte ;). Doch ich verstehe nicht ganz wie das mit dem Cross compiler unter Debian funzt !? Ich bin nach dieser Anleitung vorgegangen: http://elinux.org/RPi_Kernel_Compilation und mir den pre-built bmc2708 compiler heruntergeladen doch wie binde ich diesen jetzt unter Debian ein ? Muss ich den jetzt erst als .deb Packet packen und dann als Packet installieren ?

Wäre schön wenn mir da jemand helfen oder einen Hinweis geben könnte ;)...

Re: Raspberry kernel unter Debian kompilieren

Posted: Wed Dec 12, 2012 7:02 am
by hevilp
hole und verschiebe den compiler und verschiebe es in verzeichnis deiner wahl

git clone git://github.com/raspberrypi/tools.git

mv tools /

(ich packe es in "/", damit es schneller geht.)

dann kannst du mit

"make ARCH=arm CROSS_COMPILE=/tools/arm-bcm2708/arm-bcm2708hardfp-linux-gnueabi/bin/arm-bcm2708hardfp-linux-gnueabi-"

den kernel compilieren

compilieren....

Re: Raspberry kernel unter Debian kompilieren

Posted: Wed Dec 12, 2012 5:44 pm
by deberry
Danke erstmal für die Antwort. Also ich hab den tools Ordner unter / gespeichert.
Der Kernel Ordner liegt aber bei mir unter meinem Home-Verzeichnis aus diesem hab ich dann per root den von die geposteten Befehlt ausgeführt aber ich bekommen dann irgendwie immer diesen Fehler:

/Tools/arm-bcm2708/arm-bcm2708hardfp-linux-gnueabi/bin/../lib/gcc/arm-bcm2708hardfp-linux-gnueabi/4.7.1/../../../../arm-bcm2708hardfp-linux-gnueabi/bin/as: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory :cry:

Was soll mir das denn sagen ?

Re: Raspberry kernel unter Debian kompilieren

Posted: Thu Dec 13, 2012 1:36 pm
by hevilp
deberry wrote:Danke erstmal für die Antwort. Also ich hab den tools Ordner unter / gespeichert.
Der Kernel Ordner liegt aber bei mir unter meinem Home-Verzeichnis aus diesem hab ich dann per root den von die geposteten Befehlt ausgeführt aber ich bekommen dann irgendwie immer diesen Fehler:

/Tools/arm-bcm2708/arm-bcm2708hardfp-linux-gnueabi/bin/../lib/gcc/arm-bcm2708hardfp-linux-gnueabi/4.7.1/../../../../arm-bcm2708hardfp-linux-gnueabi/bin/as: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory :cry:

Was soll mir das denn sagen ?
es fehlt libaries oder er findet sie nicht, war denn das git clone der tools erfolgreich? evtl löschen und nochmal neu klonen.

welches system fährst du?