J'ai une Mandrake 9.2 et une PINNACLE PCTV récente.
j'essaie d'installer le driver bttv-0.7.107.tar.gz (seule solution
pour qu'une carte récente de ce modèle fonctionne).
(cf.les post "De :jacques (jnospam@caramail.com) Objet :Problème de
carte TV Date :2003-07-21 09:06:43 PST" et "De :Matthieu Pupat
(surnom.surnom@wanadoo.fr) Objet :TV, aide SVP Date :2003-08-26
10:49:25 PST"
Vu qu'il n'y a pas de fichier "configure", j'ai lu quelque part qu'il
faut faire
tar -xvzf bttv-0.7.107.tar.gz dans /usr/local/src
Puis se placer dans le dossier /bttv-0.7.107/driver créé
et lancer la compilation :
voilà ce que j'obtiens
[root@localhost driver]# make
make -C /lib/modules/2.4.22-10mdk/build
SUBDIRS=/usr/local/src/bttv-0.7.107/driver modules
make[1]: Entering directory `/usr/src/linux-2.4.22-10mdk'
make -C /usr/local/src/bttv-0.7.107/driver CFLAGS="-D__KERNEL__
-I/usr/src/linux-2.4.22-10mdk/include -Wall -Wstrict-prototypes
-Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -pipe
-mpreferred-stack-boundary=2 -march=i586 -DMODULE -DMODVERSIONS
-include /usr/src/linux-2.4.22-10mdk/include/linux/modversions.h"
MAKING_MODULES=1 modules
make[2]: Entering directory `/usr/local/src/bttv-0.7.107/driver'
gcc -I. -D__KERNEL__ -I/usr/src/linux-2.4.22-10mdk/include -Wall
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing
-fno-common -pipe -mpreferred-stack-boundary=2 -march=i586 -DMODULE
-DMODVERSIONS -include
/usr/src/linux-2.4.22-10mdk/include/linux/modversions.h -nostdinc
-iwithprefix include -DKBUILD_BASENAME=tuner -c tuner.c -o tuner.o
gcc -I. -D__KERNEL__ -I/usr/src/linux-2.4.22-10mdk/include -Wall
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing
-fno-common -pipe -mpreferred-stack-boundary=2 -march=i586 -DMODULE
-DMODVERSIONS -include
/usr/src/linux-2.4.22-10mdk/include/linux/modversions.h -nostdinc
-iwithprefix include -DKBUILD_BASENAME=tvaudio -c tvaudio.c -o
tvaudio.o
gcc -I. -D__KERNEL__ -I/usr/src/linux-2.4.22-10mdk/include -Wall
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing
-fno-common -pipe -mpreferred-stack-boundary=2 -march=i586 -DMODULE
-DMODVERSIONS -include
/usr/src/linux-2.4.22-10mdk/include/linux/modversions.h -nostdinc
-iwithprefix include -DKBUILD_BASENAME=tvmixer -c tvmixer.c -o
tvmixer.o
tvmixer.c: In function `tvmixer_open':
tvmixer.c:200: error: structure has no member named `inc_use'
tvmixer.c:201: error: structure has no member named `inc_use'
tvmixer.c: In function `tvmixer_release':
tvmixer.c:220: error: structure has no member named `dec_use'
tvmixer.c:221: error: structure has no member named `dec_use'
make[2]: *** [tvmixer.o] Error 1
make[2]: Leaving directory `/usr/local/src/bttv-0.7.107/driver'
make[1]: *** [_mod_/usr/local/src/bttv-0.7.107/driver] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.22-10mdk'
make: *** [default] Erreur 2
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
shal
Nikoo wrote:
Salut tout le monde,
<snip>
tar -xvzf bttv-0.7.107.tar.gz dans /usr/local/src
Puis se placer dans le dossier /bttv-0.7.107/driver créé
et lancer la compilation : voilà ce que j'obtiens
[ driver]# make
<snip>
tvmixer.o tvmixer.c: In function `tvmixer_open': tvmixer.c:200: error: structure has no member named `inc_use' tvmixer.c:201: error: structure has no member named `inc_use' tvmixer.c: In function `tvmixer_release': tvmixer.c:220: error: structure has no member named `dec_use' tvmixer.c:221: error: structure has no member named `dec_use' make[2]: *** [tvmixer.o] Error 1 make[2]: Leaving directory `/usr/local/src/bttv-0.7.107/driver' make[1]: *** [_mod_/usr/local/src/bttv-0.7.107/driver] Error 2 make[1]: Leaving directory `/usr/src/linux-2.4.22-10mdk' make: *** [default] Erreur 2
Une idée ?
Oui dans le README il y a : You'll need at least these config options for bttv: CONFIG_I2C=m CONFIG_I2C_ALGOBIT=m CONFIG_VIDEO_DEV=m
Ton kernel est-il bien configurer ?
Autrement j'ai testé chez moi, ca compil.
A+
Nikoo wrote:
Salut tout le monde,
<snip>
tar -xvzf bttv-0.7.107.tar.gz dans /usr/local/src
Puis se placer dans le dossier /bttv-0.7.107/driver créé
et lancer la compilation :
voilà ce que j'obtiens
[root@localhost driver]# make
<snip>
tvmixer.o
tvmixer.c: In function `tvmixer_open':
tvmixer.c:200: error: structure has no member named `inc_use'
tvmixer.c:201: error: structure has no member named `inc_use'
tvmixer.c: In function `tvmixer_release':
tvmixer.c:220: error: structure has no member named `dec_use'
tvmixer.c:221: error: structure has no member named `dec_use'
make[2]: *** [tvmixer.o] Error 1
make[2]: Leaving directory `/usr/local/src/bttv-0.7.107/driver'
make[1]: *** [_mod_/usr/local/src/bttv-0.7.107/driver] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.22-10mdk'
make: *** [default] Erreur 2
Une idée ?
Oui dans le README il y a :
You'll need at least these config options for bttv:
CONFIG_I2C=m
CONFIG_I2C_ALGOBIT=m
CONFIG_VIDEO_DEV=m
Puis se placer dans le dossier /bttv-0.7.107/driver créé
et lancer la compilation : voilà ce que j'obtiens
[ driver]# make
<snip>
tvmixer.o tvmixer.c: In function `tvmixer_open': tvmixer.c:200: error: structure has no member named `inc_use' tvmixer.c:201: error: structure has no member named `inc_use' tvmixer.c: In function `tvmixer_release': tvmixer.c:220: error: structure has no member named `dec_use' tvmixer.c:221: error: structure has no member named `dec_use' make[2]: *** [tvmixer.o] Error 1 make[2]: Leaving directory `/usr/local/src/bttv-0.7.107/driver' make[1]: *** [_mod_/usr/local/src/bttv-0.7.107/driver] Error 2 make[1]: Leaving directory `/usr/src/linux-2.4.22-10mdk' make: *** [default] Erreur 2
Une idée ?
Oui dans le README il y a : You'll need at least these config options for bttv: CONFIG_I2C=m CONFIG_I2C_ALGOBIT=m CONFIG_VIDEO_DEV=m
Ton kernel est-il bien configurer ?
Autrement j'ai testé chez moi, ca compil.
A+
viphakoneniko
Pardon, j'ai pas dû être très explicite.
On peut voir à la fin de la commande "Make" tapée, que la compilation s'arrête à cause d'une "erreur 2". Une idée ?
Pardon, j'ai pas dû être très explicite.
On peut voir à la fin de la commande "Make" tapée, que la compilation
s'arrête à cause d'une "erreur 2".
Une idée ?
Oui dans le README il y a : You'll need at least these config options for bttv: CONFIG_I2C=m CONFIG_I2C_ALGOBIT=m CONFIG_VIDEO_DEV=m
Ton kernel est-il bien configurer ?
Autrement j'ai testé chez moi, ca compil.
A+
il faut que je fasse un "make xconfig" pour paramétrer bttv, c ça ?
merci de suivre mon pb.
shal
Nikoo wrote:
Oui dans le README il y a : You'll need at least these config options for bttv: CONFIG_I2C=m CONFIG_I2C_ALGOBIT=m CONFIG_VIDEO_DEV=m
Ton kernel est-il bien configurer ?
Autrement j'ai testé chez moi, ca compil.
A+
il faut que je fasse un "make xconfig" pour paramétrer bttv, c ça ?
merci de suivre mon pb.
oui et non, car apparement le noyau que tu utlise n'est pas bon (sinon ca compilerait). Il faut (a mon humble avis) que tu recompile un nouveau noyau (et booter dessus). Si tu l'a jamais fait c'est le moment de s'y mettre, c'est pas si dur que ca.
make xconfig est un bon debut (et la partie la plus diificile aussi).
Remarque : moi je suis sur un 2.4.22-ac4 et le bttv est le dernier des 0.7 donc passe simplement au noyau d'Alan Cox....
A+
Nikoo wrote:
Oui dans le README il y a :
You'll need at least these config options for bttv:
CONFIG_I2C=m
CONFIG_I2C_ALGOBIT=m
CONFIG_VIDEO_DEV=m
Ton kernel est-il bien configurer ?
Autrement j'ai testé chez moi, ca compil.
A+
il faut que je fasse un "make xconfig" pour paramétrer bttv, c ça ?
merci de suivre mon pb.
oui et non, car apparement le noyau que tu utlise n'est pas bon (sinon
ca compilerait).
Il faut (a mon humble avis) que tu recompile un nouveau noyau (et booter
dessus).
Si tu l'a jamais fait c'est le moment de s'y mettre, c'est pas si dur
que ca.
make xconfig est un bon debut (et la partie la plus diificile aussi).
Remarque : moi je suis sur un 2.4.22-ac4 et le bttv est le dernier des
0.7 donc passe simplement au noyau d'Alan Cox....
Oui dans le README il y a : You'll need at least these config options for bttv: CONFIG_I2C=m CONFIG_I2C_ALGOBIT=m CONFIG_VIDEO_DEV=m
Ton kernel est-il bien configurer ?
Autrement j'ai testé chez moi, ca compil.
A+
il faut que je fasse un "make xconfig" pour paramétrer bttv, c ça ?
merci de suivre mon pb.
oui et non, car apparement le noyau que tu utlise n'est pas bon (sinon ca compilerait). Il faut (a mon humble avis) que tu recompile un nouveau noyau (et booter dessus). Si tu l'a jamais fait c'est le moment de s'y mettre, c'est pas si dur que ca.
make xconfig est un bon debut (et la partie la plus diificile aussi).
Remarque : moi je suis sur un 2.4.22-ac4 et le bttv est le dernier des 0.7 donc passe simplement au noyau d'Alan Cox....