Salut a tous , étant newbie dans le monde linux, jai installé fedora Core 3 sans probleme (heureusement vue la simplicité 😉 ) . J'ai ensuite voulu installer ma carte wifi PCI (chipset ralink rt2400) , j'ai donc suivi le tutoriel trouvé sur le site minitar :
http://www.minitar.com/forums/index.php?showtopic=371 et auparavant installé les sources du kernel grace au tuto de ce site ( d'ailleurs le fichier .config indiqué à copier dans le tuto est il bien kernel.2.6.9-i686.config et pas i386 (non trouvé) alors que je suis sur un pc ? )
Mon probleme est qu'en effectuant le make du tuto minitar, j'ai pas mal de messages d'erreur dont voici un extrait :
cc -D__KERNEL__ -I/usr/src/linux-2.6.9/include -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.6.9/include/linux/modversions.h -Wall -Wstrict-prototypes -Wno-trigraphs -Wno-unused -c -o rtmp_main.o rtmp_main.c
cc1: /usr/src/linux-2.6.9/include/linux/modversions.h : Aucun fichier ou répertoire de ce type
Dans le fichier inclus à partir de /usr/src/linux-2.6.9/include/linux/config.h:4,
à partir de /usr/src/linux-2.6.9/include/linux/module.h:9,
à partir de rt_config.h:47,
à partir de rtmp_main.c:30:
/usr/include/linux/autoconf.h:1:2: #error Invalid kernel header included in userspace
Dans le fichier inclus à partir de /usr/src/linux-2.6.9/include/linux/compiler.h:28,
à partir de /usr/src/linux-2.6.9/include/linux/stddef.h:4,
à partir de /usr/src/linux-2.6.9/include/linux/posix_types.h:4,
à partir de /usr/src/linux-2.6.9/include/linux/types.h:13,
à partir de /usr/src/linux-2.6.9/include/linux/capability.h:16,
à partir de /usr/src/linux-2.6.9/include/linux/sched.h:7,
à partir de /usr/src/linux-2.6.9/include/linux/module.h:10,
à partir de rt_config.h:47,
à partir de rtmp_main.c:30:
/usr/src/linux-2.6.9/include/linux/compiler-gcc3.h:17:1: attention : "__attribute_used__" redefined
Dans le fichier inclus à partir de /usr/include/features.h:310,
à partir de /usr/include/unistd.h:26,
à partir de /usr/include/asm/param.h:4,
à partir de /usr/src/linux-2.6.9/include/linux/sched.h:4,
à partir de /usr/src/linux-2.6.9/include/linux/module.h:10,
à partir de rt_config.h:47,
à partir de rtmp_main.c:30:
/usr/include/sys/cdefs.h:213:1: attention : this is the location of the previous definition
Dans le fichier inclus à partir de /usr/src/linux-2.6.9/include/linux/compiler.h:28,
à partir de /usr/src/linux-2.6.9/include/linux/stddef.h:4,
à partir de /usr/src/linux-2.6.9/include/linux/posix_types.h:4,
à partir de /usr/src/linux-2.6.9/include/linux/types.h:13,
à partir de /usr/src/linux-2.6.9/include/linux/capability.h:16,
à partir de /usr/src/linux-2.6.9/include/linux/sched.h:7,
à partir de /usr/src/linux-2.6.9/include/linux/module.h:10,
à partir de rt_config.h:47,
à partir de rtmp_main.c:30:
/usr/src/linux-2.6.9/include/linux/compiler-gcc3.h:22:1: attention : "__attribute_pure__" redefined
Dans le fichier inclus à partir de /usr/include/features.h:310,
à partir de /usr/include/unistd.h:26,
à partir de /usr/include/asm/param.h:4,
à partir de /usr/src/linux-2.6.9/include/linux/sched.h:4,
à partir de /usr/src/linux-2.6.9/include/linux/module.h:10,
à partir de rt_config.h:47,
à partir de rtmp_main.c:30:
/usr/include/sys/cdefs.h:204:1: attention : this is the location of the previous definition
Dans le fichier inclus à partir de /usr/src/linux-2.6.9/include/linux/preempt.h:10,
à partir de /usr/src/linux-2.6.9/include/linux/spinlock.h:9,
à partir de /usr/src/linux-2.6.9/include/linux/capability.h:45,
à partir de /usr/src/linux-2.6.9/include/linux/sched.h:7,
à partir de /usr/src/linux-2.6.9/include/linux/module.h:10,
à partir de rt_config.h:47,
à partir de rtmp_main.c:30:
/usr/src/linux-2.6.9/include/linux/linkage.h:5:25: asm/linkage.h : Aucun fichier ou répertoire de ce type
Dans le fichier inclus à partir de /usr/src/linux-2.6.9/include/linux/bitops.h:4,
à partir de /usr/src/linux-2.6.9/include/linux/thread_info.h:20,
à partir de /usr/src/linux-2.6.9/include/linux/spinlock.h:12,
à partir de /usr/src/linux-2.6.9/include/linux/capability.h:45,
à partir de /usr/src/linux-2.6.9/include/linux/sched.h:7,
à partir de /usr/src/linux-2.6.9/include/linux/module.h:10,
à partir de rt_config.h:47,
à partir de rtmp_main.c:30:
/usr/include/asm/bitops.h:327:2: attention : #warning This includefile is not available on all architectures.
/usr/include/asm/bitops.h:328:2: attention : #warning Using kernel headers in userspace: atomicity not guaranteed
In file included from /usr/src/linux-2.6.9/include/linux/thread_info.h:20,
from /usr/src/linux-2.6.9/include/linux/spinlock.h:12,
from /usr/src/linux-2.6.9/include/linux/capability.h:45,
from /usr/src/linux-2.6.9/include/linux/sched.h:7,
from /usr/src/linux-2.6.9/include/linux/module.h:10,
from rt_config.h:47,
from rtmp_main.c:30:
/usr/src/linux-2.6.9/include/linux/bitops.h: In function `get_bitmask_order':
/usr/src/linux-2.6.9/include/linux/bitops.h:78: attention : déclaration implicite de la fonction « fls »
Dans le fichier inclus à partir de /usr/src/linux-2.6.9/include/linux/spinlock.h:12,
à partir de /usr/src/linux-2.6.9/include/linux/capability.h:45,
à partir de /usr/src/linux-2.6.9/include/linux/sched.h:7,
à partir de /usr/src/linux-2.6.9/include/linux/module.h:10,
à partir de rt_config.h:47,
à partir de rtmp_main.c:30:
/usr/src/linux-2.6.9/include/linux/thread_info.h:21:29: asm/thread_info.h : Aucun fichier ou répertoire de ce type
In file included from /usr/src/linux-2.6.9/include/linux/spinlock.h:12,
from /usr/src/linux-2.6.9/include/linux/capability.h:45,
from /usr/src/linux-2.6.9/include/linux/sched.h:7,
from /usr/src/linux-2.6.9/include/linux/module.h:10,
from rt_config.h:47,
from rtmp_main.c:30:
/usr/src/linux-2.6.9/include/linux/thread_info.h: In function `set_thread_flag':/usr/src/linux-2.6.9/include/linux/thread_info.h:32: attention : déclaration implicite de la fonction « current_thread_info »
/usr/src/linux-2.6.9/include/linux/thread_info.h:32: erreur: type d'argument invalide pour « -> »
/usr/src/linux-2.6.9/include/linux/thread_info.h: In function `clear_thread_flag':
/usr/src/linux-2.6.9/include/linux/thread_info.h:37: erreur: type d'argument invalide pour « -> »
/usr/src/linux-2.6.9/include/linux/thread_info.h: In function `test_and_set_thread_flag':make: *** Destruction du fichier « rtmp_main.o »
make: *** [rtmp_main.o] Interruption
Et là je suis perdu 🙁
Merci par avance de votre aide
@+
Accarien