Erreur compilation transcode [RESOLU]

Erreur compilation transcode [RESOLU] - Linux et OS Alternatifs

Marsh Posté le 03-11-2004 à 22:29:05    

Alors, après avoir fait quelques recherches sur le net, ainsi que sur le forum, j'ai pas trouvé de quoi m'aider ... Donc je poste ... on sais jamais ...
 
J'ai téléchargé Transcode, la version transcode-0.6.10 avec normallement tout ce qui est neccessaire pour le faire fonctionner (dépendances)
 
hop un petit ./configure, ca marche, ca me donne pas d'erreurs
je fait un make, ca tourne, et au bout 1 min ou 2 ca me sors du make avec une erreur et franchement, je suis pas inspiré de sa résolution :
 

Code :
  1. Dans le fichier inclus à partir de dvenc.c:25:
  2. dvenc.h:31:22: libdv/dv.h: Aucun fichier ou répertoire de ce type
  3. dvenc.h:32:28: libdv/dv_types.h: Aucun fichier ou répertoire de ce type
  4. Dans le fichier inclus à partir de dvenc.h:34,
  5.           à partir de dvenc.c:25:
  6. enc_input.h:43: erreur d'analyse syntaxique avant le jeton « * »
  7. Dans le fichier inclus à partir de enc_output.h:31,
  8.           à partir de dvenc.h:35,
  9.           à partir de dvenc.c:25:
  10. enc_audio_input.h:47: « DV_AUDIO_MAX_SAMPLES » non déclaré ici (n'est pas dans une fonction)
  11. enc_audio_input.h:48: rendu confus par les erreurs précédentes, abandon
  12. make[2]: *** [dvenc.o] Erreur 1
  13. make[2]: Quitte le répertoire `/home/marcoluni/prog/divx/transcode-0.6.10/libdvenc'
  14. make[1]: *** [all-recursive] Erreur 1
  15. make[1]: Quitte le répertoire `/home/marcoluni/prog/divx/transcode-0.6.10'
  16. make: *** [all] Erreur 2


 
j'ai pourtant bien les librairies libdv ??
 

Code :
  1. [root@marcoluni transcode-0.6.10]# locate libdv
  2. /usr/lib/libdv.so.4.0.1
  3. /usr/lib/libdv.so
  4. /usr/lib/libdv.so.4
  5. /usr/lib/libdvdcss.so.2.0.7
  6. /usr/lib/libdvdcss.so.2
  7. /usr/share/doc/libdv-0.103
  8. /usr/share/doc/libdv-0.103/COPYRIGHT
  9. /usr/share/doc/libdv-0.103/AUTHORS
  10. /usr/share/doc/libdv-0.103/COPYING
  11. /usr/share/doc/libdv-0.103/README.encoder
  12. /usr/share/doc/libdv-0.103/ChangeLog
  13. /usr/share/doc/libdv-0.103/INSTALL
  14. /usr/share/doc/libdv-0.103/NEWS
  15. /usr/share/doc/libdv-0.103/README
  16. /usr/share/doc/libdv-0.103/TODO
  17. /usr/share/doc/libdvdcss-1.2.8
  18. /usr/share/doc/libdvdcss-1.2.8/ChangeLog
  19. /usr/share/doc/libdvdcss-1.2.8/AUTHORS
  20. /usr/share/doc/libdvdcss-1.2.8/COPYING
  21. /usr/share/doc/libdvdcss-1.2.8/README
  22. /usr/local/lib/libdvdread.so.3.0.0
  23. /usr/local/lib/libdvdread.so.3
  24. /usr/local/lib/libdvdread.so
  25. /usr/local/lib/libdvdread.la
  26. /usr/local/lib/libdvdread.a


 
Si un programmeur avait une idée dans la salle pour juste me mettre sur la voie, ce serait pas de refus.  
@+   :hello:


Message édité par marcoluni le 22-11-2004 à 14:53:14
Reply

Marsh Posté le 03-11-2004 à 22:29:05   

Reply

Marsh Posté le 03-11-2004 à 23:03:37    

Bon je Moto-Up,
 
apriori ca viendait de libdv qui était pas bien installé ...
 
Ca mouline plus loin, sans cette erreur, mais ca bloque encore a un autre endroit .. OUIIIINNN :sweat:
 

Code :
  1. decode_dv.c: Dans la fonction « decode_dv »:
  2. decode_dv.c:174: « frame_size_625_50 » non déclaré (première utilisation dans cette fonction)
  3. decode_dv.c:174: (Chaque identificateur non déclaré est rapporté une seule fois
  4. decode_dv.c:174: pour chaque fonction dans laquelle il apparaît.)
  5. decode_dv.c:207: « frame_size_525_60 » non déclaré (première utilisation dans cette fonction)
  6. decode_dv.c:247: AVERTISSEMENT: passage de arg 5 de « dv_decode_full_frame » d'un type pointeur incompatible
  7. decode_dv.c:272: AVERTISSEMENT: passage de arg 5 de « dv_decode_full_frame » d'un type pointeur incompatible
  8. decode_dv.c:280: AVERTISSEMENT: passage de arg 5 de « dv_decode_full_frame » d'un type pointeur incompatible
  9. decode_dv.c: Dans la fonction « probe_dv »:
  10. decode_dv.c:388: « frame_size_625_50 » non déclaré (première utilisation dans cette fonction)
  11. decode_dv.c:395: « frame_size_525_60 » non déclaré (première utilisation dans cette fonction)
  12. make[3]: *** [decode_dv.o] Erreur 1
  13. make[3]: Quitte le répertoire `/home/marcoluni/prog/divx/transcode-0.6.10/import'
  14. make[2]: *** [all-recursive] Erreur 1
  15. make[2]: Quitte le répertoire `/home/marcoluni/prog/divx/transcode-0.6.10/import'
  16. make[1]: *** [all-recursive] Erreur 1
  17. make[1]: Quitte le répertoire `/home/marcoluni/prog/divx/transcode-0.6.10'
  18. make: *** [all] Erreur 2
  19. [root@marcoluni transcode-0.6.10]# locate decode_dv
  20. /home/marcoluni/prog/divx/transcode-0.6.10/import/decode_dv.c
  21. /home/marcoluni/prog/divx/transcode-0.6.10/import/.deps/decode_dv.Po
  22. [root@marcoluni transcode-0.6.10]#


 
Donc ca tiens toujours pour de l'aide ... :hello:


Message édité par marcoluni le 22-11-2004 à 14:52:36
Reply

Marsh Posté le 04-11-2004 à 12:00:44    

Bon ba c'est un joli monologue, m'enfin si quelqu'un cherchait encore pourquoi il arrive pas a compiler transcode et que cela fait le même message d'erreur, sachez que c'est dû au fichier import/decode_dv.c et a une ou 2 instructions a modifier.
 
La solution complète est là-dedans:
 
http://zebra.fh-weingarten.de/~max [...] 00233.html
 
 
Merci tout le monde @+  :o

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed