View previous topic :: View next topic |
Author |
Message |
fb99 l33t
Joined: 09 Apr 2003 Posts: 998 Location: Le Locle (Suisse,Neuchâtel)
|
Posted: Tue Jun 24, 2003 6:45 pm Post subject: comment est-ce possible ? |
|
|
je sais le sujet du topic n'est pas très explicite donc je m'explique.
J'ai exactement la même configuration du noyau 2.4.2 et 2.4.19 pourtant avec le 2.4.2 l'agpgart se lance avec des warning et les modules de la carte réseau ne marche pas
Est-ce que vous savez d'ou ça peux venir |
|
Back to top |
|
|
cylgalad Veteran
Joined: 18 Apr 2003 Posts: 1327 Location: France
|
Posted: Wed Jun 25, 2003 6:45 am Post subject: |
|
|
2.4.2 ? Tu veux dire 2.4.20 ? T'as essayé le 2.4.21 ? Comment as-tu compiler les noyaux ? make oldconfig; make dep |
|
Back to top |
|
|
arlequin l33t
Joined: 16 Nov 2002 Posts: 707 Location: grep $USER /etc/passwd | cut -d':' -f6
|
Posted: Wed Jun 25, 2003 8:01 am Post subject: |
|
|
Bah, par définition il y a des changements entre les deux versions. Faudrait jeter un coups d'oeil au changelog histoire de... même si il me paraît peu probabble qu'il y est eu des chnagement aussi conséquent !
Au fait, entre les deux versions, tu as gardé la même "famille" (gaming, gentoo, xfs...) ? _________________ J'vous dis ciao !
Au fait, ciao ça veut dire bye en anglais. |
|
Back to top |
|
|
fb99 l33t
Joined: 09 Apr 2003 Posts: 998 Location: Le Locle (Suisse,Neuchâtel)
|
Posted: Wed Jun 25, 2003 10:34 am Post subject: |
|
|
oui, enfaite j'utilisais le 2.4.20 (gentoo-sources) et je sais pas pourquoi le module de ma carte réseau voulait pas se lancer, j'ai essayé de recompiler le noyau plusieurs fois mais ça marchait toujours pas. Ensuite j'ai voulu essayé avec le gaming-sources 2.4.20 mais j'avais exactement le même problème qu'avec le 2.4.20 (gentoo-sources) donc je suis passé au 2.4.19 (gentoo-sources) j'ai gardé la même config et avec ce noyau ça marchais. |
|
Back to top |
|
|
arlequin l33t
Joined: 16 Nov 2002 Posts: 707 Location: grep $USER /etc/passwd | cut -d':' -f6
|
Posted: Wed Jun 25, 2003 11:16 am Post subject: |
|
|
Bah, si tout marche avec le 2.4.19, pourquoi upgrader ? _________________ J'vous dis ciao !
Au fait, ciao ça veut dire bye en anglais. |
|
Back to top |
|
|
fb99 l33t
Joined: 09 Apr 2003 Posts: 998 Location: Le Locle (Suisse,Neuchâtel)
|
Posted: Wed Jun 25, 2003 11:33 am Post subject: |
|
|
tu as raison mais le problème c'est que j'arrive plus à créer la bzImage avec le 2.4.19 |
|
Back to top |
|
|
arlequin l33t
Joined: 16 Nov 2002 Posts: 707 Location: grep $USER /etc/passwd | cut -d':' -f6
|
Posted: Wed Jun 25, 2003 12:31 pm Post subject: |
|
|
Hein ? Un 'make nzImage' marche plus ? C'est quoi exactement le problème ? Une erreur de compil' ??? _________________ J'vous dis ciao !
Au fait, ciao ça veut dire bye en anglais. |
|
Back to top |
|
|
fb99 l33t
Joined: 09 Apr 2003 Posts: 998 Location: Le Locle (Suisse,Neuchâtel)
|
Posted: Wed Jun 25, 2003 1:04 pm Post subject: |
|
|
une erreur de compilation
Code: |
make[1]: Entering directory `/usr/src/linux-2.4.19-gentoo-r10/kernel'
make all_targets
make[2]: Entering directory `/usr/src/linux-2.4.19-gentoo-r10/kernel'
gcc -D__KERNEL__ -I/usr/src/linux-2.4.19-gentoo-r10/include -Wall -Wstrict-prototypes -Wno-trigraphs -Os -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -nostdinc -DKBUILD_BASENAME=sched -fno-omit-frame-pointer -c -o sched.o sched.c
Dans le fichier inclus à partir de /usr/src/linux-2.4.19-gentoo-r10/include/linux/wait.h:13,
à partir de /usr/src/linux-2.4.19-gentoo-r10/include/linux/fs.h:12,
à partir de /usr/src/linux-2.4.19-gentoo-r10/include/linux/capability.h:17,
à partir de /usr/src/linux-2.4.19-gentoo-r10/include/linux/binfmts.h:6,
à partir de /usr/src/linux-2.4.19-gentoo-r10/include/linux/sched.h:10,
à partir de /usr/src/linux-2.4.19-gentoo-r10/include/linux/mm.h:4,
à partir de sched.c:19:
/usr/src/linux-2.4.19-gentoo-r10/include/linux/kernel.h:10:20: stdarg.h: Aucun fichier ou répertoire de ce type
Dans le fichier inclus à partir de /usr/src/linux-2.4.19-gentoo-r10/include/linux/wait.h:13,
à partir de /usr/src/linux-2.4.19-gentoo-r10/include/linux/fs.h:12,
à partir de /usr/src/linux-2.4.19-gentoo-r10/include/linux/capability.h:17,
à partir de /usr/src/linux-2.4.19-gentoo-r10/include/linux/binfmts.h:6,
à partir de /usr/src/linux-2.4.19-gentoo-r10/include/linux/sched.h:10,
à partir de /usr/src/linux-2.4.19-gentoo-r10/include/linux/mm.h:4,
à partir de sched.c:19:
/usr/src/linux-2.4.19-gentoo-r10/include/linux/kernel.h:73: erreur d'analyse syntaxique avant « va_list »
/usr/src/linux-2.4.19-gentoo-r10/include/linux/kernel.h:74: AVERTISSEMENT: déclaration de fonction n'est pas un prototype
/usr/src/linux-2.4.19-gentoo-r10/include/linux/kernel.h:77: erreur d'analyse syntaxique avant « va_list »
/usr/src/linux-2.4.19-gentoo-r10/include/linux/kernel.h:78: AVERTISSEMENT: déclaration de fonction n'est pas un prototype
/usr/src/linux-2.4.19-gentoo-r10/include/linux/kernel.h:82: erreur d'analyse syntaxique avant « va_list »
/usr/src/linux-2.4.19-gentoo-r10/include/linux/kernel.h:83: AVERTISSEMENT: déclaration de fonction n'est pas un prototype
make[2]: *** [sched.o] Erreur 1
make[2]: Leaving directory `/usr/src/linux-2.4.19-gentoo-r10/kernel'
make[1]: *** [first_rule] Erreur 2
make[1]: Leaving directory `/usr/src/linux-2.4.19-gentoo-r10/kernel'
make: *** [_dir_kernel] Erreur 2
localhost linux #
|
|
|
Back to top |
|
|
gim Guru
Joined: 29 Apr 2003 Posts: 418 Location: milky-way
|
Posted: Wed Jun 25, 2003 1:21 pm Post subject: |
|
|
Tu as éssayé de faire un "make mrproper" avant, histoire de faire un peu de ménage ?
Attention, sauvegarde tes configs quelque part, il est possible que cela les supprime au passage... |
|
Back to top |
|
|
fb99 l33t
Joined: 09 Apr 2003 Posts: 998 Location: Le Locle (Suisse,Neuchâtel)
|
Posted: Wed Jun 25, 2003 1:46 pm Post subject: |
|
|
c'est aller beaucoup plus loin qu'avant mais il m'a sortit une disaine d'erreur dans kernel.h comme quand j'essaye de compiler xfree-drm donc j'ai supprimer le repertoire /usr/src/linux-2.4.19...... et j'emere de nouveau les sources |
|
Back to top |
|
|
fb99 l33t
Joined: 09 Apr 2003 Posts: 998 Location: Le Locle (Suisse,Neuchâtel)
|
Posted: Wed Jun 25, 2003 2:30 pm Post subject: |
|
|
je vais devenir fou, mais vraiment fous, j'ai supprimé le repertoire donc j'ai tout enlever et j'ai emerge gentoo-source-2.4.19 et j'ai toujour les même erreurs avec kernel.h:
Code: |
/usr/src/linux-2.4.19-gentoo-r10/include/linux/kernel.h:10:20: stdarg.h: Aucun fichier ou répertoire de ce type
Dans le fichier inclus à partir de /usr/src/linux-2.4.19-gentoo-r10/include/linux/wait.h:13,
à partir de /usr/src/linux-2.4.19-gentoo-r10/include/linux/fs.h:12,
à partir de /usr/src/linux-2.4.19-gentoo-r10/include/linux/capability.h:17,
à partir de /usr/src/linux-2.4.19-gentoo-r10/include/linux/binfmts.h:6,
à partir de /usr/src/linux-2.4.19-gentoo-r10/include/linux/sched.h:10,
à partir de /usr/src/linux-2.4.19-gentoo-r10/include/linux/mm.h:4,
à partir de sched.c:19:
/usr/src/linux-2.4.19-gentoo-r10/include/linux/kernel.h:73: erreur d'analyse syntaxique avant « va_list »
/usr/src/linux-2.4.19-gentoo-r10/include/linux/kernel.h:74: AVERTISSEMENT: déclaration de fonction n'est pas un prototype
/usr/src/linux-2.4.19-gentoo-r10/include/linux/kernel.h:77: erreur d'analyse syntaxique avant « va_list »
/usr/src/linux-2.4.19-gentoo-r10/include/linux/kernel.h:78: AVERTISSEMENT: déclaration de fonction n'est pas un prototype
/usr/src/linux-2.4.19-gentoo-r10/include/linux/kernel.h:82: erreur d'analyse syntaxique avant « va_list »
/usr/src/linux-2.4.19-gentoo-r10/include/linux/kernel.h:83: AVERTISSEMENT: déclaration de fonction n'est pas un prototype
make[2]: *** [sched.o] Erreur 1
make[2]: Leaving directory `/usr/src/linux-2.4.19-gentoo-r10/kernel'
make[1]: *** [first_rule] Erreur 2
make[1]: Leaving directory `/usr/src/linux-2.4.19-gentoo-r10/kernel'
make: *** [_dir_kernel] Erreur 2
localhost linux #
|
|
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3634 Location: Belgium
|
Posted: Wed Jun 25, 2003 3:47 pm Post subject: |
|
|
fb99 wrote: | j'ai toujour les même erreurs avec kernel.h:
Code: |
/usr/src/linux-2.4.19-gentoo-r10/include/linux/kernel.h:10:20: stdarg.h: Aucun fichier ou répertoire de ce type
|
|
Le problème n'est pas kernel.h mais stdarg.h !
C'est un en-tête installé par le package gcc
Code: | bigben # cat /var/db/pkg/sys-devel/gcc-3.2.3-r1/CONTENTS | grep stdarg.h
obj /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/stdarg.h 318d02a8aa9bb0ca58c892ba853ee4c1 1053879768
|
Vérifie peut-être ta version de gcc ? |
|
Back to top |
|
|
fb99 l33t
Joined: 09 Apr 2003 Posts: 998 Location: Le Locle (Suisse,Neuchâtel)
|
Posted: Wed Jun 25, 2003 4:14 pm Post subject: |
|
|
j'ai la version 3.2.2 |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3634 Location: Belgium
|
Posted: Wed Jun 25, 2003 6:09 pm Post subject: |
|
|
fb99 wrote: | j'ai la version 3.2.2 |
Fort bien, mais ce que je voulais dire, c'est qu'il fallait vérifier l'intégrité de ton package gcc, notamment la présence du fichier stdarg.h là où le fichier CONTENTS prétend qu'il se trouve ...
Vérifie également les fichiers du répertoire /etc/env.d/gcc :
- .config renseigne-t'il la version correcte ?
- as-tu un fichier i686-pc-linux-gnu-3.2.2 ?
- les différents "*PATH" mentionnés dans ce fichier pointent-ils sur les bons répertoires (LDPATH ...) ?
De plus : as-tu un fichier /etc/env.d/05gcc ?
Le contenu est-il correct ? |
|
Back to top |
|
|
fb99 l33t
Joined: 09 Apr 2003 Posts: 998 Location: Le Locle (Suisse,Neuchâtel)
|
Posted: Wed Jun 25, 2003 7:36 pm Post subject: |
|
|
Quote: | .config renseigne-t'il la version correcte ?
oui |
oui
Quote: |
notamment la présence du fichier stdarg.h
|
j'ai bien le fichier stdarg.h à la bonne place
Quote: |
- as-tu un fichier i686-pc-linux-gnu-3.2.2 ?
|
il se trouve pas
voilà le contenu de /etc/env.d/05gcc (ça m e semble correct
Code: |
PATH="/usr/i686-pc-linux-gnu/gcc-bin/3.3"
ROOTPATH="/usr/i686-pc-linux-gnu/gcc-bin/3.3"
MANPATH="/usr/share/gcc-data/i686-pc-linux-gnu/3.3/man"
INFOPATH="/usr/share/gcc-data/i686-pc-linux-gnu/3.3/info"
CC="gcc"
CXX="g++"
LDPATH="/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3:/usr/lib/gcc-lib/i686-pc-linux-gnu/2.95.3"
| [/quote] |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3634 Location: Belgium
|
Posted: Wed Jun 25, 2003 8:23 pm Post subject: |
|
|
fb99 wrote: | Quote: | .config renseigne-t'il la version correcte ?
|
oui |
Donc, d'après-toi : 3.2.2 ?
Quote: | j'ai bien le fichier stdarg.h à la bonne place |
C'est-à-dire ?
Quote: | Quote: | - as-tu un fichier i686-pc-linux-gnu-3.2.2 ?
|
il se trouve pas |
Ben ça déjà c'est pas normal puisqu'il devrait être installé par l'ebuild (voir ton /var/db/pkg/sys-devel/gcc-3.2.2/CONTENTS ! )
Quote: | voilà le contenu de /etc/env.d/05gcc (ça m e semble correct
|
Ah oui ?
Tu trouves normal, alors que tu prétends utiliser gcc-3.2.2, de n'avoir aucune référence à cette version mais par contre d'avoir plein de trucs en relation avec gcc-3.3 - qui au passage est toujours masqué - ainsi qu'avec gcc-2.95 ????????
Je ne sais pas ce que tu as triffouillé mais il me semble urgent de réinstaller un gcc correct ! |
|
Back to top |
|
|
fb99 l33t
Joined: 09 Apr 2003 Posts: 998 Location: Le Locle (Suisse,Neuchâtel)
|
Posted: Wed Jun 25, 2003 8:41 pm Post subject: |
|
|
je me suis pas relu, mais avant d'écrire le message je suis passé à la version 3.3 de gcc en suivant le guide d'installation de gcc.
Quote: |
as-tu un fichier i686-pc-linux-gnu-3.2.2 ?
il se trouve pas
|
je voulais dire il se trouve ou
si je tappe dans une console i686-pc-linux-gnu-3.3 il y a bien qqch mais va savoir ou il se trouve |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3634 Location: Belgium
|
Posted: Wed Jun 25, 2003 9:22 pm Post subject: |
|
|
fb99 wrote: | je me suis pas relu, mais avant d'écrire le message je suis passé à la version 3.3 de gcc en suivant le guide d'installation de gcc. |
Bon ben je te conseille de laisser tomber le 3.3 pour l'instant et de revenir sagement à un 3.2.x.
C'est vrai ça : on fait joujou avec des trucs complètement instables que les dev essaie de masquer comme ils peuvent et puis on s'étonne que tout foire !
Quote: | je voulais dire il se trouve ou
si je tappe dans une console i686-pc-linux-gnu-3.3 il y a bien qqch mais va savoir ou il se trouve |
Ben je l'ai écrit :
Ghoti wrote: | Vérifie également les fichiers du répertoire /etc/env.d/gcc :
- .config renseigne-t'il la version correcte ?
- as-tu un fichier i686-pc-linux-gnu-3.2.2 ? |
Autrement dit :
Quote: | bigben # ls -l /etc/env.d/gcc
total 8
-rw-r--r-- 1 root root 32 2003-05-25 18:23 config
-rw-r--r-- 1 root root 294 2003-05-25 18:22 i686-pc-linux-gnu-3.2.3
bigben # cat /etc/env.d/gcc/config
CURRENT=i686-pc-linux-gnu-3.2.3
bigben # cat /etc/env.d/gcc/i686-pc-linux-gnu-3.2.3
PATH="/usr/i686-pc-linux-gnu/gcc-bin/3.2"
ROOTPATH="/usr/i686-pc-linux-gnu/gcc-bin/3.2"
LDPATH="/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3"
MANPATH="/usr/share/gcc-data/i686-pc-linux-gnu/3.2/man"
INFOPATH="/usr/share/gcc-data/i686-pc-linux-gnu/3.2/info"
STDCXX_INCDIR="g++-v3"
CC="gcc"
CXX="g++"
bigben # gcc --version
gcc (GCC) 3.2.3 20030422 (Gentoo Linux 1.4 3.2.3-r1, propolice) |
Normalement, on peut installer plusieurs versions en parallèle mais dans ton cas, je me demande s'il n'y a pas un téléscopage quelque part ! |
|
Back to top |
|
|
fb99 l33t
Joined: 09 Apr 2003 Posts: 998 Location: Le Locle (Suisse,Neuchâtel)
|
Posted: Thu Jun 26, 2003 9:20 am Post subject: |
|
|
Quote: |
Normalement, on peut installer plusieurs versions en parallèle mais dans ton cas, je me demande s'il n'y a pas un téléscopage quelque part !
|
c'est quoi au juste un télescopage |
|
Back to top |
|
|
yuk159 Veteran
Joined: 18 Apr 2003 Posts: 1802 Location: noumea ,nouvelle-caledonie
|
Posted: Thu Jun 26, 2003 2:20 pm Post subject: |
|
|
fb99 wrote: | c'est quoi au juste un télescopage |
un conflit si tu prefere, entre deux versions de gcc par exemple
et a mon avis tu devrais essayer de remettre ton systeme d'aplomb avant de
tester des soft en devel mais cet avis ne regarde que moi _________________ The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram |
|
Back to top |
|
|
|