kernel cross compile?
- The Hit-Man
- Beiträge: 2253
- Registriert: 21.11.2004 17:01:56
- Wohnort: Menden ( Sauerland )
-
Kontaktdaten:
kernel cross compile?
ich habe mir eine kleines mini-netbook besorgt. das teil hat jetzt keinen i386 prozi drin, sondern einen arml-prozi. auf dieser seite habe ich eine anleitung gefunden, auf das netbook ein debian zu installieren:
http://bento-linux.org/wiki/vt8505/wm8505/debian
das funktioniert sogar aber ich möchte nun selber einen kernel dafür bauen. ich konnte mir auf der seite auch die .config datei runter laden.
jetzt möchte ich den kernel allerdings nicht auf den netbook bauen, weil der hat nur 300MHz, sondern auf meinem großen rechner. mit 'menuconfig', kann ich mir die .config datei auch ansehen. allerdings wenn ich ein make all mache, um den kernel zu bauen, bekomme ich immer einen i386 kernel da raus ich brauche aber einen für den arm-prozi. kennt sich da jemand aus, ob das überhaupt möglich ist, einen arm-kernel unter einem i686 zu bauen? und wenn dann wie?
im moment versuche ich eine notlösung im qemu. aber hatte mal gehört, das ich so einen kernel auch unter einem i686 bauen kann.
http://bento-linux.org/wiki/vt8505/wm8505/debian
das funktioniert sogar aber ich möchte nun selber einen kernel dafür bauen. ich konnte mir auf der seite auch die .config datei runter laden.
jetzt möchte ich den kernel allerdings nicht auf den netbook bauen, weil der hat nur 300MHz, sondern auf meinem großen rechner. mit 'menuconfig', kann ich mir die .config datei auch ansehen. allerdings wenn ich ein make all mache, um den kernel zu bauen, bekomme ich immer einen i386 kernel da raus ich brauche aber einen für den arm-prozi. kennt sich da jemand aus, ob das überhaupt möglich ist, einen arm-kernel unter einem i686 zu bauen? und wenn dann wie?
im moment versuche ich eine notlösung im qemu. aber hatte mal gehört, das ich so einen kernel auch unter einem i686 bauen kann.
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
-
- Beiträge: 191
- Registriert: 12.09.2005 21:26:04
- Lizenz eigener Beiträge: GNU Free Documentation License
Re: kernel cross compile?
Ein bißchen älter, aber Google lieferte mir direkt als ersten Treffer folgendes brauchbare: http://linux.bytesex.org/cross-compiler.html
Und dann noch mit dem Zusatzstichwort "Debian": http://michael-prokop.at/blog/2007/01/2 ... on-debian/
Und dann noch mit dem Zusatzstichwort "Debian": http://michael-prokop.at/blog/2007/01/2 ... on-debian/
Ich bin noch in der Lern- und Entdeckungsphase bzgl. Linux und Debian. Ich bitte daher um Rücksicht bei meinen manchmal unbedachten Fragen und Gedanken.
Re: kernel cross compile?
Daran denken, dass das Teil offensichtlich alte Android-Module braucht (zumindest braucht meins das), um den Bildschirm zu initialisieren (fbcon). Soweit ich mitbekommen habe, exisitieren da keine Sourcen. Ein Kernel, den ich mal die Nacht über drauf gebaut habe, startete zwar und es funktionierte auch soweit, aber der Bildschirm blieb schwarz :/
Edit: Bis auf den Kern lässt es sich trotzdem von der Bento-Basis aus auf Squeeze hieven
cu,
niemand
Edit: Bis auf den Kern lässt es sich trotzdem von der Bento-Basis aus auf Squeeze hieven
cu,
niemand
- The Hit-Man
- Beiträge: 2253
- Registriert: 21.11.2004 17:01:56
- Wohnort: Menden ( Sauerland )
-
Kontaktdaten:
Re: kernel cross compile?
ja, ich habe hier etwas neues gefunden:
http://gitorious.org/linux-on-via-vt8500
scheint so, als würde jemand da mal sauber machen mit dem kernel. nach dem was ich so gelesen habe im netz, ist es gar nicht so einfach, da nen kernel für zu basteln. aber mir brennt es unter den fingern. kannst du was mit den infos anfangen?
http://gitorious.org/linux-on-via-vt8500
scheint so, als würde jemand da mal sauber machen mit dem kernel. nach dem was ich so gelesen habe im netz, ist es gar nicht so einfach, da nen kernel für zu basteln. aber mir brennt es unter den fingern. kannst du was mit den infos anfangen?
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
- The Hit-Man
- Beiträge: 2253
- Registriert: 21.11.2004 17:01:56
- Wohnort: Menden ( Sauerland )
-
Kontaktdaten:
Re: kernel cross compile?
dachte, das wäre ein ganz normaler arm-prozi.
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
- The Hit-Man
- Beiträge: 2253
- Registriert: 21.11.2004 17:01:56
- Wohnort: Menden ( Sauerland )
-
Kontaktdaten:
Re: kernel cross compile?
hmmmmm, möchte das thema dann doch noch mal aufgreifen. vielleicht hat ja jemand lust nen bischen mit zu helfen.
also unter dieser anleitung:
https://github.com/projectgus/kernel_wm8505
habe ich es geschafft, unter debian mit dem cross-compile den kernel und die module zu bauen. mit Uboot loader habe ich mir dann ein script image gebaut, damit auch gebootet werden kann. wenn ich den rechner einschalte, sehe ich auch den Uboot loader, allerdings bleibt die kiste dann leider hängen und man kann leider nicht sehen aus welchen grund
hat jemand von euch damit erfahrung, oder schon mal was in der richtung gemacht?
also unter dieser anleitung:
https://github.com/projectgus/kernel_wm8505
habe ich es geschafft, unter debian mit dem cross-compile den kernel und die module zu bauen. mit Uboot loader habe ich mir dann ein script image gebaut, damit auch gebootet werden kann. wenn ich den rechner einschalte, sehe ich auch den Uboot loader, allerdings bleibt die kiste dann leider hängen und man kann leider nicht sehen aus welchen grund
hat jemand von euch damit erfahrung, oder schon mal was in der richtung gemacht?
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
Re: kernel cross compile?
Beware of programmers who carry screwdrivers.
- The Hit-Man
- Beiträge: 2253
- Registriert: 21.11.2004 17:01:56
- Wohnort: Menden ( Sauerland )
-
Kontaktdaten:
Re: kernel cross compile?
oha, sagt mir jetzt gerade gar nichts nur ganz flüchtig irgendwo bei den google groups gesehen.
was ist denn das?
EDIT: aha verstehe. denke habe ich nicht drin
was ist denn das?
EDIT: aha verstehe. denke habe ich nicht drin
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
- The Hit-Man
- Beiträge: 2253
- Registriert: 21.11.2004 17:01:56
- Wohnort: Menden ( Sauerland )
-
Kontaktdaten:
Re: kernel cross compile?
komisch, ich komme gar nicht mehr so weit, den kernel zu backen diese meldung hatte ich aber schon öfters, beim cross-compile. sagt das jemand was?
Code: Alles auswählen
CC [M] drivers/input/sensor/mma7660.o
/bin/sh: arm_v5t_le-gcc: not found
make[3]: *** [drivers/input/sensor/mma7660.o] Fehler 127
make[2]: *** [drivers/input/sensor] Fehler 2
make[1]: *** [drivers/input] Fehler 2
make: *** [drivers] Fehler 2
sfrohwein@saturn:~/src/mini-netbook/common$
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
Re: kernel cross compile?
Den ganzen Teilbereich erstmal deaktivieren?Code: Alles auswählen
CC [M] drivers/input/sensor/mma7660.o /bin/sh: arm_v5t_le-gcc: not found make[3]: *** [drivers/input/sensor/mma7660.o] Fehler 127 make[2]: *** [drivers/input/sensor] Fehler 2 make[1]: *** [drivers/input] Fehler 2 make: *** [drivers] Fehler 2
distcc ?jetzt möchte ich den kernel allerdings nicht auf den netbook bauen, weil der hat nur 300MHz, sondern auf meinem großen rechner.
Dabei die Compiler-Jobs auf dem steuernden Netbook auf "0" setzen,
dann wird die Kompilierarbeit allein auf dem entfernten Rechner durchgeführt.
Die Anzahl der entfernten Jobs ist ~ Core-Anzahl.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
- The Hit-Man
- Beiträge: 2253
- Registriert: 21.11.2004 17:01:56
- Wohnort: Menden ( Sauerland )
-
Kontaktdaten:
Re: kernel cross compile?
ähm, ja. denke auch das es daran lag, das ich das toolchain nicht richtig installiert hatte. ich nutze squeeze und habe es auch nach der anleitung gemacht, die ich auf der toolchain seite gefunden hatte. allerdings konnte ich manche pakete nicht installieren ( warum auch immer ). danach dachte ich, ach komm, machst nen upgrade auf testing und bum, kompletten rechner gehimmelt. ach man, wie ich solche sachen liebe. und auf die /home partition kam ich auch nicht mehr drauf. man man man, naja, gehört jetzt hier nicht hin, muß erst mal die kiste wieder neu installieren. vielleicht hätte ich /home erst mal auf meine externe platte sichern sollen.
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
- The Hit-Man
- Beiträge: 2253
- Registriert: 21.11.2004 17:01:56
- Wohnort: Menden ( Sauerland )
-
Kontaktdaten:
Re: kernel cross compile?
funtzt das auch, für den arm-prozi?distcc ?
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
- The Hit-Man
- Beiträge: 2253
- Registriert: 21.11.2004 17:01:56
- Wohnort: Menden ( Sauerland )
-
Kontaktdaten:
Re: kernel cross compile?
dann noch eine kurze frage. ist es eigentlich möglich, nur ein modul aus der .config zu bauen? in der art "make modules = "xfs" ?
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.
damals windows, früher ubuntu, danach debian, heute arch-linux