Re: kernel 2.6.x - make menuconfig fails

2004-03-23 Diskussionsfäden Sven Hartge
m. kaeser [EMAIL PROTECTED] wrote:

 ich wollte einen eigenen kernel bauen doch wenn ich versuche 'make 
 menuconfig' zu starten spukt er folgende Fehlermeldung aus:

 

 [EMAIL PROTECTED]:/usr/src/kernel-source-2.6.4$ sudo make menuconfig
  HOSTCC  scripts/fixdep
 In Datei, eingefügt von /usr/include/sys/socket.h:35,
von /usr/include/netinet/in.h:24,
von scripts/fixdep.c:107:
 /usr/include/bits/socket.h:305:24: asm/socket.h: Datei oder Verzeichnis 
 nicht gefunden
 make[1]: *** [scripts/fixdep] Fehler 1
 make: *** [scripts/fixdep] Fehler 2

 

 dieses Problem habe nur bei den 2.6.x (2.6.3 u. 2.6.4)  aber nicht mit 
 mit den Sources 2.4.25   h

Hast du geprüft, ob die alle nötigen Devel-Pakete, der libc installiert
hast?

,
| [EMAIL PROTECTED]:/home/oweh  dlocate /usr/include/asm/socket.h
| linux-kernel-headers: /usr/include/asm/socket.h
`

S°

-- 
Fachbegriffe der Informatik - Einfach erklärt
64: Network Computer
   grafikfähiges Terminal


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: kernel 2.6.x - make menuconfig fails

2004-03-23 Diskussionsfäden Bjoern Schmidt
Joachim Förster schrieb:
Muss man unbedingt ein kernel-header deb installiert haben? Also ich
brauche zum Kompilieren kein Kernelheader Paket.
Nein.

--
Mit freundlichen Gruessen
Bjoern Schmidt


--
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)


Re: kernel 2.6.x - make menuconfig fails

2004-03-22 Diskussionsfäden Wolf Wiegand
m. kaeser schrieb:

 

[EMAIL PROTECTED]:/usr/src/kernel-source-2.6.4$ sudo make menuconfig
 HOSTCC  scripts/fixdep
In Datei, eingefügt von /usr/include/sys/socket.h:35,
   von /usr/include/netinet/in.h:24,
   von scripts/fixdep.c:107:
/usr/include/bits/socket.h:305:24: asm/socket.h: Datei oder Verzeichnis 
nicht gefunden
make[1]: *** [scripts/fixdep] Fehler 1
make: *** [scripts/fixdep] Fehler 2

 
Hallo!

Das gleiche Problem hatte ich vor kurzem auch. Da ich mich mit Makefiles
nicht auskenne, konnte ich nur einen imho ziemlich üblen Workaround 
machen (ich hoffe, ich hab das alles noch richtig in Erinnerung).

Der Fehler rührt daher, dass das Verzeichnis /usr/src/linux/include/asm
nicht vorhanden ist. Zuerst habe ich also dieses Verzeichnis aus 
asm-i386 angelegt:

cp -a asm-i386 asm

Das Kompilieren funktionierte dann zwar, iirc, aber wenn am Schluss dass
Debian-Kernel-Package erstellt werden soll, probiert make, das
Verzeichnis asm mit rm wieder zu löschen, was fehlschlägt (da es halt
ein Verzeichnis ist). Deshalb habe ich, als das Kompilieren beendet war, 
ein und die Paketerstellung begann,

mv asm asm_; ln -s asm_ asm

ausgeführt.

Dann funktionierte es, iirc.

Wolf
--
Die beste Bezeichnung für Lotto ist immer noch Dummensteuer. (Andreas 
Mauerer in d.a.f.k.)

--
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)


Re: kernel 2.6.x - make menuconfig fails

2004-03-22 Diskussionsfäden Bjoern Schmidt
m. kaeser schrieb:
Hallo
ich wollte einen eigenen kernel bauen doch wenn ich versuche 'make 
menuconfig' zu starten spukt er folgende Fehlermeldung aus:

 

[EMAIL PROTECTED]:/usr/src/kernel-source-2.6.4$ sudo make menuconfig
 HOSTCC  scripts/fixdep
In Datei, eingefügt von /usr/include/sys/socket.h:35,
   von /usr/include/netinet/in.h:24,
   von scripts/fixdep.c:107:
/usr/include/bits/socket.h:305:24: asm/socket.h: Datei oder Verzeichnis 
nicht gefunden
make[1]: *** [scripts/fixdep] Fehler 1
make: *** [scripts/fixdep] Fehler 2

 

dieses Problem habe nur bei den 2.6.x (2.6.3 u. 2.6.4)  aber nicht mit 
mit den Sources 2.4.25   h

kann mir jemand helfen?
Die kernelheader vom 2.6er unterscheiden sich ein wenig vom 2.4er.

rm -rf /usr/include/asm
rm -rf /usr/include/linux
cp -r /usr/src/kernel-source-2.6.4/include/asm-i386/ /usr/include/asm
cp -r /usr/src/kernel-source-2.6.4/include/asm-generic /usr/include
cp -r /usr/src/kernel-source-2.6.4/include/linux /usr/include
Es gibt aber sicher auch ein .deb mit aktuellen headern.

--
Mit freundlichen Gruessen
Bjoern Schmidt


--
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)


Re: kernel 2.6.x - make menuconfig fails

2004-03-22 Diskussionsfäden Joachim Förster
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Bjoern Schmidt schrieb:

| m. kaeser schrieb:
|
| Hallo
| ich wollte einen eigenen kernel bauen doch wenn ich versuche 'make
| menuconfig' zu starten spukt er folgende Fehlermeldung aus:
|
|  
|
| [EMAIL PROTECTED]:/usr/src/kernel-source-2.6.4$ sudo make menuconfig
|  HOSTCC  scripts/fixdep
| In Datei, eingefügt von /usr/include/sys/socket.h:35,
|von /usr/include/netinet/in.h:24,
|von scripts/fixdep.c:107:
| /usr/include/bits/socket.h:305:24: asm/socket.h: Datei oder
| Verzeichnis nicht gefunden
| make[1]: *** [scripts/fixdep] Fehler 1
| make: *** [scripts/fixdep] Fehler 2
|
|  
|
| dieses Problem habe nur bei den 2.6.x (2.6.3 u. 2.6.4)  aber nicht mit
| mit den Sources 2.4.25   h
|
| kann mir jemand helfen?
|
|
| Die kernelheader vom 2.6er unterscheiden sich ein wenig vom 2.4er.
|
| rm -rf /usr/include/asm
| rm -rf /usr/include/linux
| cp -r /usr/src/kernel-source-2.6.4/include/asm-i386/ /usr/include/asm
| cp -r /usr/src/kernel-source-2.6.4/include/asm-generic /usr/include
| cp -r /usr/src/kernel-source-2.6.4/include/linux /usr/include
|
| Es gibt aber sicher auch ein .deb mit aktuellen headern.
Muss man unbedingt ein kernel-header deb installiert haben? Also ich
brauche zum Kompilieren kein Kernelheader Paket.
~ Joachim

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.4 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFAX4P6ZY86bR8HqNwRAvOHAKCIz2WwssNo+W8c9Yj2kepweyAbkQCgpt00
ReeRxnYBuWsjZ0EHOl3UHEU=
=D5jz
-END PGP SIGNATURE-
--
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)