[resolu]installer xawdecode

j’ai un prob de gcc mais lequel

diod@debian:/opt/logiciels/xawdecode-plugin-1.4.1$ ./configure
loading cache ./config.cache
checking for a BSD compatible install… /usr/bin/install -c
checking whether build environment is sane… yes
checking for mawk… mawk
checking whether make sets ${MAKE}… yes
checking for gcc… gcc
checking whether the C compiler (gcc ) works… no
configure: error: installation or configuration problem: C compiler cannot create executables.

pour matt, ça marche plus ça :
merci absolut, mais j’ai donné plus haut les sources deb pour taztv et xawdecode qui permettent (à des fin d’etude bien sur) de faire du décryptage et y compris avec les routines “MeuhMeuh”.

as tu installé libc6-dev? Sinon, vérifies la présence de binutils et de ld. J’ai essayé de trouver xawtvdecode pour voir le truc mais pas trouvé…

binutils est installé, j’ai pas trouvé ld, après install de libc6-dev :

diod@debian:/opt/logiciels/xawdecode-plugin-1.4.1$ ./configure
loading cache ./config.cache
checking for a BSD compatible install… /usr/bin/install -c
checking whether build environment is sane… yes
checking for mawk… mawk
checking whether make sets ${MAKE}… yes
checking for gcc… gcc
checking whether the C compiler (gcc ) works… yes
checking whether the C compiler (gcc ) is a cross-compiler… no
checking whether we are using GNU C… yes
checking whether gcc accepts -g… yes
checking for style of include used by make… GNU
checking dependency style of gcc… gcc3
checking for a BSD compatible install… /usr/bin/install -c
checking for mawk… (cached) mawk
checking for ranlib… ranlib
checking for Cygwin environment… no
checking for mingw32 environment… no
checking how to run the C preprocessor… gcc -E
checking host system type… i686-pc-linux-gnu
checking build system type… i686-pc-linux-gnu
checking for ld used by GCC… /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld… yes
checking for /usr/bin/ld option to reload object files… -r
checking for BSD-compatible nm… /usr/bin/nm -B
checking whether ln -s works… yes
checking how to recognise dependant libraries… pass_all
checking for object suffix… o
checking for executable suffix… no
checking command to parse /usr/bin/nm -B output… ok
checking for dlfcn.h… yes
checking for ranlib… (cached) ranlib
checking for strip… strip
checking for objdir… .libs
checking for gcc option to produce PIC… -fPIC
checking if gcc PIC flag -fPIC works… yes
checking if gcc static flag -static works… yes
checking if gcc supports -c -o file.o… yes
checking if gcc supports -c -o file.lo… yes
checking if gcc supports -fno-rtti -fno-exceptions… yes
checking whether the linker (/usr/bin/ld) supports shared libraries… yes
checking how to hardcode library paths into programs… immediate
checking whether stripping libraries is possible… yes
checking dynamic linker characteristics… GNU/Linux ld.so
checking if libtool supports shared libraries… yes
checking whether to build shared libraries… yes
checking whether to build static libraries… yes
checking whether -lc should be explicitly linked in… no
creating libtool
checking for pthread_create in -lpthread… yes
checking for snd_defaults_pcm_card in -lasound… no
checking for xawdecode header files in /usr/local/include/xawdecode… no
configure: error: *** Could not find xawdecode header files ***
diod@debian:/opt/logiciels/xawdecode-plugin-1.4.1$

adresse de xawdecode :
cricrac.free.fr/download/xawdecode/stable/

[quote]configure: error: *** Could not find xawdecode header files ***
diod@debian:/opt/logiciels/xawdecode-plugin-1.4.1$
[/quote]

Visiblement, il a besoin des sources de xawdecode…
J’essaye de voir…

[quote=“fran.b”]Visiblement, il a besoin des sources de xawdecode…
J’essaye de voir…[/quote]

oui c’est une histoire de “headers” mais je trouve pas…
j’ai installé la plupart des devel possible, sans résultats
et ./configure --prefix=/usr ne change rien :cry:

xawdecode est devenu xdtv en novembre 2004.

Tu devrais essayer d’installer xdtv-dev puis

ln -s /usr/include/xdtv /usr/local/xawdecode

cd /usr/include/xdtv

ln -s . include

après ça devrait aller…

ou rajoute

–with-xawdecode-prefix=/usr/include/xdtv

[quote=“fran.b”]xawdecode est devenu xdtv en novembre 2004.
Tu devrais essayer d’installer xdtv-dev puis

ln -s /usr/include/xdtv /usr/local/xawdecode

cd /usr/include/xdtv

ln -s . include

après ça devrait aller…[/quote]

non aucun changement

[quote=“fran.b”]ou rajoute
–with-xawdecode-prefix=/usr/include/xdtv[/quote]

non plus :stuck_out_tongue:

si un changement :
checking for xawdecode header files in /usr/include/xdtv/include/xawdecode… no
configure: error: *** Could not find xawdecode header files ***
diod@debian:~/down/xawdecode-plugin-1.4.1$

Bon, façon sauvage:

cd /usr/include

ln -s xdtv xawdecode

et tu mets

–with-xawdecode-prefix=/usr

(patience, ça va le faire…)

il résiste, le bougre…

diod@debian:/$ cd /usr/include
diod@debian:/usr/include$ ln -s xdtv xawdecode
diod@debian:/usr/include$ cd /home/diod/down
diod@debian:~/down$ cd xawdecode-plugin-1.4.1
diod@debian:~/down/xawdecode-plugin-1.4.1$ ./configure --with-xawdecode-prefix=/usr
loading cache ./config.cache
checking for a BSD compatible install… /usr/bin/install -c
checking whether build environment is sane… yes
checking for mawk… mawk
checking whether make sets ${MAKE}… yes
checking for gcc… gcc
checking whether the C compiler (gcc ) works… yes
checking whether the C compiler (gcc ) is a cross-compiler… no
checking whether we are using GNU C… yes
checking whether gcc accepts -g… yes
checking for style of include used by make… GNU
checking dependency style of gcc… gcc3
checking for a BSD compatible install… /usr/bin/install -c
checking for mawk… (cached) mawk
checking for ranlib… ranlib
checking for Cygwin environment… no
checking for mingw32 environment… no
checking how to run the C preprocessor… gcc -E
checking host system type… i686-pc-linux-gnu
checking build system type… i686-pc-linux-gnu
checking for ld used by GCC… /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld… yes
checking for /usr/bin/ld option to reload object files… -r
checking for BSD-compatible nm… /usr/bin/nm -B
checking whether ln -s works… yes
checking how to recognise dependant libraries… pass_all
checking for object suffix… o
checking for executable suffix… no
checking command to parse /usr/bin/nm -B output… ok
checking for dlfcn.h… yes
checking for ranlib… (cached) ranlib
checking for strip… strip
checking for objdir… .libs
checking for gcc option to produce PIC… -fPIC
checking if gcc PIC flag -fPIC works… yes
checking if gcc static flag -static works… yes
checking if gcc supports -c -o file.o… yes
checking if gcc supports -c -o file.lo… yes
checking if gcc supports -fno-rtti -fno-exceptions… yes
checking whether the linker (/usr/bin/ld) supports shared libraries… yes
checking how to hardcode library paths into programs… immediate
checking whether stripping libraries is possible… yes
checking dynamic linker characteristics… GNU/Linux ld.so
checking if libtool supports shared libraries… yes
checking whether to build shared libraries… yes
checking whether to build static libraries… yes
checking whether -lc should be explicitly linked in… no
creating libtool
checking for pthread_create in -lpthread… yes
checking for snd_defaults_pcm_card in -lasound… no
checking for xawdecode header files in /usr/include/xawdecode… no
configure: error: *** Could not find xawdecode header files ***
diod@debian:~/down/xawdecode-plugin-1.4.1$

Bon, je charge le truc et je regarde…

totoche:/usr/include# ls -l xdtv/
totoche:/usr/include# ln -s xdtv xawdecode
totoche:/usr/include# cd xdtv/
totoche:/usr/include/xdtv# ln -s xdtv.h xawdecode.h
totoche:/usr/include/xdtv#
et hop ça recoince. En fait il faudrait avoir

xawdecode.h
strtab.h
channel.h
grab.h
mixer.h
x11.h
toolbox.h
plugin.h

et tu as

/usr/include/xdtv/aop.h
/usr/include/xdtv/audio.h
/usr/include/xdtv/blackborder.h
/usr/include/xdtv/colorspace.h
/usr/include/xdtv/grab.h
/usr/include/xdtv/memcpy.h
/usr/include/xdtv/plugin.h
/usr/include/xdtv/strtab.h
/usr/include/xdtv/toolbox.h
/usr/include/xdtv/vop.h
/usr/include/xdtv/xdtv.h

je n’arrive pas à faire la traduction, visiblement le xawdecode-plugin est trop vieux pour la version de xdtv de maintenant.

Essaye cricrac.free.fr/download/xawdeco … .2.tar.bz2

[quote=“fran.b”]je n’arrive pas à faire la traduction, visiblement le xawdecode-plugin est trop vieux pour la version de xdtv de maintenant.
Essaye cricrac.free.fr/download/xawdeco … .2.tar.bz2[/quote]

oui c’est le bon, suffit de faire un .deb et ça deschtroumfes :laughing:
merci fran, t’es le meilleur :smiley:

pirate !

sans aucun remords!
je prefere flibustier :wink:

Ça fait quoi exactement xdtv et ce plugin?
[vu: Visualisation TV et enregistrement mais le plugin?]
[Ça commence par C, ça finit par +?]