[Debian][Oude kernel bakken] Make dep geeft fout?

Pagina: 1
Acties:

  • Aetje
  • Registratie: September 2001
  • Laatst online: 18-12-2025

Aetje

Troubleshooting met HAMERRR

Topicstarter
Ik draai op 't moment Debian 3.0 Woody, kernelversie 2.4.18, goed geinstalleerd (na enkele startprobleempjes)

Nu dacht ik, ha, eindelijk, kan ik ook even een nieuw kerneltje bakken voor mijn freesco setup, met alleen de netwerkdrivers die ik heb, en het tunneling gedeelte uit te schakelen.

Welnu, sources van 2.0.39 gedownload van kernel.org, uitgepakt naar /usr/src/linux, make menuconfig gedraait en alles gezet zoals ik het wil hebben... Dat ging allemaal prima. (Als root gedaan trouwens).
Dan de make dep:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
serverbak:/usr/src/linux# make dep
make[1]: Entering directory `/usr/src/linux/arch/i386/boot'
make[1]: Nothing to be done for `dep'.
make[1]: Leaving directory `/usr/src/linux/arch/i386/boot'
scripts/mkdep init/*.c > .tmpdepend
scripts/mkdep `find /usr/src/linux/include/asm /usr/src/linux/include/linux /usr
/src/linux/include/scsi /usr/src/linux/include/net -follow -name \*.h ! -name mo
dversions.h -print` > .hdepend
/usr/src/linux/include/asm/mtrr.h needs config but has not included config file
/usr/src/linux/include/linux/if_frad.h doesn't need config
set -e; for i in kernel drivers mm fs net ipc lib arch/i386/kernel arch/i386/mm
arch/i386/lib; do make -C $i fastdep; done
make[1]: Entering directory `/usr/src/linux/kernel'
if [ -n "dma.c exec_domain.c exit.c fork.c info.c itimer.c ksyms.c module.c pani
c.c printk.c resource.c sched.c signal.c softirq.c sys.c sysctl.c time.c" ]; the
n \
/usr/src/linux/scripts/mkdep *.[chS] > .depend; fi
make[1]: Leaving directory `/usr/src/linux/kernel'
make[1]: Entering directory `/usr/src/linux/drivers'
if [ -n "" ]; then \
/usr/src/linux/scripts/mkdep *.[chS] > .depend; fi
set -e; for i in block char net  pci sbus scsi sound cdrom isdn; do make -C $i f
astdep; done
make[2]: Entering directory `/usr/src/linux/drivers/block'
if [ -n "DAC960.c DAC960.h ali14xx.c amiflop.c ataflop.c cmd640.c cpqarray.c cpq
array.h dtc2278.c floppy.c genhd.c hd.c ht6560b.c ida_cmd.h ida_ioctl.h ide-cd.c
 ide-floppy.c ide-tape.c ide-tape.h ide.c ide.h ide_modes.h linear.c ll_rw_blk.c
 loop.c md.c proc_array.c promise.c promise.h qd6580.c raid0.c raid1.c raid5.c r
d.c rz1000.c triton.c umc8672.c xd.c" ]; then \
/usr/src/linux/scripts/mkdep *.[chS] > .depend; fi
cpqarray.h doesn't need config
make[2]: Leaving directory `/usr/src/linux/drivers/block'
make[2]: Entering directory `/usr/src/linux/drivers/char'
if [ -n "amigamouse.c atarimouse.c atixlmouse.c baycom.c busmouse.c cd1865.h con
makehash.c console.c console_struct.h consolemap.c consolemap.h cyclades.c defke
ymap.c diacr.h digi.h digi_bios.h digi_fep.h fbmem.c fep.h h8.c h8.h isicom.c is
tallion.c kbd_kern.h keyb_m68k.c keyboard.c lp.c lp_intern.c lp_m68k.c mem.c mis
c.c msbusmouse.c n_tty.c pcwd.c pcxx.c pcxx.h psaux.c pty.c random.c riscom8.c r
iscom8.h riscom8_reg.h rtc.c scc.c selection.c selection.h serial.c softdog.c sp
ecialix.c specialix_io8.h stallion.c tga.c tpqic02.c tty_io.c tty_ioctl.c vc_scr
een.c vesa_blank.c vga.c vt.c vt_kern.h wd501p.h wdt.c" ]; then \
/usr/src/linux/scripts/mkdep *.[chS] > .depend; fi
make[2]: *** [fastdep] Error 135
make[2]: Leaving directory `/usr/src/linux/drivers/char'
make[1]: *** [fastdep] Error 2
make[1]: Leaving directory `/usr/src/linux/drivers'
make: *** [dep-files] Error 2
serverbak:/usr/src/linux#


Ditzelfde foutje had ik bij de 2.0.38 sources. Waarom wil deze oude kernel niet compileren? Ik snap 't niet...

gcc en alles werkt wel, ik heb eerder de 2.4.18 kernel waar de bak nu op draait succesvol gemaakt.

Forget your fears...
...and want to know more...


Verwijderd

Aetje schreef op 30 oktober 2002 @ 05:15:
Ik draai op 't moment Debian 3.0 Woody, kernelversie 2.4.18, goed geinstalleerd (na enkele Welnu, sources van 2.0.39 gedownload van kernel.org, uitgepakt naar /usr/src/linux, make menuconfig gedraait en alles gezet zoals ik het wil hebben... Dat ging allemaal prima. (Als root gedaan trouwens).
Waarom in hemelsnaam 2.0.39? :?.
Dan de make dep:
code:
1
2
3
4
5
6
7
8
9
10
11
12
make[2]: Entering directory `/usr/src/linux/drivers/char'
if [ -n "amigamouse.c atarimouse.c atixlmouse.c baycom.c busmouse.c cd1865.h con
makehash.c console.c console_struct.h consolemap.c consolemap.h cyclades.c defke
ymap.c diacr.h digi.h digi_bios.h digi_fep.h fbmem.c fep.h h8.c h8.h isicom.c is
tallion.c kbd_kern.h keyb_m68k.c keyboard.c lp.c lp_intern.c lp_m68k.c mem.c mis
c.c msbusmouse.c n_tty.c pcwd.c pcxx.c pcxx.h psaux.c pty.c random.c riscom8.c r
iscom8.h riscom8_reg.h rtc.c scc.c selection.c selection.h serial.c softdog.c sp
ecialix.c specialix_io8.h stallion.c tga.c tpqic02.c tty_io.c tty_ioctl.c vc_scr
een.c vesa_blank.c vga.c vt.c vt_kern.h wd501p.h wdt.c" ]; then \
/usr/src/linux/scripts/mkdep *.[chS] > .depend; fi
make[2]: *** [fastdep] Error 135
make[2]: Leaving directory `/usr/src/linux/drivers/char'
Doe dit eens:
code:
1
2
3
cd /usr/src/linux/drivers/char
ls /usr/src/linux/scripts/mkdep
/usr/src/linux/scripts/mkdep *.[chS]

Verwijderd

make symlinks ???

  • Aetje
  • Registratie: September 2001
  • Laatst online: 18-12-2025

Aetje

Troubleshooting met HAMERRR

Topicstarter
Verwijderd schreef op 30 oktober 2002 @ 11:30:Waarom in hemelsnaam 2.0.39? :?.
Nu dacht ik, ha, eindelijk, kan ik ook even een nieuw kerneltje bakken voor mijn freesco setup, met alleen de netwerkdrivers die ik heb, en het tunneling gedeelte uit te schakelen.
Freesco werkt met de 2.0.x kernelreeks.
Doe dit eens:
code:
1
2
3
cd /usr/src/linux/drivers/char
ls /usr/src/linux/scripts/mkdep
/usr/src/linux/scripts/mkdep *.[chS]
Ga ik proberen!

Forget your fears...
...and want to know more...


  • Aetje
  • Registratie: September 2001
  • Laatst online: 18-12-2025

Aetje

Troubleshooting met HAMERRR

Topicstarter
... make symlinks...? Err... Meer informatie hier graag. Inkloppen in de make? (Staat namelijk niets in de readme's over een "make symlinks")

Forget your fears...
...and want to know more...


  • Aetje
  • Registratie: September 2001
  • Laatst online: 18-12-2025

Aetje

Troubleshooting met HAMERRR

Topicstarter
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
serverbak:/usr/src/linux/drivers/char# ls /usr/src/linux/scripts/mkdep
/usr/src/linux/scripts/mkdep
serverbak:/usr/src/linux/drivers/char# /usr/src/linux/scripts/mkdep *.[chS]
amigamouse.o: \
   /usr/src/linux/include/linux/module.h \
   /usr/src/linux/include/linux/types.h \
   /usr/src/linux/include/linux/kernel.h \
   /usr/src/linux/include/linux/sched.h \
   /usr/src/linux/include/linux/mm.h \
   /usr/src/linux/include/linux/signal.h \
   /usr/src/linux/include/linux/errno.h \
   /usr/src/linux/include/linux/miscdevice.h \
   /usr/src/linux/include/linux/random.h \
   /usr/src/linux/include/asm/system.h \
   /usr/src/linux/include/asm/segment.h \
   /usr/src/linux/include/asm/irq.h
atarimouse.o: \
   /usr/src/linux/include/linux/module.h \
   /usr/src/linux/include/linux/sched.h \
   /usr/src/linux/include/linux/errno.h \
   /usr/src/linux/include/linux/miscdevice.h \
   /usr/src/linux/include/linux/mm.h \
   /usr/src/linux/include/linux/random.h \
   /usr/src/linux/include/asm/segment.h
atixlmouse.o: \
   /usr/src/linux/include/linux/module.h \
   /usr/src/linux/include/linux/kernel.h \
   /usr/src/linux/include/linux/sched.h \
   /usr/src/linux/include/linux/signal.h \
   /usr/src/linux/include/linux/errno.h \
   /usr/src/linux/include/linux/miscdevice.h \
   /usr/src/linux/include/linux/random.h \
   /usr/src/linux/include/asm/io.h \
   /usr/src/linux/include/asm/segment.h \
   /usr/src/linux/include/asm/system.h \
   /usr/src/linux/include/asm/irq.h
Bus error
serverbak:


Wat gaat er hier nu verkeerd?

Forget your fears...
...and want to know more...


  • Aetje
  • Registratie: September 2001
  • Laatst online: 18-12-2025

Aetje

Troubleshooting met HAMERRR

Topicstarter
Opgelost. Blijkbaar kan je oudere kernels niet in een Debian install bakken...

Met ZipSlack werkte het in een keer.

Forget your fears...
...and want to know more...

Pagina: 1