[Linux] Probleempje bij kernel compilen

Pagina: 1
Acties:

  • Pc123
  • Registratie: Oktober 2000
  • Laatst online: 09:24
Hoi!

Ik ben al een aardig tijdje met linux bezig maar heb nog nooit eerder een kernel zelf gecompiled (Mandrake 7.2). Toen de 2.4 er kwam dacht ik, ik installeer ff snel die rpm en dan is het klaar. Hij werkt prima alleen heb ik soundcore in de kernel zelf nodig en niet als module voor de au8820 module voor mijn aureal soundcard (van aureal.sourceforge.net).

Het lukt alleen nog niet helemaal:

[root@pc-kelder linux-2.4.0]# make dep && make clean && make bzImage && make install && make modules && make modules_install
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -o scripts/mkdep scripts/mkdep.c
make[1]: Binnengaan van map `/usr/src/linux-2.4.0/arch/i386/boot'
make[1]: Niets te doen voor `dep'.
make[1]: Weggaan uit map `/usr/src/linux-2.4.0/arch/i386/boot'
scripts/mkdep init/*.c > .depend
scripts/mkdep `find /usr/src/linux-2.4.0/include/asm /usr/src/linux-2.4.0/include/linux /usr/src/linux-2.4.0/include/scsi /usr/src/linux-2.4.0/include/net -name SCCS -prune -o -follow -name \*.h ! -name modversions.h -print` > .hdepend
make _sfdep_kernel _sfdep_drivers _sfdep_mm _sfdep_fs _sfdep_net _sfdep_ipc _sfdep_lib _sfdep_arch/i386/kernel _sfdep_arch/i386/mm _sfdep_arch/i386/lib _FASTDEP_ALL_SUB_DIRS="kernel drivers mm fs net ipc lib arch/i386/kernel arch/i386/mm arch/i386/lib"
make[1]: Binnengaan van map `/usr/src/linux-2.4.0'
make -C kernel fastdep
make[2]: Binnengaan van map `/usr/src/linux-2.4.0/kernel'
make[2]: *** Geen regel voor aanmaken doel `/usr/src/linux-2.4.0/include/linux/autoconf.h', nodig voor `/usr/src/linux-2.4.0/include/linux/modules/signal.ver'. Stop.
make[2]: Weggaan uit map `/usr/src/linux-2.4.0/kernel'
make[1]: *** [_sfdep_kernel] Fout 2
make[1]: Weggaan uit map `/usr/src/linux-2.4.0'
make: *** [dep-files] Fout 2

Hier gaat het dus fout:

make[2]: *** Geen regel voor aanmaken doel `/usr/src/linux-2.4.0/include/linux/autoconf.h', nodig voor `/usr/src/linux-2.4.0/include/linux/modules/signal.ver'. Stop.

Maar ik snap niet wat ik fout doe. Ik heb gewoon netjes een .config file gemaakt met de goede instellingen en in de makefile de naam van de kernel even veranderd. Meer hoef ik toch niet te doen?

Wat doe ik fout?

Verwijderd

Misschien offtopic, maar probeer het eens met kernel 2.4.1 (is uit sinds vandaag, inclusief reiserfs)?

  • Pc123
  • Registratie: Oktober 2000
  • Laatst online: 09:24
Weet ik, maar dat zal wel niet te veel helpen, ik heb deze source nu klaar staan dus wil ik deze eerst graag even proberen ik heb nu:

2.4.0-ac11 + supermount

  • Pc123
  • Registratie: Oktober 2000
  • Laatst online: 09:24
edit:

De kernel draait nu, ik had eerst handigmatig de config files ge-edit maar als ik een frontend daarvoor gerbuik werkt het wel. Die doet dus iets extra wat ik vergeet :)

Verwijderd

Op dinsdag 30 januari 2001 17:07 schreef mietje het volgende:
Misschien offtopic, maar probeer het eens met kernel 2.4.1 (is uit sinds vandaag, inclusief reiserfs)?
Is ie stable of is nog test kernel?

Verwijderd

rock stable

  • Valium
  • Registratie: Oktober 1999
  • Laatst online: 01:55

Valium

- rustig maar -

writing this from 2.4.1.
Werkt prima.

pc123, waarom wou je die dingen met de hand doen? menuconfig werkt toch werkt toch wel zo makkelijk?

Verwijderd

Mijn god, de nederlandse versie! Lijkt wel een pornofilm! Binnengaan en weggaan en weer binnengaan.... :9~
Pagina: 1