Bienvenue, vous n'êtes pas connecté. ( Se connecter - S'enregistrer )

Pour une discussion en directe, retrouvez-vous :
-Sur IRC : irc.freenode.net #zenwalk-fr , #zenwalk
-Sur Jabber : general@chat.zenwalk-fr.org ou http://jeti.zenwalk-fr.org/

RSS >  Xdtv sur Zenwalk, comment faire pour avoir Xdtv
AdF #1 06/12/2008 - 17h26

Groupe : Nouvel Utilisateur
Messages : 9
Enregistré le : 06/12/2008

Hors ligne

Salut, voila je veuxi faire marcher Xdtv sur Zenwalk, est ce que quelqu'un peut m'aider H!!!
AntikytherA #2 08/12/2008 - 23h12

Groupe : Wiki Team
Messages : 542
Enregistré le : 24/12/2007

Hors ligne

La compilation, tout comme le SlackBuild fourni, échouent à la même étape chez moi : la compilation de libavcodec
libx264.c: In function ‘X264_init’:
libx264.c:167: erreur: ‘x264_param_t’ has no member named ‘i_bframe_adaptive’


Je vais essayer de voir si je trouve quelque chose de probant à ce sujet...
AdF #3 08/12/2008 - 23h37

Groupe : Nouvel Utilisateur
Messages : 9
Enregistré le : 06/12/2008

Hors ligne

Salut merci pour ta reponse et pour le temps que tu y consacre. Pour info je debute completement sur zenwalk et linux en general donc je suis un peu a la rue.
AntikytherA #4 09/12/2008 - 00h06

Groupe : Wiki Team
Messages : 542
Enregistré le : 24/12/2007

Hors ligne

Je te rassure : l'installation d'autres applications, plus "mainstream", se fera de façon plus aisée par le biais de (x)netpkg ;)

J'ai trouvé ce patch; j'essaie de voir si ça nous mène quelque part...

[EDIT] Bon, et bien il semblerait qu'il suffise de l'appliquer et de suivre la routine traditionnelle de compilation:

1. Télécharger les sources du fichier sur sourceforge et les décompacter
2. Se rendre dans le dossier libavcodec et ouvrir le fichier libx264.c (avec geany, par exemple)
3. Appliquer le patch indiqué ci-dessus, en l'occurence se rendre à la ligne 167 qui contient le bout de code mentionner et procéder à la modification: la ligne x4->params.i_bframe_adaptive = avctx->b_frame_strategy;sera modifiée comme suit x4->params.b_bframe_adaptive = avctx->b_frame_strategy;
4. Se rendre dans le répertoire xdtv-2.4.1cvs14
5. Depuis une fenêtre de terminal, lancer les commandes ./configure && make
6. Si aucune erreur n'est reportée, procéder à l'installation proprement dite par le biais de la commande # make install (il faut alors être logué en tant que root)
Ce message a été édité par AntikytherA le 09/12/2008 à 00h33.
AntikytherA #5 09/12/2008 - 00h34

Groupe : Wiki Team
Messages : 542
Enregistré le : 24/12/2007

Hors ligne

Je précise que le logiciel se lance chez moi, mais comme il s'agit de DVB et n'ayant pas de carte, je ne peux guère garantir le fonctionnement et/ou aider au niveau du paramétrage ;)
AdF #6 09/12/2008 - 00h46

Groupe : Nouvel Utilisateur
Messages : 9
Enregistré le : 06/12/2008

Hors ligne

Merci beaucoup je vais essayer ca demain je te remercie encore je te tiens au courant.
AdF #7 09/12/2008 - 08h13

Groupe : Nouvel Utilisateur
Messages : 9
Enregistré le : 06/12/2008

Hors ligne

Bonjour donc j'ai suivi les etape modification de la libx264.c, mais apres ./configure && make j'a iune erreur:
configure: error: in `/home/doudou/xdtv-2.4.1cvs14':
configure: error: C++ preprocessor "/lib/cpp" fails sanity check
???
JRD #8 09/12/2008 - 10h21

Groupe : Zenwalk Team
Messages : 317
Enregistré le : 27/12/2007

Hors ligne Site Web

ptre en tappant d'abord :
export CXX=gcc
AdF #9 09/12/2008 - 10h46

Groupe : Nouvel Utilisateur
Messages : 9
Enregistré le : 06/12/2008

Hors ligne

Je viens d'essayer mais sa change rien. Peut etre une autre idee
abourgeo #10 09/12/2008 - 18h08

Groupe : Modérateurs
Messages : 2271
Enregistré le : 24/12/2007

Hors ligne Mail

Peut etre une autre idee

----> j'ai fait le test en version 2.4.0 sur une Zenwalk 5.2 :
http://sourceforge.net/project/showfiles.php?group_id=67268&package_id=65640

c'est OK  :)
mais il faut absolument appliquer le patch fourni :
$ ls | grep xdtv
libxdtv-i18n-fr-2.4.0
libxdtv-i18n-fr-2.4.0.tar.gz
libxdtv-theme-aqua-fr-2.4.0
libxdtv-theme-aqua-fr-2.4.0.tar.gz
xdtv-2.4.0
xdtv-2.4.0-mmx.patch
xdtv-2.4.0.tar.gz
$
$ which xdtv
/usr/local/bin/xdtv
;)
Vaut mieux être Zen dans la vie ! Non ???
AdF #11 09/12/2008 - 19h39

Groupe : Nouvel Utilisateur
Messages : 9
Enregistré le : 06/12/2008

Hors ligne

:-[  comment j'applique le patch?
et quel commande je dois lancer et a quel endroit?
désolé je débute
abourgeo #12 09/12/2008 - 23h32

Groupe : Modérateurs
Messages : 2271
Enregistré le : 24/12/2007

Hors ligne Mail

comment j'applique le patch?

-----> le patch corrige 4 fichiers : assez bizarrement, il le fait très bien pour 2, mais il faut donner le chemin (en rouge) pour les 2 autres  ::)

Dans mon cas, je suis dans le répertoire des fichiers à modifier et le fichier.patch est au niveau supérieur d'ou les ".."

[xdtv-2.4.0]$  patch -i ../xdtv-2.4.0-mmx.patch
ou
[xdtv-2.4.0]$ patch <../xdtv-2.4.0-mmx.patch
patching file configure.in
patching file configure.in.Marillat
can't find file to patch at input line 141
Perhaps you should have used the -p or --strip option?
The text leading up to this was:
--------------------------
|diff -Naur xdtv-2.4.0.old/libavcodec/Makefile xdtv-2.4.0.new/libavcodec/Makefile
|--- xdtv-2.4.0.old/libavcodec/Makefile    2007-02-21 23:39:57.000000000 +0100
|+++ xdtv-2.4.0.new/libavcodec/Makefile    2007-03-10 09:59:21.000000000 +0100
--------------------------
File to patch: libavcodec/Makefile
patching file libavcodec/Makefile
can't find file to patch at input line 187
Perhaps you should have used the -p or --strip option?
The text leading up to this was:
--------------------------
|diff -Naur xdtv-2.4.0.old/patch/Makefile.codec xdtv-2.4.0.new/patch/Makefile.codec
|--- xdtv-2.4.0.old/patch/Makefile.codec    2007-02-21 23:14:57.000000000 +0100
|+++ xdtv-2.4.0.new/patch/Makefile.codec    2007-03-10 09:58:50.000000000 +0100
--------------------------
File to patch: patch/Makefile.codec
patching file patch/Makefile.codec
[xdtv-2.4.0]$
;)
Vaut mieux être Zen dans la vie ! Non ???
AdF #13 10/12/2008 - 15h07

Groupe : Nouvel Utilisateur
Messages : 9
Enregistré le : 06/12/2008

Hors ligne

bon j'ai appliqué le patch comme décrit pour la version 2.4.0, tout c'est bien passé.
Puis j'ai fait ./configure && make
et la j'ai la même erreur :
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... /lib/cpp
configure: error: C++ preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details.
???
Une idée un conseil?????
AdF #14 10/12/2008 - 19h45

Groupe : Nouvel Utilisateur
Messages : 9
Enregistré le : 06/12/2008

Hors ligne

:excited:
J'ai trouver d'où vient le problème pour l'erreur:
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... /lib/cpp
configure: error: C++ preprocessor "/lib/cpp" fails sanity check
C'est gcc j'ai utilisé netpkg et installé la mise à jour et le reste.
Puis j'ai appliqué ça :
4. Se rendre dans le répertoire xdtv-2.4.1cvs14
5. Depuis une fenêtre de terminal, lancer les commandes ./configure && make
6. Si aucune erreur n'est reportée, procéder à l'installation proprement dite par le biais de la commande # make install (il faut alors être logué en tant que root)
Le logiciel ce lance et à l'air de marcher.
Je vous remercie tous pour votre aide et le temps que vou s m'avez consacré.
Maintenant j'aimerai essayer de faire fonctionner un de ces plugins :
http://cricrac.free.fr/download/xawdecode/Aide/aide-plug-m_ps.html
Je vous tiens au courant
Merci encore
AdF #15 10/12/2008 - 19h58

Groupe : Nouvel Utilisateur
Messages : 9
Enregistré le : 06/12/2008

Hors ligne

D!!
Pour installer c'est plugin il faut:
Vérifier d'abord que vous avez les fichiers:

   * /usr/X11R6/include/X11/Xaw/Simple.h: fourni avec des packages ayant des noms comme libxaw-dev, xorg-x11-devel.
   * /usr/include/xdtv/plugin.h (ou /usr/local/include/xdtv/plugin.h): Normalement ces fichiers sont installés avec xdtv, mais parfois il faut installer des packages supplémentaires comme xdtv-devel.
Mais je ne les trouve pas
Est ce que quelqu'un a une idée Merci encore

 >  Réponse rapide

Composez votre message

 >  Informations du forum

1 personne(s) présente(s) durant une période de 10 minutes (0 membre(s) et 1 invité(s)).