Got to 100% compiling 2.5.6 but it fails at the very end (CentOS 5.5)

Started by videofan, January 13, 2013, 08:58:32 PM

Previous topic - Next topic

videofan

Any suggestions appreciated. Decided to use 2.5.6 since the frame rate stays constant.

Last few lines:
Linking CXX executable avidemux2_cli
ADM_infoExtractor/libADM_infoExtractor_cli.a(ADM_infoextractor_h264.cpp.o): In function `get_se_golomb':
ADM_infoextractor_h264.cpp:(.text+0x3b3): undefined reference to `ff_se_golomb_vlc_code'
collect2: ld returned 1 exit status
make[2]: *** [avidemux/avidemux2_cli] Error 1
make[1]: *** [avidemux/CMakeFiles/avidemux2_cli.dir/all] Error 2


The rest:
[ 98%] Building CXX object avidemux/CMakeFiles/avidemux2_cli.dir/gtk_gui.cpp.o
[ 98%] Building CXX object avidemux/CMakeFiles/avidemux2_cli.dir/GUI_jobs.cpp.o
/root/avidemux_2.5.6/avidemux/gtk_gui.cpp:1734:2: warning: #warning fixme
[ 99%] [ 99%] Building CXX object avidemux/CMakeFiles/avidemux2_cli.dir/gui_navigate.cpp.o
Building CXX object avidemux/CMakeFiles/avidemux2_cli.dir/guiplay.cpp.o
/root/avidemux_2.5.6/avidemux/gtk_gui.cpp: In member function â€ËÅ"uint8_t ADMImage::saveAsJpg(const char*)’:
/root/avidemux_2.5.6/avidemux/gtk_gui.cpp:2664: warning: â€ËÅ"AVCodecContext* avcodec_alloc_context()’ is deprecated (declared at /root/avidemux_2.5.6/avidemux/ADM_libraries/ffmpeg/libavcodec/avcodec.h:3949)
/root/avidemux_2.5.6/avidemux/gtk_gui.cpp:2664: warning: â€ËÅ"AVCodecContext* avcodec_alloc_context()’ is deprecated (declared at /root/avidemux_2.5.6/avidemux/ADM_libraries/ffmpeg/libavcodec/avcodec.h:3949)
/root/avidemux_2.5.6/avidemux/gtk_gui.cpp:2678: warning: â€ËÅ"int avcodec_open(AVCodecContext*, AVCodec*)’ is deprecated (declared at /root/avidemux_2.5.6/avidemux/ADM_libraries/ffmpeg/libavcodec/avcodec.h:4078)
/root/avidemux_2.5.6/avidemux/gtk_gui.cpp:2678: warning: â€ËÅ"int avcodec_open(AVCodecContext*, AVCodec*)’ is deprecated (declared at /root/avidemux_2.5.6/avidemux/ADM_libraries/ffmpeg/libavcodec/avcodec.h:4078)
/root/avidemux_2.5.6/avidemux/gui_navigate.cpp:135:2: warning: #warning FIXME
/root/avidemux_2.5.6/avidemux/gui_navigate.cpp:136:2: warning: #warning FIXME
/root/avidemux_2.5.6/avidemux/gui_navigate.cpp:137:2: warning: #warning FIXME
[ 99%] Building CXX object avidemux/CMakeFiles/avidemux2_cli.dir/gui_savenew.cpp.o
[ 99%] Building CXX object avidemux/CMakeFiles/avidemux2_cli.dir/main.cpp.o
[100%] Building CXX object avidemux/CMakeFiles/avidemux2_cli.dir/gui_action.cpp.o
Linking CXX executable avidemux2_cli
ADM_infoExtractor/libADM_infoExtractor_cli.a(ADM_infoextractor_h264.cpp.o): In function `get_se_golomb':
ADM_infoextractor_h264.cpp:(.text+0x3b3): undefined reference to `ff_se_golomb_vlc_code'
collect2: ld returned 1 exit status
make[2]: *** [avidemux/avidemux2_cli] Error 1
make[1]: *** [avidemux/CMakeFiles/avidemux2_cli.dir/all] Error 2
make: *** [all] Error 2
*** fail make_main ***

videofan

Compiled Avidemux v2.5.5 successfully but rather use 2.5.6 if possible. Please let me know if you have suggestions, thanks!


videofan

Quote from: gruntster on January 14, 2013, 01:12:43 AM
http://avidemux.org/smuf/index.php/topic,10368.0.html

Thanks so much! This has been the most complicated program I've ever had to compile. I might install debian since it seems there's a lot more support since it's more popular. :)