Seite 1 von 1
Bitkeeper Howto
Verfasst: Sonntag 12. September 2004, 15:17
von satgenieter
Tag,
Will mich mall beschaftigen mit den portierung von kernel 2.6
nach den hinweis von obi aber kom da nicht weiter.
Habe jetzt die clone gemacht von der kernel 2.5 wie beschrieben aber wie kriege
ich alle files ausgechecked. Gibt es zowas wie :
bk edit -R
Und die diffs krieg ich auch nicht hin.
Hat jemandem einen guten hinweis wie ich das machen zoll.
Danke
Verfasst: Sonntag 12. September 2004, 15:46
von satgenieter
Tag,
Frage 1. had sich erledigd
bk -r edit
Jetzt der rest

Verfasst: Sonntag 12. September 2004, 19:04
von obi
bk -r get normalerweise.
edit macht man nur dann, wenn man wirklich eine datei editieren will. sie wird dann zum schreiben aus dem repository geholt und du kannst dann solange kein bk pull machen bis du entweder mit unedit oder commit/citool die aenderung verworfen oder eingecheckt hast.
Verfasst: Montag 13. September 2004, 17:58
von satgenieter
@Obi ,
Danke fur deine schnelle antwort.
Aber wie oh wie fuere ich deine diffs den durch wie sie bei dir auf deine seite
stehen. Bei mir lauft es schief mit hunks failt usw.
Gruss,
Sat Genieter
PS gibt es einen HOWTO uber diese sachen speciaal fuer die DBOX 2
going on
Verfasst: Montag 13. September 2004, 21:09
von satgenieter
Tag,
zuerst make mrproper
copy paste .config
alle diffs gepatched
mit hunks failed
make oldconfig ARCH=ppc
wen ich das starte dan krieg ich fragen uber zum beispeil
IP: tunnel transformation (INET_TUNNEL) [N/m/y/?] (NEW)
was jetzt
Re: going on
Verfasst: Dienstag 14. September 2004, 10:05
von AudioSlyer
satgenieter hat geschrieben:Tag,
IP: tunnel transformation (INET_TUNNEL) [N/m/y/?] (NEW)
was jetzt
Das sind "neue" Features im neuen Kernel die in der vordefinierten config nicht enthalten sind.
Eigentlich kannst du alles mit "Standard" beantworten. Der grosse Buchstabe, hier N, ist standard wenn du 'Enter' drückst.
going on
Verfasst: Dienstag 14. September 2004, 15:55
von satgenieter
make menuconfig
@Audioslyer
netconsole module hinzugefugt
jetzt
make
es lauft jetzt mal abwarten
Kernel: arch/i386/boot/bzImage is ready
^^^^
musste doch ppc sein oder
Verfasst: Freitag 17. September 2004, 02:52
von woglinde
Hi,
ohne
make ARCH=ppc CROSS_COMPILE="powerpc-linux-tubox-"
wird das ganze nix.
Gruss Woglinde
PS: Teilweise muss man dem Kernel Makefile auch noch sagen
das es wirklich ARCH=ppc nehmen soll und wirklich alle tools der crosscompile-chain.
Weiter
Verfasst: Samstag 18. September 2004, 11:40
von satgenieter
@Woglinde,
Danke fuer deine antwort.
Code: Alles auswählen
[frits@linux linux-2.6]$ export PATH=$PATH:/home/frits/dbox2/cdk/bin
[frits@linux linux-2.6]$ make ARCH=ppc CROSS_COMPILE="powerpc-linux-"
/home/frits/linux-2.6/scripts/gcc-version.sh: line 1: powerpc-linux-gcc: command not found
/home/frits/linux-2.6/scripts/gcc-version.sh: line 1: powerpc-linux-gcc: command not found
CC scripts/mod/empty.o
/bin/sh: line 1: powerpc-linux-gcc: command not found
make[2]: *** [scripts/mod/empty.o] Fout 127
make[1]: *** [scripts/mod] Fout 2
make: *** [scripts] Fout 2
Habe das mal gemacht.
Nachste fehler

weiter
Verfasst: Samstag 18. September 2004, 15:14
von satgenieter
Tag,
Bin ein bissl weiter
Habe ein
/home/frits/dbox2
verzeichnis und
/home/frits/tuxbox-cvs
Code: Alles auswählen
[frits@linux linux]$ export PATH=$PATH:/home/frits/dbox2/cdk/powerpc-tuxbox-linux-gnu/bin
[frits@linux linux]$ pwd
/home/frits/tuxbox-cvs/cdk/linux
[frits@linux linux]$ make ARCH=ppc CROSS_COMPILE="/home/frits/dbox2/cdk/powerpc-tuxbox-linux-gnu/bin/" zImage
CC arch/ppc/kernel/asm-offsets.s
In file included from include/asm/system.h:8,
from include/linux/list.h:8,
from include/linux/signal.h:4,
from arch/ppc/kernel/asm-offsets.c:12:
include/linux/kernel.h:10:20: stdarg.h: No such file or directory
In file included from include/asm/system.h:8,
from include/linux/list.h:8,
from include/linux/signal.h:4,
from arch/ppc/kernel/asm-offsets.c:12:
include/linux/kernel.h:80: error: parse error before "va_list"
include/linux/kernel.h:80: warning: function declaration isn't a prototype
include/linux/kernel.h:83: error: parse error before "va_list"
include/linux/kernel.h:83: warning: function declaration isn't a prototype
include/linux/kernel.h:86: error: parse error before "va_list"
include/linux/kernel.h:86: warning: function declaration isn't a prototype
include/linux/kernel.h:90: error: parse error before "va_list"
include/linux/kernel.h:90: warning: function declaration isn't a prototype
include/linux/kernel.h:100: error: parse error before "va_list"
include/linux/kernel.h:100: warning: function declaration isn't a prototype
make[1]: *** [arch/ppc/kernel/asm-offsets.s] Fout 1
make: *** [arch/ppc/kernel/asm-offsets.s] Fout 2
Was ist hier den los
Vielen dank fuer eure hilfe.

Verfasst: Montag 20. September 2004, 07:13
von obi
CROSS_COMPILE=powerpc-tuxbox-linux-gnu- sollte das heissen.
auf
http://fbihome.de/~obi/2.6/ liegen neue patches.