[Debian] Sun Ultra1: Kernel kompilieren
Hallo,
ich hab Debian 2.2. auf meiner Sun Ultra1 laufen. Weil es da probleme mit dem
mounten von NFS Dateisystemen gibt (Kernel Panic) wollte ich jetzt mal einen
neuen Kernel kompilieren (2.4.12).
Nachdem ich rausgefunden hatte das man "make vmlinux" nehmen muss, weil es
wohl kein komprimiertes image gibt oder so... trat gleich das naechste
problem auf: er wollte ein 'sparc64-linux-ld' haben. Im Mailinglisten Archiv
von Debian hab ich dann gelesen das man da bloss einen link auf das normale
ld machen muesste, weil das auf der sparc eine entsprechende Unterstuetzung
haette. Das klang ganz plausibel, aber irgendwas ist da trotzdem faul, Es
scheint mir als wuerde das mit dem symbolischen link nicht so ganz hinauen.
Ich hab aber keine anderen informationen finden koennen. Ich bekomme bei
'make vmlinux' nach einiger Zeit folgende Fehlermeldung:
-----------
make[1]: Entering directory `/usr/src/linux-2.4.12/kernel'
make all_targets
make[2]: Entering directory `/usr/src/linux-2.4.12/kernel'
rm -f kernel.o
sparc64-linux-ld -r -o kernel.o sched.o dma.o fork.o exec_domain.o panic.o
printk.o
module.o exit.o itimer.o info.o time.o softirq.o resource.o sysctl.o acct.o
capability.o ptrace.o timer.o user.o signal.o sys.o kmod.o context.o ksyms.o
sparc64-linux-ld: warning: sparc:v9a architecture of input file `sched.o' is
incompatible with sparc output
sparc64-linux-ld: warning: sparc:v9 architecture of input file `dma.o' is
incompatible with sparc output
sparc64-linux-ld: warning: sparc:v9 architecture of input file `fork.o' is
incompatible with sparc output
sparc64-linux-ld: warning: sparc:v9 architecture of input file
`exec_domain.o' is incompatible with sparc output
sparc64-linux-ld: warning: sparc:v9 architecture of input file `panic.o' is
incompatible with sparc output
sparc64-linux-ld: warning: sparc:v9 architecture of input file `printk.o' is
incompatible with sparc output
sparc64-linux-ld: warning: sparc:v9 architecture of input file `module.o' is
incompatible with sparc output
sparc64-linux-ld: warning: sparc:v9 architecture of input file `exit.o' is
incompatible with sparc output
sparc64-linux-ld: warning: sparc:v9 architecture of input file `itimer.o' is
incompat
le with sparc output
sparc64-linux-ld: warning: sparc:v9 architecture of input file `time.o' is
incompatible with sparc output
sparc64-linux-ld: warning: sparc:v9 architecture of input file `softirq.o' is
incompatible with sparc output
sparc64-linux-ld: warning: sparc:v9 architecture of input file `resource.o'
is incompatible with sparc output
sparc64-linux-ld: warning: sparc:v9 architecture of input file `sysctl.o' is
incompatible with sparc output
sparc64-linux-ld: warning: sparc:v9 architecture of input file `acct.o' is
incompatible with sparc output
sparc64-linux-ld: warning: sparc:v9 architecture of input file `capability.o'
is incompatible with sparc output
sparc64-linux-ld: warning: sparc:v9 architecture of input file `ptrace.o' is
incompatible with sparc output
sparc64-linux-ld: warning: sparc:v9 architecture of input file `timer.o' is
incompatible with sparc output
sparc64-linux-ld: warning: sparc:v9 architecture of input file `user.o' is
incompatible with sparc output
sparc64-linux-ld: warning: sparc:v9 architecture of input file `signal.o' is
incompatible with sparc output
sparc64-linux-ld: warning: sparc:v9 architecture of input file `sys.o' is
incompatible with sparc output
sparc64-linux-ld: warning: sparc:v9 architecture of input file `kmod.o' is
incompatible with sparc output
sparc64-linux-ld: warning: sparc:v9 architecture of input file `context.o' is
incompatible with sparc output
sparc64-linux-ld: warning: sparc:v9 architecture of input file `ksyms.o' is
incompatible with sparc output
make[2]: *** [kernel.o] Segmentation fault
make[2]: *** Deleting file `kernel.o'
make[2]: Leaving directory `/usr/src/linux-2.4.12/kernel'
make[1]: *** [first_rule] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.12/kernel'
make: *** [_dir_kernel] Error 2
----------------
Ich hab dieses Problem schon in allen mir bekannten Newsgroups gepostet, aber
nirgendswo eine Antwort bekommen. Ich denke mir die Debian-Mailingliste weiss
vielleicht doch weiter, oder vielleicht kann mir wenigstens jemand eine
Empfehlung geben wo ich eine Lösung für dieses Problem bekommen könnte.
danke,
Moritz
--
...you might as well skip the Xmas celebration completely, and instead
sit in front of your linux computer playing with the all-new-and-improved
linux kernel version.
-- Linus Torvalds
--
-----------------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie bitte eine
E-Mail an debian-user-de-request@lehmanns.de die im Subject
"unsubscribe <deine_email_adresse>" enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@Lehmanns.de
-----------------------------------------------------------
1008 eingetragene Mitglieder in dieser Liste.
Reply to: