BlackBoard » Computerecke » Betriebssysteme » Linux Kernel 2.6 kompilier Problem » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Kernel 2.6 kompilier Problem
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
bad.boy.bart bad.boy.bart ist männlich
Member


images/avatars/avatar-1529.jpg

Dabei seit: 08.04.2002
Beiträge: 231
Herkunft: sudo su

Kernel 2.6 kompilier Problem       Zum Anfang der Seite springen

Hi
ich will grad den kernel 2.6 kompilieren.Da kommt aber dauernd ne Fehlermeldung egal ob 2.6.0 oder 2.6.1
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:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
root@daniel:/usr/src/linux# make xconfig
rm -f include/asm
( cd include ; ln -sf asm-i386 asm)
make -C scripts kconfig.tk
make[1]: Entering directory `/usr/src/linux/scripts'
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -c -o tkparse.o tkparse.c
tkparse.c:48:19: stdio.h: No such file or directory
tkparse.c:49:20: stdlib.h: No such file or directory
tkparse.c:50:20: string.h: No such file or directory
tkparse.c:54: error: `NULL' undeclared here (not in a function)
tkparse.c:55: error: `NULL' undeclared here (not in a function)
tkparse.c: In Funktion »my_strcmp«:
tkparse.c:62: Warnung: implicit declaration of function `strcmp'
tkparse.c: In Funktion »syntax_error«:
tkparse.c:70: Warnung: implicit declaration of function `fprintf'
tkparse.c:70: error: `stderr' undeclared (first use in this function)
tkparse.c:70: error: (Each undeclared identifier is reported only once
tkparse.c:70: error: for each function it appears in.)
tkparse.c:71: Warnung: implicit declaration of function `exit'
tkparse.c: In Funktion »get_varnum«:
tkparse.c:93: Warnung: implicit declaration of function `malloc'
tkparse.c:93: Warnung: implicit declaration of function `strlen'
tkparse.c:93: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
tkparse.c:94: Warnung: implicit declaration of function `strcpy'
tkparse.c: In Funktion »get_string«:
tkparse.c:115: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
tkparse.c:116: Warnung: implicit declaration of function `memcpy'
tkparse.c: In Funktion »tokenize_if«:
tkparse.c:213: error: `NULL' undeclared (first use in this function)
tkparse.c:227: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
tkparse.c:228: Warnung: implicit declaration of function `memset'
tkparse.c:297: Warnung: Initialisierung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
tkparse.c:303: Warnung: implicit declaration of function `free'
tkparse.c: In Funktion »tokenize_choices«:
tkparse.c:333: Warnung: Initialisierung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
tkparse.c:342: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
tkparse.c:344: error: `NULL' undeclared (first use in this function)
tkparse.c:354: Warnung: implicit declaration of function `strncmp'
tkparse.c: In Funktion »tokenize_line«:
tkparse.c:377: error: `NULL' undeclared (first use in this function)
tkparse.c:381: Warnung: Initialisierung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
tkparse.c:493: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
tkparse.c:555: Warnung: implicit declaration of function `strdup'
tkparse.c:555: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
tkparse.c:556: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
tkparse.c:557: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
tkparse.c:608: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
tkparse.c:610: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
tkparse.c:612: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
tkparse.c:654: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
tkparse.c:659: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
tkparse.c:663: Warnung: implicit declaration of function `sprintf'
tkparse.c:671: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
tkparse.c: In Funktion »do_source«:
root@daniel:/usr/src/linux-2.6.1# make xconfig
  HOSTCC  scripts/fixdep
scripts/fixdep.c:97:23: sys/types.h: No such file or directory
scripts/fixdep.c:98:22: sys/stat.h: No such file or directory
scripts/fixdep.c:99:22: sys/mman.h: No such file or directory
scripts/fixdep.c:100:20: unistd.h: No such file or directory
scripts/fixdep.c:101:19: fcntl.h: No such file or directory
scripts/fixdep.c:102:20: string.h: No such file or directory
scripts/fixdep.c:103:20: stdlib.h: No such file or directory
scripts/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/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/fixdep.c:106:19: ctype.h: No such file or directory
scripts/fixdep.c:107:24: netinet/in.h: No such file or directory
scripts/fixdep.c: In Funktion »usage«:
scripts/fixdep.c:121: Warnung: implicit declaration of function `fprintf'
scripts/fixdep.c:121: error: `stderr' undeclared (first use in this function)
scripts/fixdep.c:121: error: (Each undeclared identifier is reported only once
scripts/fixdep.c:121: error: for each function it appears in.)
scripts/fixdep.c:122: Warnung: implicit declaration of function `exit'
scripts/fixdep.c: In Funktion »print_cmdline«:
scripts/fixdep.c:127: Warnung: implicit declaration of function `printf'
scripts/fixdep.c: Auf höchster Ebene:
scripts/fixdep.c:130: error: `NULL' undeclared here (not in a function)
scripts/fixdep.c: In Funktion »grow_config«:
scripts/fixdep.c:143: Warnung: implicit declaration of function `realloc'
scripts/fixdep.c:143: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
scripts/fixdep.c:144: error: `NULL' undeclared (first use in this function)
scripts/fixdep.c:145: Warnung: implicit declaration of function `perror'
scripts/fixdep.c: In Funktion »is_defined_config«:
scripts/fixdep.c:161: Warnung: implicit declaration of function `memcmp'
scripts/fixdep.c: In Funktion »define_config«:
scripts/fixdep.c:174: Warnung: implicit declaration of function `memcpy'
scripts/fixdep.c: In Funktion »use_config«:
scripts/fixdep.c:193: error: `PATH_MAX' undeclared (first use in this function)
scripts/fixdep.c:207: Warnung: implicit declaration of function `tolower'
scripts/fixdep.c:193: Warnung: unused variable `s'
scripts/fixdep.c: Auf höchster Ebene:
scripts/fixdep.c:212: error: Fehler beim Parsen before "size_t"
scripts/fixdep.c:213: Warnung: function declaration isn't a prototype
scripts/fixdep.c: In Funktion »parse_config_file«:
scripts/fixdep.c:214: error: `map' undeclared (first use in this function)
scripts/fixdep.c:214: error: `len' undeclared (first use in this function)
scripts/fixdep.c:220: Warnung: implicit declaration of function `ntohl'
scripts/fixdep.c:231: Warnung: implicit declaration of function `isalnum'
scripts/fixdep.c: In Funktion »strrcmp«:
scripts/fixdep.c:244: Warnung: implicit declaration of function `strlen'
scripts/fixdep.c: In Funktion »do_config_file«:
scripts/fixdep.c:255: error: storage size of `st' isn't known
scripts/fixdep.c:259: Warnung: implicit declaration of function `open'
scripts/fixdep.c:259: error: `O_RDONLY' undeclared (first use in this function)
scripts/fixdep.c:261: error: `stderr' undeclared (first use in this function)
scripts/fixdep.c:265: Warnung: implicit declaration of function `fstat'
scripts/fixdep.c:267: Warnung: implicit declaration of function `close'
scripts/fixdep.c:270: Warnung: implicit declaration of function `mmap'
scripts/fixdep.c:270: error: `NULL' undeclared (first use in this function)
scripts/fixdep.c:270: error: `PROT_READ' undeclared (first use in this function)
scripts/fixdep.c:270: error: `MAP_PRIVATE' undeclared (first use in this function)
scripts/fixdep.c:270: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
scripts/fixdep.c:279: Warnung: implicit declaration of function `munmap'
scripts/fixdep.c:255: Warnung: unused variable `st'
scripts/fixdep.c: Auf höchster Ebene:
scripts/fixdep.c:284: error: Fehler beim Parsen before "size_t"
scripts/fixdep.c:285: Warnung: function declaration isn't a prototype
scripts/fixdep.c: In Funktion »parse_dep_file«:
scripts/fixdep.c:286: error: `map' undeclared (first use in this function)
scripts/fixdep.c:287: error: `len' undeclared (first use in this function)
scripts/fixdep.c:289: error: `PATH_MAX' undeclared (first use in this function)
scripts/fixdep.c:291: Warnung: implicit declaration of function `strchr'
scripts/fixdep.c:293: error: `stderr' undeclared (first use in this function)
scripts/fixdep.c:289: Warnung: unused variable `s'
scripts/fixdep.c: In Funktion »print_deps«:
scripts/fixdep.c:325: error: storage size of `st' isn't known
scripts/fixdep.c:329: error: `O_RDONLY' undeclared (first use in this function)
scripts/fixdep.c:331: error: `stderr' undeclared (first use in this function)
scripts/fixdep.c:341: error: `NULL' undeclared (first use in this function)
scripts/fixdep.c:341: error: `PROT_READ' undeclared (first use in this function)
scripts/fixdep.c:341: error: `MAP_PRIVATE' undeclared (first use in this function)
scripts/fixdep.c:341: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
scripts/fixdep.c:325: Warnung: unused variable `st'
scripts/fixdep.c: In Funktion »traps«:
scripts/fixdep.c:360: error: `stderr' undeclared (first use in this function)
make[1]: *** [scripts/fixdep] Fehler 1
make: *** [scripts/fixdep] Fehler 2

Habs auch mal mit dem 2.4 versucht kam aber ungefähr das gleiche.

Debian unstable
gcc 3.3
modutils (irgendeine aktuelle version)

Das gleiche kommt auch bei
make menuconfig

Hab auch scon gegooglelt aber nichts gefunden.

cu

__________________
ONKELZ

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von bad.boy.bart: 29.01.2004 20:31.

29.01.2004 20:30 bad.boy.bart ist offline E-Mail an bad.boy.bart senden Beiträge von bad.boy.bart suchen
Black Star Black Star ist männlich
Der Pate [Admin]


images/avatars/avatar-2158.jpg

Dabei seit: 11.12.2001
Beiträge: 2.282
Herkunft: /dev/stderr

      Zum Anfang der Seite springen

Date mal deine libc/glibc und deinen gcc up.

Und gib mal ein ggc --version.

Ging denn beim 2.4er frueher make menuconfig?
Mit xconfig hab ich keine Erfahrung - immer make menuconfig.

__________________
vescere bracis meis

29.01.2004 22:00 Black Star ist offline E-Mail an Black Star senden Homepage von Black Star Beiträge von Black Star suchen
bad.boy.bart bad.boy.bart ist männlich
Member


images/avatars/avatar-1529.jpg

Dabei seit: 08.04.2002
Beiträge: 231
Herkunft: sudo su

Themenstarter Thema begonnen von bad.boy.bart
      Zum Anfang der Seite springen

Zitat:
Date mal deine libc/glibc

hab keine Pakete dafür gefunden hab ne weile gesucht. Glibc und libc ist nicht installiert

Ich hab gcc 3.3.3

bei make menuconfig kam die gleiche Meldung

__________________
ONKELZ
31.01.2004 11:58 bad.boy.bart ist offline E-Mail an bad.boy.bart senden Beiträge von bad.boy.bart suchen
Black Star Black Star ist männlich
Der Pate [Admin]


images/avatars/avatar-2158.jpg

Dabei seit: 11.12.2001
Beiträge: 2.282
Herkunft: /dev/stderr

      Zum Anfang der Seite springen

Seltsam.
Besorg dir mal nen neuen source-tree oder check die Dependencies von deinem alten.
Ich hatte auch mal das Problem, dass kein make mehr ging (gar nicht). Ich weiss nicht warum, aber den source-tree konnte ich wegschmeissen. Neu runtergeladen - ausgepackt - ging wieder.

__________________
vescere bracis meis

31.01.2004 12:11 Black Star ist offline E-Mail an Black Star senden Homepage von Black Star Beiträge von Black Star suchen
bad.boy.bart bad.boy.bart ist männlich
Member


images/avatars/avatar-1529.jpg

Dabei seit: 08.04.2002
Beiträge: 231
Herkunft: sudo su

Themenstarter Thema begonnen von bad.boy.bart
      Zum Anfang der Seite springen

Funzt auch nicht.
Muss ich halt auf die nächste CT warten.

cu

__________________
ONKELZ
02.02.2004 20:32 bad.boy.bart ist offline E-Mail an bad.boy.bart senden Beiträge von bad.boy.bart suchen
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
BlackBoard » Computerecke » Betriebssysteme » Linux Kernel 2.6 kompilier Problem

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH