Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/03/2010, à 17:18

elensar-geek

Impossible de compiler alsa

Bonjour a tous.
Je suis entrain de faire mes premier pas dans la compilation sur ubuntu et je rencontre un probléme.

Je suis entrain de ré-installer le chipset ALSA (pour pouvoir faire fonctionner mon subwoofer) et l'ors de la compilation, il me met un érreur 2.
Voici les quelque lignes avec l'érreur :

make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.31-20-generic-pae »
make: *** [compile] Erreur 2

Donc voila. Je vous remercie d'avance a tous ceux qui m'aiderons *-* lol

Elensar-geek

EDIT : J'installe le chipset via ce tuto : http://blogs.media-tips.com/bernard.opi … epid-ibex/ et je bloque a l'étape 7

Dernière modification par elensar-geek (Le 30/03/2010, à 17:19)


Il y'a des jours avec et des jours sans ... Des jours sans ou il faut faire avec !!!
" Avec Windows, on fait ce qu'on peut... Avec Linux, on fait ce qu'on veut !! :p "

Hors ligne

#2 Le 30/03/2010, à 17:19

slasher-fun

Re : Impossible de compiler alsa

Bonjour,

Juste avec ça, impossible de t'aider. L'erreur à l'origine se trouve plus haut.

Hors ligne

#3 Le 30/03/2010, à 17:27

elensar-geek

Re : Impossible de compiler alsa

Voila, désolé si j'ai pas poster le bon code au début :s

root@elensar-geek-laptop:~/alsa/alsa-driver-1.0.18a# make
make dep
make[1]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a »
make[2]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/acore »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/acore/ioctl32 »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/acore/ioctl32 »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/acore/oss »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/acore/oss »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/acore/seq »
make[4]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/acore/seq/oss »
make[4]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/acore/seq/oss »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/acore/seq »
make[2]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/acore »
make[2]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/i2c »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/i2c/l3 »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/i2c/l3 »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/i2c/other »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/i2c/other »
make[2]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/i2c »
make[2]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/drivers »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/drivers/mpu401 »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/drivers/mpu401 »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/drivers/opl3 »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/drivers/opl3 »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/drivers/opl4 »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/drivers/opl4 »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/drivers/pcsp »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/drivers/pcsp »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/drivers/vx »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/drivers/vx »
make[2]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/drivers »
make[2]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/isa »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/isa/ad1816a »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/isa/ad1816a »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/isa/ad1848 »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/isa/ad1848 »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/isa/cs423x »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/isa/cs423x »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/isa/es1688 »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/isa/es1688 »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/isa/gus »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/isa/gus »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/isa/msnd »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/isa/msnd »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/isa/opti9xx »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/isa/opti9xx »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/isa/sb »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/isa/sb »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/isa/wavefront »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/isa/wavefront »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/isa/wss »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/isa/wss »
make[2]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/isa »
make[2]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/synth »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/synth/emux »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/synth/emux »
make[2]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/synth »
make[2]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/ac97 »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/ac97 »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/ali5451 »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/ali5451 »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/asihpi »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/asihpi »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/au88x0 »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/au88x0 »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/aw2 »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/aw2 »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/ca0106 »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/ca0106 »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/cs46xx »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/cs46xx »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/cs5535audio »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/cs5535audio »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/echoaudio »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/echoaudio »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/emu10k1 »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/emu10k1 »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/hda »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/hda »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/ice1712 »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/ice1712 »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/korg1212 »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/korg1212 »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/mixart »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/mixart »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/nm256 »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/nm256 »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/oxygen »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/oxygen »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/pcxhr »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/pcxhr »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/pdplus »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/pdplus »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/riptide »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/riptide »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/rme9652 »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/rme9652 »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/trident »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/trident »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/vx222 »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/vx222 »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/ymfpci »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci/ymfpci »
make[2]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pci »
make[2]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/aoa »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/aoa/codecs »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/aoa/codecs »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/aoa/core »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/aoa/core »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/aoa/fabrics »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/aoa/fabrics »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/aoa/soundbus »
make[4]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/aoa/soundbus/i2sbus »
make[4]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/aoa/soundbus/i2sbus »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/aoa/soundbus »
make[2]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/aoa »
make[2]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/soc »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/soc/atmel »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/soc/atmel »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/soc/au1x »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/soc/au1x »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/soc/blackfin »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/soc/blackfin »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/soc/codecs »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/soc/codecs »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/soc/davinci »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/soc/davinci »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/soc/fsl »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/soc/fsl »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/soc/omap »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/soc/omap »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/soc/pxa »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/soc/pxa »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/soc/s3c24xx »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/soc/s3c24xx »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/soc/sh »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/soc/sh »
make[2]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/soc »
make[2]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/usb »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/usb/caiaq »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/usb/caiaq »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/usb/usx2y »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/usb/usx2y »
make[2]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/usb »
make[2]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pcmcia »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pcmcia/pdaudiocf »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pcmcia/pdaudiocf »
make[3]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pcmcia/vx »
make[3]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pcmcia/vx »
make[2]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/pcmcia »
make[2]: entrant dans le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/misc »
make[2]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a/misc »
make[1]: quittant le répertoire « /home/elensar-geek/alsa/alsa-driver-1.0.18a »
make -C /usr/src/linux-headers-2.6.31-20-generic-pae SUBDIRS=/home/elensar-geek/alsa/alsa-driver-1.0.18a  CPP="gcc -E" CC="gcc" modules
make[1]: entrant dans le répertoire « /usr/src/linux-headers-2.6.31-20-generic-pae »
  CC [M]  /home/elensar-geek/alsa/alsa-driver-1.0.18a/acore/hrtimer.o
In file included from /home/elensar-geek/alsa/alsa-driver-1.0.18a/acore/hrtimer.c:2:
/home/elensar-geek/alsa/alsa-driver-1.0.18a/acore/../alsa-kernel/core/hrtimer.c: In function ‘snd_hrtimer_open’:
/home/elensar-geek/alsa/alsa-driver-1.0.18a/acore/../alsa-kernel/core/hrtimer.c:43: error: ‘struct hrtimer’ has no member named ‘cb_mode’
/home/elensar-geek/alsa/alsa-driver-1.0.18a/acore/../alsa-kernel/core/hrtimer.c:43: error: ‘HRTIMER_CB_SOFTIRQ’ undeclared (first use in this function)
/home/elensar-geek/alsa/alsa-driver-1.0.18a/acore/../alsa-kernel/core/hrtimer.c:43: error: (Each undeclared identifier is reported only once
/home/elensar-geek/alsa/alsa-driver-1.0.18a/acore/../alsa-kernel/core/hrtimer.c:43: error: for each function it appears in.)
make[3]: *** [/home/elensar-geek/alsa/alsa-driver-1.0.18a/acore/hrtimer.o] Erreur 1
make[2]: *** [/home/elensar-geek/alsa/alsa-driver-1.0.18a/acore] Erreur 2
make[1]: *** [_module_/home/elensar-geek/alsa/alsa-driver-1.0.18a] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.31-20-generic-pae »
make: *** [compile] Erreur 2
root@elensar-geek-laptop:~/alsa/alsa-driver-1.0.18a#

Il y'a des jours avec et des jours sans ... Des jours sans ou il faut faire avec !!!
" Avec Windows, on fait ce qu'on peut... Avec Linux, on fait ce qu'on veut !! :p "

Hors ligne

#4 Le 30/03/2010, à 17:45

slasher-fun

Re : Impossible de compiler alsa

La compilation d'une ancienne version est nécessaire pour toi ? Parce qu'il est possible que le problème vienne de là.

Hors ligne

#5 Le 30/03/2010, à 17:48

elensar-geek

Re : Impossible de compiler alsa

Bah l'ont ma dis que le fait que mon caisson ne fonctionner pas été surement due a la version de ALSA qui as un probléme.
Et maintenant suite a un redémarrage, je viens de m'apercevoir que je n'est plus de son du tout :s sad


Il y'a des jours avec et des jours sans ... Des jours sans ou il faut faire avec !!!
" Avec Windows, on fait ce qu'on peut... Avec Linux, on fait ce qu'on veut !! :p "

Hors ligne