Toon posts:

kernel make menucofig

Pagina: 1
Acties:
  • 43 views sinds 30-01-2008

Verwijderd

Topicstarter
Hoi,

Ik ben nieuw met debian, en probeer een nieuwe kernel te compilen, maar er gaat volgens mij iets fout...
Ik heb de nieuwe kernel (2.6.8-rc2) geleeched uitgepakt en probeer nu de make menuconfig uit te voeren.
Daar krijg ik deze output:
HOSTCC scripts/basic/fixdep
scripts/basic/fixdep.c:97:23: sys/types.h: No such file or directory
scripts/basic/fixdep.c:98:22: sys/stat.h: No such file or directory
scripts/basic/fixdep.c:99:22: sys/mman.h: No such file or directory
scripts/basic/fixdep.c:100:20: unistd.h: No such file or directory
scripts/basic/fixdep.c:101:19: fcntl.h: No such file or directory
scripts/basic/fixdep.c:102:20: string.h: No such file or directory
scripts/basic/fixdep.c:103:20: stdlib.h: No such file or directory
scripts/basic/fixdep.c:104:19: stdio.h: No such file or directory
In file included from /usr/lib/gcc-lib/i486-linux/3.3.3/include/syslimits.h:7,
from /usr/lib/gcc-lib/i486-linux/3.3.3/include/limits.h:11,
from scripts/basic/fixdep.c:105:
/usr/lib/gcc-lib/i486-linux/3.3.3/include/limits.h:122:75: limits.h: No such file or directory
scripts/basic/fixdep.c:106:19: ctype.h: No such file or directory
scripts/basic/fixdep.c:107:24: netinet/in.h: No such file or directory
scripts/basic/fixdep.c: In function `usage':
scripts/basic/fixdep.c:121: warning: implicit declaration of function `fprintf'
scripts/basic/fixdep.c:121: error: `stderr' undeclared (first use in this function)
scripts/basic/fixdep.c:121: error: (Each undeclared identifier is reported only once
scripts/basic/fixdep.c:121: error: for each function it appears in.)
scripts/basic/fixdep.c:122: warning: implicit declaration of function `exit'
scripts/basic/fixdep.c: In function `print_cmdline':
scripts/basic/fixdep.c:127: warning: implicit declaration of function `printf'
scripts/basic/fixdep.c: At top level:
scripts/basic/fixdep.c:130: error: `NULL' undeclared here (not in a function)
scripts/basic/fixdep.c: In function `grow_config':
scripts/basic/fixdep.c:143: warning: implicit declaration of function `realloc'
scripts/basic/fixdep.c:143: warning: assignment makes pointer from integer without a cast
scripts/basic/fixdep.c:144: error: `NULL' undeclared (first use in this function)
scripts/basic/fixdep.c:145: warning: implicit declaration of function `perror'
scripts/basic/fixdep.c: In function `is_defined_config':
scripts/basic/fixdep.c:161: warning: implicit declaration of function `memcmp'
scripts/basic/fixdep.c: In function `define_config':
scripts/basic/fixdep.c:174: warning: implicit declaration of function `memcpy'
scripts/basic/fixdep.c: In function `use_config':
scripts/basic/fixdep.c:193: error: `PATH_MAX' undeclared (first use in this function)
scripts/basic/fixdep.c:207: warning: implicit declaration of function `tolower'
scripts/basic/fixdep.c:193: warning: unused variable `s'
scripts/basic/fixdep.c: At top level:
scripts/basic/fixdep.c:212: error: parse error before "size_t"
scripts/basic/fixdep.c:213: warning: function declaration isn't a prototype
scripts/basic/fixdep.c: In function `parse_config_file':
scripts/basic/fixdep.c:214: error: `map' undeclared (first use in this function)
scripts/basic/fixdep.c:214: error: `len' undeclared (first use in this function)
scripts/basic/fixdep.c:220: warning: implicit declaration of function `ntohl'
scripts/basic/fixdep.c:231: warning: implicit declaration of function `isalnum'
scripts/basic/fixdep.c: In function `strrcmp':
scripts/basic/fixdep.c:244: warning: implicit declaration of function `strlen'
scripts/basic/fixdep.c: In function `do_config_file':
scripts/basic/fixdep.c:255: error: storage size of `st' isn't known
scripts/basic/fixdep.c:259: warning: implicit declaration of function `open'
scripts/basic/fixdep.c:259: error: `O_RDONLY' undeclared (first use in this function)
scripts/basic/fixdep.c:261: error: `stderr' undeclared (first use in this function)
scripts/basic/fixdep.c:265: warning: implicit declaration of function `fstat'
scripts/basic/fixdep.c:267: warning: implicit declaration of function `close'
scripts/basic/fixdep.c:270: warning: implicit declaration of function `mmap'
scripts/basic/fixdep.c:270: error: `NULL' undeclared (first use in this function)
scripts/basic/fixdep.c:270: error: `PROT_READ' undeclared (first use in this function)
scripts/basic/fixdep.c:270: error: `MAP_PRIVATE' undeclared (first use in this function)
scripts/basic/fixdep.c:270: warning: assignment makes pointer from integer without a cast
scripts/basic/fixdep.c:279: warning: implicit declaration of function `munmap'
scripts/basic/fixdep.c:255: warning: unused variable `st'
scripts/basic/fixdep.c: At top level:
scripts/basic/fixdep.c:284: error: parse error before "size_t"
scripts/basic/fixdep.c:285: warning: function declaration isn't a prototype
scripts/basic/fixdep.c: In function `parse_dep_file':
scripts/basic/fixdep.c:286: error: `map' undeclared (first use in this function)
scripts/basic/fixdep.c:287: error: `len' undeclared (first use in this function)
scripts/basic/fixdep.c:289: error: `PATH_MAX' undeclared (first use in this function)
scripts/basic/fixdep.c:291: warning: implicit declaration of function `strchr'
scripts/basic/fixdep.c:293: error: `stderr' undeclared (first use in this function)
scripts/basic/fixdep.c:289: warning: unused variable `s'
scripts/basic/fixdep.c: In function `print_deps':
scripts/basic/fixdep.c:325: error: storage size of `st' isn't known
scripts/basic/fixdep.c:329: error: `O_RDONLY' undeclared (first use in this function)
scripts/basic/fixdep.c:331: error: `stderr' undeclared (first use in this function)
scripts/basic/fixdep.c:341: error: `NULL' undeclared (first use in this function)
scripts/basic/fixdep.c:341: error: `PROT_READ' undeclared (first use in this function)
scripts/basic/fixdep.c:341: error: `MAP_PRIVATE' undeclared (first use in this function)
scripts/basic/fixdep.c:341: warning: assignment makes pointer from integer without a cast
scripts/basic/fixdep.c:325: warning: unused variable `st'
scripts/basic/fixdep.c: In function `traps':
scripts/basic/fixdep.c:360: error: `stderr' undeclared (first use in this function)
make[1]: *** [scripts/basic/fixdep] Error 1
make: *** [scripts_basic] Error 2
En dan houdt het uiteraard op...
Wie weet er wat ik moet doen??

mzzl,

Ted

Verwijderd

heb je hem goed uitgepakt? (er staat namelijk bovenaan de fout dattie files niet kan vinden).
heb je hem in tar.gz formaat? dan moet je hem uitpakken met
code:
1
tar xvfz filename.tar.gz

[ Voor 21% gewijzigd door Verwijderd op 25-07-2004 12:45 ]


  • CyBeR
  • Registratie: September 2001
  • Niet online

CyBeR

💩

Woei, installeer alle development packages eens :) En dan vooral glibc-dev ;)

All my posts are provided as-is. They come with NO WARRANTY at all.


Verwijderd

Topicstarter
ok ga ik allemaal proberen...
bedankt!!!

Verwijderd

Topicstarter
glibc-dev
is dit de package-name??

  • domi235
  • Registratie: Februari 2003
  • Laatst online: 07-12-2021

domi235

Magic!

apt-cache search glibc-dev :) , dan weetje of het de package naam is.

[ Voor 41% gewijzigd door domi235 op 25-07-2004 13:00 ]

Any sufficiently advanced technology is indistinguishable from magic.


  • guanpedro
  • Registratie: Maart 2002
  • Laatst online: 18-12-2025

guanpedro

Live forever or die trying

Verwijderd schreef op 25 juli 2004 @ 12:55:
[...]

is dit de package-name??
Ja dat is een benodigde package voor kernel compilatie.

Kijk hier anders naar, een trage site maar een hele uitgebreide HOWTO:

http://www.digitalhermit.com/linux/Kernel-Build-HOWTO.html

PC: MSI-NEO2FISR P4-2.6HT@2.8 Dual-channel GEIL-PC3500 Intel CSA GB-LAN 9600PRO Pioneer DVR106 Server: Dual Xeon-2GHz 3Ware 7500-12 11x120GB RAID5 GB-LAN RH 9 2.4.22 Digicam: Sony DSC-F717


Verwijderd

Topicstarter
kee dan, /me moet gaan lezen, laat hier nog wel weten hoe het is gegaan...
mzzl,
Ted

Verwijderd

Tweakers doen elkaar altijd de groeten, dus dat hoeft niet onderaan elke post. Verder is 't goed dat je zelf aan t lezen slaat alvorens hier verder te vragen. Vermaak je d'r mee.

Misschien kun je ook nog een keer de FAQ van GoT lezen zodat je verblijf hier van lange duur kan zijn :)

Verwijderd

Topicstarter
[off-topic]
Misschien kun je ook nog een keer de FAQ van GoT lezen zodat je verblijf hier van lange duur kan zijn
Ik ken de regels van GOT inmiddels wel, mijn broer (r3boot) is hier moderator geweest...
[/off-topic]

Maakt het uit als ik mijn oude kernel-source heb verwijderd???

  • guanpedro
  • Registratie: Maart 2002
  • Laatst online: 18-12-2025

guanpedro

Live forever or die trying

Verwijderd schreef op 25 juli 2004 @ 13:37:

Maakt het uit als ik mijn oude kernel-source heb verwijderd???
Wel als je de oude config niet bewaard hebt en wou gebruiken. Ik neem aan dat je de nieuwe source gedownload en uitgepakt ergens hebt staan en daar make menuconfig op doet?

PC: MSI-NEO2FISR P4-2.6HT@2.8 Dual-channel GEIL-PC3500 Intel CSA GB-LAN 9600PRO Pioneer DVR106 Server: Dual Xeon-2GHz 3Ware 7500-12 11x120GB RAID5 GB-LAN RH 9 2.4.22 Digicam: Sony DSC-F717


Verwijderd

Topicstarter
klopt, heb nu een prefab kernel erop staan, en wil nu een 'cleane' kernel erop zetten met alleen de modules die ik wil hebben...

  • Bananenplant
  • Registratie: Januari 2001
  • Laatst online: 07:23
waarom apt-get je niet de kernel sources van 2.6.7 dan...? kan ook :) .

trouwens, als je in X zit is synaptic misschien wel een handig ding om te installeren, pakketjes zoeken enzo, net iets klikbaarder enzo ;)

❤️‍🩹 Bezuinigen op armen en zieken 🤕 ? Welnee, Zucmantaks, nu 💰 !


  • im_ik
  • Registratie: November 2000
  • Laatst online: 28-12-2025

im_ik

dat ben ik dus

Als hij de stat.h en dergelijken niet kan vinden is dat
iets met libc-dev (debian; libc6-dev) aangezien hij alle standaart c headers heeft.
En dus bv de padden niet goed staat ofzo.

Daar naast is tevens ncursus-dev nodig om een menuconfig te kunnen compileren.

Na deze 2 packages geinstalleert te hebben doet hij nu menuconfig.
( * im_ik was eve ingelogt op deze machine)

Atari Terminator AI - LegoBlockX3 = ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ.T008ᖟ


  • Bananenplant
  • Registratie: Januari 2001
  • Laatst online: 07:23
ik apt-get dan libncurses5-dev, dan werkt make menuconfig bij mij... bedoel je die niet toevallig :) ?

❤️‍🩹 Bezuinigen op armen en zieken 🤕 ? Welnee, Zucmantaks, nu 💰 !


  • blaataaps
  • Registratie: Juli 2001
  • Niet online
Een kwestie van even de juiste headers enzo downloaden denk ik, hier is op zich genoeg over te vinden op internet denk ik, en met de tips hier in het topic moet je denk ik ook al een heel eind komen, succes!
Pagina: 1

Dit topic is gesloten.