Nous sommes le Ven 06 Déc, 2019 09:43
Supprimer les cookies

Erreur de compilation avidemux 2.4.4

Le choix d'Ubuntu pour mes premiers pas Linux

Ven 19 Juin, 2009 10:12

Bonjour,

Suite à la compilation de avidemux 2.4.4 j'arrive à l'erreur suivante :

Linking CXX executable avidemux2_cli
ADM_libraries/ADM_lavcodec/libADM_lavcodec.a(utils.o): In function `av_tempfile':
/home/vlotho/Bureau/avidemux_2.4.4/avidemux/ADM_libraries/ADM_lavcodec/utils.c:1372: warning: the use of `tempnam' is dangerous, better use `mkstemp'
ADM_outputs/oplug_avi/liboplug_avi.a(op_avisave.o): In function `GenericAviSave::setupAudio()':
op_avisave.cpp:(.text+0xdbb): undefined reference to `pthread_create'
ADM_outputs/oplug_mp4/liboplug_mp4.a(oplug_mp4.o): In function `oplug_mp4(char const*, ADM_OUT_FORMAT)':
oplug_mp4.cpp:(.text+0xf02): undefined reference to `pthread_create'
ADM_outputs/oplug_mpeg/liboplug_mpeg.a(op_mpegpass.o): In function `mpeg_passthrough(char const*, ADM_OUT_FORMAT)':
op_mpegpass.cpp:(.text+0xf6f): undefined reference to `pthread_create'
op_mpegpass.cpp:(.text+0xfa4): undefined reference to `pthread_create'
op_mpegpass.cpp:(.text+0x11d4): undefined reference to `pthread_create'
ADM_outputs/oplug_mpegFF/liboplug_mpegFF.a(oplug_vcdff.o):oplug_vcdff.cpp:(.text+0x152a): more undefined references to `pthread_create' follow
ADM_libraries/ADM_lavcodec/libADM_lavcodec.a(pthread.o): In function `avcodec_thread_free':
/home/vlotho/Bureau/avidemux_2.4.4/avidemux/ADM_libraries/ADM_lavcodec/pthread.c:94: undefined reference to `pthread_join'
ADM_libraries/ADM_lavcodec/libADM_lavcodec.a(pthread.o): In function `avcodec_thread_init':
/home/vlotho/Bureau/avidemux_2.4.4/avidemux/ADM_libraries/ADM_lavcodec/pthread.c:156: undefined reference to `pthread_create'
ADM_libraries/ADM_mplex/libADM_mplex.a(ADM_mplexmuxer.o): In function `mplexMuxer::open(char const*, unsigned int, ADM_MUXER_TYPE, aviInfo*, WAVHeader*)':
ADM_mplexmuxer.cpp:(.text+0xdb4): undefined reference to `pthread_create'
collect2: ld a retourné 1 code d'état d'exécution
make[2]: *** [avidemux/avidemux2_cli] Erreur 1
make[1]: *** [avidemux/CMakeFiles/avidemux2_cli.dir/all] Erreur 2
make: *** [all] Erreur 2

cela me rend très perplexe ^^

uname -a
Linux Vlotho-ubuntu 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:58:03 UTC 2009 x86_64 GNU/Linux

vu que je suis en AMD64 j'ai iunstallé également libc6-i386 et libc6-i386-dev mais ca ne change rien
vlotho

Messages : 1

Ven 19 Juin, 2009 14:00

As-tu pris les sources pour AMD64 ?

Voilà un lien vers les sources pour AMD64, avec toutes les dépendances requises : https://launchpad.net/ubuntu/karmic/amd ... 0.2ubuntu1
cheval_boiteux

Avatar de l’utilisateur
Messages : 1531
Géo : Dole (39) - Strasbourg (67)

Ven 19 Juin, 2009 19:26

Juste par curiosité, tu es sous quelle version d'Ubuntu ? Tu la compiles pour le plaisir ou autre ? Car cette version est dispo sur Getdeb pour Hardy et Intrepid et elle est dans les dépôts Jaunty. En 32 et 64 bits.
Quand tout le reste a échoué, lisez le mode d'emploi.
yostral

Avatar de l’utilisateur
Messages : 5404
Géo : Là-haut dans la montagne...

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit