bonjour,
je suis un nouvel utilisateur debian
un ancien mandriva depuis une dizaine d'annees
j'ai du mal a faire fonctionner ma carte son :une m-audio revolution 5.1 branchée en pci sur ma nouvelle distrib squeeze
en installant alsa par synaptic, ma carte n'est pas détectée
alors je me suis dit que j'allais compiler les alsa-drivers avec le bon module
puis installer alsa par m-a
et là, patatras:
root@debian:/usr/src/alsa/modules/alsa-driver# ./configure --with-cards=ice1724 --with-sequencer=yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for ranlib... ranlib
checking for a BSD-compatible install... /usr/bin/install -c
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether time.h and sys/time.h may both be included... yes
checking whether gcc needs -traditional... no
checking for current directory... /usr/src/alsa/modules/alsa-driver
checking cross compile...
checking for directory with ALSA kernel sources... ../alsa-kmirror
checking for directory with kernel top-level makefile... /lib/modules/2.6.32-5-686/source
[b]checking for directory with kernel headers... failed[/b]
et pourtant les linux-headers sont bien présents:
aisi qu'on le voit avec l'instruction un peu plus précise:
root@debian:/usr/src/alsa/modules/alsa-driver# ./configure --with-cards=ice1724 --with-sequencer=yes --with-kernel=/usr/src/linux
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for ranlib... ranlib
checking for a BSD-compatible install... /usr/bin/install -c
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether time.h and sys/time.h may both be included... yes
checking whether gcc needs -traditional... no
checking for current directory... /usr/src/alsa/modules/alsa-driver
checking cross compile...
checking for directory with ALSA kernel sources... ../alsa-kmirror
[b]checking for directory with kernel top-level makefile... /usr/src/linux
checking for directory with kernel headers... /usr/src/linux-headers-2.6.32-5-common
checking for directory with kernel build...
checking for kernel linux/version.h ... no
The file /usr/src/linux-headers-2.6.32-5-common/include/INCLUDE_VERSION_H does not exist.
Please install the package with full kernel sources for your distribution
or use --with-kernel=dir option to specify another directory with kernel
sources (default is /lib/modules/2.6.32-5-686/source).[/b]
je sèche.
Dernière modification par cri2mars (27-03-2012 20:57:11)