[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[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: