Compiling errors with latest version of Avidemux on CentOS 5.5

Started by videofan, January 13, 2013, 12:13:44 AM

Previous topic - Next topic

videofan

I attempted to install 2.6.1 but encountered an error I don't know how to get past "/usr/bin/ld: cannot find -lADM6avutil".
I don't know how else to install a build newer than the one yum has (Avidemux v2.4.4) unless I compile it myself. Any help would be greatly appreciated! P.S. I only need the core/cli, and I resolved all missing dependencies up to this final error that I have no way of getting past as researching on the net didn't help. Patching config.mak you'll notice Hunk #1 FAILED at 59.


CMAKE Version : 2.8.10
Cmake version >=2.8.7 doesnt need fakeroot
Build configuration :
******************* :
Build type :
Release build
    Core will be built
     Gtk will be skipped
     Qt4 will be skipped
    Cli will be built
     Plugins will be skipped
**BootStrapping avidemux **
Top dir : /root/avidemux_2.6.1
Fake installation directory=/root/avidemux_2.6.1/install

** CORE **
Building buildCore from ../avidemux_core with EXTRA=<>, DEBUG=<>
-- The C compiler identification is GNU 4.4.6
-- The CXX compiler identification is GNU 4.4.6
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done

#########################################
Configure for avidemux core libs Started
#########################################

-- [BUILD] EXTRA Cflags:
-- [BUILD] EXTRA CXXflags:
-- [BUILD] EXTRA LDflags:
-- [BUILD] Compiler /usr/bin/c++
-- [BUILD] Linker   /usr/bin/ld
-- Top Source dir is /root/avidemux_2.6.1/avidemux_core/..

-- Checking Compiler support
-- *************************
-- Checking if compiler supports x86 32-bit - Yes
-- Check if the system is big endian
-- Searching 16 bit integer
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of unsigned short
-- Check size of unsigned short - done
-- Using unsigned short
-- Check if the system is big endian - little endian

-- CMAKE_INSTALL_PREFIX: /usr
-- AVIDEMUX_INSTALL_DIR: /usr
-- FAKEROOT                   : /root/avidemux_2.6.1/install/
-- AVIDEMUX_BIN_DIR           : /usr/bin
-- AVIDEMUX_LIB_DIR           : /usr/lib
-- AVIDEMUX_INCLUDE_DIR       : /usr/include
-- AVIDEMUX_SEARCH_INCLUDE_DIR: /root/avidemux_2.6.1/install//usr/include
-- AVIDEMUX_SEARCH_LIB_DIR    : /root/avidemux_2.6.1/install//usr/lib

-- Checking for SCM
-- ****************

-- Checking for pkg-config
-- ***********************
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.21")
-- Found pkg-config

-- Checking for pthreads
-- *********************
-- Found pthreads

-- Checking for zlib
-- *****************
-- Found ZLIB: /usr/lib/libz.so (found version "1.2.3")
-- Found zlib

-- Checking for gettext
-- ********************
-- Found libintl.h
-- Cound not find intl library
Could not find Gettext
-- libintl not required for gettext support

-- Checking for SDL
-- ****************
Could not find SDL

-- Checking for XVideo
-- *******************
Could not find X11/extensions/Xvlib.h
Could not find XVideo

-- Checking for execinfo
-- *********************
-- Found execinfo.h
-- Cound not find execinfo library
Could not find execinfo

-- Checking for VDPAU
-- *******************
Could not find vdpau/vdpau.h
Could not find VDPAU

-- Checking system headers
-- ***********************
-- Looking for gettimeofday
-- Looking for gettimeofday - found
-- Looking for include file inttypes.h
-- Looking for include file inttypes.h - found

-- Checking for ftello
-- ********************
-- ftello present

-- Checking for sqlite
-- *******************
-- Found sqlite3.h
-- Found sqlite3 library
-- Found sqlite3_close in /usr/lib/libsqlite3.so
-- Found SQLite

-- ADM_coreConfig.h generated

-- Creating /root/avidemux_2.6.1/buildCore/ffmpeg
-- Checking for tar
-- ****************
-- Found tar

-- Unpacking ffmpeg from /root/avidemux_2.6.1/avidemux_core/../avidemux_core/ffmpeg_package/ffmpeg-1.0.1.tar.bz2 to /root/avidemux_2.6.1/buildCore/ffmpeg

-- Checking for patch
-- ******************
-- Found patch

patching file libavutil/common.h
patching file libavcodec/put_bits.h
patching file libavformat/matroskaenc.c
patching file libavcodec/vdpau.h
patching file libavcodec/libavcodec.v
patching file libavutil/lfg.h
patching file libavcodec/golomb.h
patching file libavutil/lfg.c
patching file libavformat/mpegtsenc.c
patching file libavutil/avutil.h
patching file libavcodec/ff_spsinfo.h
patching file libavcodec/mpegvideo_enc.c
patching file libavcodec/h263dec.c
patching file libavcodec/mpeg12enc.c
patching file libavcodec/h264_parser.c
patching file libavformat/isom.c
patching file libavcodec/mathops.h
patching file libavcodec/avcodec.h
patching file libavcodec/x86/fmtconvert_init.c
-- Patching Linux common.mak
patching file common.mak

-- Checking for Bourne shell
-- *************************
-- Found Bourne shell

-- Checking for GNU Make
-- *********************
-- Found GNU Make

-- Configuring FFmpeg
-- Configuring done, processing
-- Patching config.mak - linux (2)
patching file config.mak
Hunk #1 FAILED at 59.
1 out of 1 hunk FAILED -- saving rejects to file config.mak.rej

-- AVFORMAT : 54, Major :
-- AVCODEC  : 54, Major :
-- AVUTIL   : 51, Major :
-- POSTPRC  : 52, Major :
-- SWSCALE  : 2, Major :

-- AVFORMAT : 54, Major :
-- AVCODEC  : 54, Major :
-- AVUTIL   : 51, Major :
-- POSTPRC  : 52, Major :
-- SWSCALE  : 2, Major :

-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success

**************************
***  Optional Library  ***
***      Summary       ***
**************************
*** Miscellaneous      ***
    gettext        Yes
    SDL            No
    XVideo         No
    VDPAU          No
**************************
***   Release Build    ***
**************************

-- No packaging... (package=)

-- Configuring done
-- Generating done
-- Build files have been written to: /root/avidemux_2.6.1/buildCore
** Failed at make, result in /tmp/logbuildCore**

last few lines from logbuildCore:
yasm -f elf  -I./ -I/root/avidemux_2.6.1/buildCore/ffmpeg/source// -I/root/avidemux_2.6.1/buildCore/ffmpeg/source/libavutil/x86/ -Pconfig.asm -I /root/avidemux_2.6.1/buildCore/ffmpeg/source/libavutil/x86/ -M -o libavutil/x86/float_dsp.o /root/avidemux_2.6.1/buildCore/ffmpeg/source/libavutil/x86/float_dsp.asm > libavutil/x86/float_dsp.d
yasm -f elf  -I./ -I/root/avidemux_2.6.1/buildCore/ffmpeg/source// -I/root/avidemux_2.6.1/buildCore/ffmpeg/source/libavutil/x86/ -Pconfig.asm -I /root/avidemux_2.6.1/buildCore/ffmpeg/source/libavutil/x86/ -o libavutil/x86/float_dsp.o /root/avidemux_2.6.1/buildCore/ffmpeg/source/libavutil/x86/float_dsp.asm
/usr/bin/gcc -I. -I/root/avidemux_2.6.1/buildCore/ffmpeg/source/ -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DHAVE_AV_CONFIG_H -fmessage-length=0  -std=c99 -fomit-frame-pointer -pthread -Wdeclaration-after-statement -Wall -Wno-parentheses -Wno-switch -Wno-format-zero-length -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wno-pointer-sign -Wwrite-strings -Wtype-limits -Wundef -Wmissing-prototypes -Wno-pointer-to-int-cast -Wstrict-prototypes -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -Werror=implicit-function-declaration -Werror=missing-prototypes  -MMD -MF libavutil/x86/float_dsp_init.d -MT libavutil/x86/float_dsp_init.o -c -o libavutil/x86/float_dsp_init.o /root/avidemux_2.6.1/buildCore/ffmpeg/source/libavutil/x86/float_dsp_init.c
/usr/bin/gcc -I. -I/root/avidemux_2.6.1/buildCore/ffmpeg/source/ -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DHAVE_AV_CONFIG_H -fmessage-length=0  -std=c99 -fomit-frame-pointer -pthread -Wdeclaration-after-statement -Wall -Wno-parentheses -Wno-switch -Wno-format-zero-length -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wno-pointer-sign -Wwrite-strings -Wtype-limits -Wundef -Wmissing-prototypes -Wno-pointer-to-int-cast -Wstrict-prototypes -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -Werror=implicit-function-declaration -Werror=missing-prototypes  -MMD -MF libavutil/xtea.d -MT libavutil/xtea.o -c -o libavutil/xtea.o /root/avidemux_2.6.1/buildCore/ffmpeg/source/libavutil/xtea.c
sed 's/$MAJOR/51/' /root/avidemux_2.6.1/buildCore/ffmpeg/source/libavutil/libavutil.v > libavutil/libavutil.ver
/usr/bin/gcc -shared -Wl,-soname,libavutil.so.51 -Wl,-Bsymbolic -Wl,--version-script,libavutil/libavutil.ver -Llibavcodec -Llibavdevice -Llibavfilter -Llibavformat -Llibavresample -Llibavutil -Llibpostproc -Llibswscale -Llibswresample -Wl,--as-needed -Wl,--warn-common -Wl,-rpath-link=libpostproc:libswresample:libswscale:libavfilter:libavdevice:libavformat:libavcodec:libavutil:libavresample -o libavutil/libavutil.so.51 libavutil/adler32.o libavutil/aes.o libavutil/audio_fifo.o libavutil/audioconvert.o libavutil/avstring.o libavutil/base64.o libavutil/blowfish.o libavutil/bprint.o libavutil/cpu.o libavutil/crc.o libavutil/des.o libavutil/dict.o libavutil/error.o libavutil/eval.o libavutil/fifo.o libavutil/file.o libavutil/float_dsp.o libavutil/imgutils.o libavutil/intfloat_readwrite.o libavutil/inverse.o libavutil/lfg.o libavutil/lls.o libavutil/log.o libavutil/lzo.o libavutil/mathematics.o libavutil/md5.o libavutil/mem.o libavutil/opt.o libavutil/parseutils.o libavutil/pixdesc.o libavutil/random_seed.o libavutil/rational.o libavutil/rc4.o libavutil/samplefmt.o libavutil/sha.o libavutil/time.o libavutil/timecode.o libavutil/tree.o libavutil/utils.o libavutil/x86/cpu.o libavutil/x86/float_dsp.o libavutil/x86/float_dsp_init.o libavutil/xtea.o  -lm -pthread -lz -lrt 
cd ./libavutil/ && ln -sf libavutil.so.51 libavutil.so
/usr/bin/gcc -shared -Wl,-soname,libavcodec.so.54 -Wl,-Bsymbolic -Wl,--version-script,libavcodec/libavcodec.ver -Llibavcodec -Llibavdevice -Llibavfilter -Llibavformat -Llibavresample -Llibavutil -Llibpostproc -Llibswscale -Llibswresample -Wl,--as-needed -Wl,--warn-common -Wl,-rpath-link=libpostproc:libswresample:libswscale:libavfilter:libavdevice:libavformat:libavcodec:libavutil:libavresample -o libavcodec/libavcodec.so.54 libavcodec/aac_ac3_parser.o libavcodec/aac_adtstoasc_bsf.o libavcodec/aacadtsdec.o libavcodec/aaccoder.o libavcodec/aacdec.o libavcodec/aacenc.o libavcodec/aacps.o libavcodec/aacpsdsp.o libavcodec/aacpsy.o libavcodec/aacsbr.o libavcodec/aactab.o libavcodec/aandcttab.o libavcodec/ac3.o libavcodec/ac3_parser.o libavcodec/ac3dec.o libavcodec/ac3dec_data.o libavcodec/ac3dsp.o libavcodec/ac3enc.o libavcodec/ac3enc_float.o libavcodec/ac3tab.o libavcodec/adpcm.o libavcodec/adpcm_data.o libavcodec/allcodecs.o libavcodec/audio_frame_queue.o libavcodec/audioconvert.o libavcodec/avfft.o libavcodec/avpacket.o libavcodec/bitstream.o libavcodec/bitstream_filter.o libavcodec/bmp.o libavcodec/cabac.o libavcodec/cinepak.o libavcodec/codec_desc.o libavcodec/cyuv.o libavcodec/dca.o libavcodec/dca_parser.o libavcodec/dcadec.o libavcodec/dcadsp.o libavcodec/dct.o libavcodec/dct32_fixed.o libavcodec/dct32_float.o libavcodec/dsputil.o libavcodec/dv.o libavcodec/dv_profile.o libavcodec/dvbsubdec.o libavcodec/dvdata.o libavcodec/dvdec.o libavcodec/dwt.o libavcodec/eac3_data.o libavcodec/eac3dec.o libavcodec/error_resilience.o libavcodec/faandct.o libavcodec/faanidct.o libavcodec/fft_fixed.o libavcodec/fft_float.o libavcodec/ffv1.o libavcodec/flac.o libavcodec/flacdata.o libavcodec/flvdec.o libavcodec/flvenc.o libavcodec/fmtconvert.o libavcodec/frame_thread_encoder.o libavcodec/fraps.o libavcodec/golomb.o libavcodec/h263.o libavcodec/h263_parser.o libavcodec/h263dec.o libavcodec/h264.o libavcodec/h264_cabac.o libavcodec/h264_cavlc.o libavcodec/h264_direct.o libavcodec/h264_loopfilter.o libavcodec/h264_parser.o libavcodec/h264_ps.o libavcodec/h264_refs.o libavcodec/h264_sei.o libavcodec/h264dsp.o libavcodec/h264idct.o libavcodec/h264pred.o libavcodec/huffman.o libavcodec/huffyuv.o libavcodec/iirfilter.o libavcodec/imgconvert.o libavcodec/intelh263dec.o libavcodec/intrax8.o libavcodec/intrax8dsp.o libavcodec/inverse.o libavcodec/ituh263dec.o libavcodec/ituh263enc.o libavcodec/jfdctfst.o libavcodec/jfdctint.o libavcodec/jrevdct.o libavcodec/kbdwin.o libavcodec/mdct_fixed.o libavcodec/mdct_float.o libavcodec/mjpeg.o libavcodec/mjpegbdec.o libavcodec/mjpegdec.o libavcodec/mjpegenc.o libavcodec/motion_est.o libavcodec/mpeg12.o libavcodec/mpeg12data.o libavcodec/mpeg12enc.o libavcodec/mpeg4audio.o libavcodec/mpeg4video.o libavcodec/mpeg4video_parser.o libavcodec/mpeg4videodec.o libavcodec/mpeg4videoenc.o libavcodec/mpegaudio.o libavcodec/mpegaudiodata.o libavcodec/mpegaudiodec.o libavcodec/mpegaudiodecheader.o libavcodec/mpegaudiodsp.o libavcodec/mpegaudiodsp_data.o libavcodec/mpegaudiodsp_fixed.o libavcodec/mpegaudiodsp_float.o libavcodec/mpegaudioenc.o libavcodec/mpegvideo.o libavcodec/mpegvideo_enc.o libavcodec/mpegvideo_motion.o libavcodec/msmpeg4.o libavcodec/msmpeg4data.o libavcodec/msrledec.o libavcodec/msvideo1.o libavcodec/nellymoser.o libavcodec/nellymoserdec.o libavcodec/options.o libavcodec/parser.o libavcodec/png.o libavcodec/pngdec.o libavcodec/pngdsp.o libavcodec/psymodel.o libavcodec/pthread.o libavcodec/qdm2.o libavcodec/rangecoder.o libavcodec/ratecontrol.o libavcodec/raw.o libavcodec/rawdec.o libavcodec/rdft.o libavcodec/resample.o libavcodec/resample2.o libavcodec/sbrdsp.o libavcodec/simple_idct.o libavcodec/sinewin.o libavcodec/snow.o libavcodec/snowdec.o libavcodec/snowenc.o libavcodec/sp5xdec.o libavcodec/svq13.o libavcodec/svq3.o libavcodec/synth_filter.o libavcodec/timecode.o libavcodec/tscc.o libavcodec/utils.o libavcodec/vc1.o libavcodec/vc1data.o libavcodec/vc1dec.o libavcodec/vc1dsp.o libavcodec/vorbis_data.o libavcodec/vp3.o libavcodec/vp3dsp.o libavcodec/vp56.o libavcodec/vp56data.o libavcodec/vp56dsp.o libavcodec/vp56rac.o libavcodec/vp6.o libavcodec/vp6dsp.o libavcodec/vp8.o libavcodec/vp8dsp.o libavcodec/wma.o libavcodec/wma_common.o libavcodec/wmadec.o libavcodec/wmaprodec.o libavcodec/wmv2.o libavcodec/wmv2dec.o libavcodec/x86/ac3dsp.o libavcodec/x86/ac3dsp_init.o libavcodec/x86/dct32.o libavcodec/x86/deinterlace.o libavcodec/x86/dsputil.o libavcodec/x86/dsputil_mmx.o libavcodec/x86/dsputilenc.o libavcodec/x86/dsputilenc_mmx.o libavcodec/x86/dwt.o libavcodec/x86/dwt_yasm.o libavcodec/x86/fdct.o libavcodec/x86/fft.o libavcodec/x86/fft_init.o libavcodec/x86/fmtconvert.o libavcodec/x86/fmtconvert_init.o libavcodec/x86/h264_chromamc.o libavcodec/x86/h264_chromamc_10bit.o libavcodec/x86/h264_deblock.o libavcodec/x86/h264_deblock_10bit.o libavcodec/x86/h264_idct.o libavcodec/x86/h264_idct_10bit.o libavcodec/x86/h264_intrapred.o libavcodec/x86/h264_intrapred_10bit.o libavcodec/x86/h264_intrapred_init.o libavcodec/x86/h264_qpel_10bit.o libavcodec/x86/h264_weight.o libavcodec/x86/h264_weight_10bit.o libavcodec/x86/h264dsp_init.o libavcodec/x86/idct_mmx.o libavcodec/x86/idct_mmx_xvid.o libavcodec/x86/idct_sse2_xvid.o libavcodec/x86/imdct36.o libavcodec/x86/motion_est.o libavcodec/x86/mpegaudiodec.o libavcodec/x86/mpegvideo.o libavcodec/x86/mpegvideoenc.o libavcodec/x86/pngdsp.o libavcodec/x86/pngdsp_init.o libavcodec/x86/sbrdsp.o libavcodec/x86/sbrdsp_init.o libavcodec/x86/simple_idct.o libavcodec/x86/snowdsp.o libavcodec/x86/vc1dsp.o libavcodec/x86/vc1dsp_mmx.o libavcodec/x86/vp3dsp.o libavcodec/x86/vp3dsp_init.o libavcodec/x86/vp56dsp.o libavcodec/x86/vp56dsp_init.o libavcodec/x86/vp8dsp.o libavcodec/x86/vp8dsp_init.o libavcodec/xiph.o -lADM6avutil -lm -pthread -lz -lrt 
/usr/bin/ld: cannot find -lADM6avutil
collect2: ld returned 1 exit status
make[3]: *** [libavcodec/libavcodec.so.54] Error 1
make[3]: Leaving directory `/root/avidemux_2.6.1/buildCore/ffmpeg/build'
make[2]: *** [ffmpeg/build/libavcodec/libADM6avcodec.so.54] Error 2
make[2]: Leaving directory `/root/avidemux_2.6.1/buildCore'
make[1]: *** [CMakeFiles/libavutil.dir/all] Error 2
make[1]: Leaving directory `/root/avidemux_2.6.1/buildCore'
make: *** [all] Error 2

I researched "cannot find -lADM6avutil" but was unable to find anything that would help. :\

videofan

Updated x264/yasm and enabled debug so provide debug output below. Same problem though.

/usr/bin/ld: cannot find -lADM6avutil
make[3]: *** [libavcodec/libavcodec.so.54] Error 1.


cd ./libavutil/ && ln -sf libavutil.so.51 libavutil.so
/usr/bin/gcc -shared -Wl,-soname,libavcodec.so.54 -Wl,-Bsymbolic -Wl,--version-script,libavcodec/libavcodec.ver -Llibavcodec -Llibavdevice -Llibavfilter -Llibavformat -Llibavresample -Llibavutil -Llibpostproc -Llibswscale -Llibswresample -Wl,--as-needed -Wl,--warn-common -Wl,-rpath-link=libpostproc:libswresample:libswscale:libavfilter:libavdevice:libavformat:libavcodec:libavutil:libavresample -o libavcodec/libavcodec.so.54 libavcodec/aac_ac3_parser.o libavcodec/aac_adtstoasc_bsf.o libavcodec/aacadtsdec.o libavcodec/aaccoder.o libavcodec/aacdec.o libavcodec/aacenc.o libavcodec/aacps.o libavcodec/aacpsdsp.o libavcodec/aacpsy.o libavcodec/aacsbr.o libavcodec/aactab.o libavcodec/aandcttab.o libavcodec/ac3.o libavcodec/ac3_parser.o libavcodec/ac3dec.o libavcodec/ac3dec_data.o libavcodec/ac3dsp.o libavcodec/ac3enc.o libavcodec/ac3enc_float.o libavcodec/ac3tab.o libavcodec/adpcm.o libavcodec/adpcm_data.o libavcodec/allcodecs.o libavcodec/audio_frame_queue.o libavcodec/audioconvert.o libavcodec/avfft.o libavcodec/avpacket.o libavcodec/bitstream.o libavcodec/bitstream_filter.o libavcodec/bmp.o libavcodec/cabac.o libavcodec/cinepak.o libavcodec/codec_desc.o libavcodec/cyuv.o libavcodec/dca.o libavcodec/dca_parser.o libavcodec/dcadec.o libavcodec/dcadsp.o libavcodec/dct.o libavcodec/dct32_fixed.o libavcodec/dct32_float.o libavcodec/dsputil.o libavcodec/dv.o libavcodec/dv_profile.o libavcodec/dvbsubdec.o libavcodec/dvdata.o libavcodec/dvdec.o libavcodec/dwt.o libavcodec/eac3_data.o libavcodec/eac3dec.o libavcodec/error_resilience.o libavcodec/faandct.o libavcodec/faanidct.o libavcodec/fft_fixed.o libavcodec/fft_float.o libavcodec/ffv1.o libavcodec/flac.o libavcodec/flacdata.o libavcodec/flvdec.o libavcodec/flvenc.o libavcodec/fmtconvert.o libavcodec/frame_thread_encoder.o libavcodec/fraps.o libavcodec/golomb.o libavcodec/h263.o libavcodec/h263_parser.o libavcodec/h263dec.o libavcodec/h264.o libavcodec/h264_cabac.o libavcodec/h264_cavlc.o libavcodec/h264_direct.o libavcodec/h264_loopfilter.o libavcodec/h264_parser.o libavcodec/h264_ps.o libavcodec/h264_refs.o libavcodec/h264_sei.o libavcodec/h264dsp.o libavcodec/h264idct.o libavcodec/h264pred.o libavcodec/huffman.o libavcodec/huffyuv.o libavcodec/iirfilter.o libavcodec/imgconvert.o libavcodec/intelh263dec.o libavcodec/intrax8.o libavcodec/intrax8dsp.o libavcodec/inverse.o libavcodec/ituh263dec.o libavcodec/ituh263enc.o libavcodec/jfdctfst.o libavcodec/jfdctint.o libavcodec/jrevdct.o libavcodec/kbdwin.o libavcodec/mdct_fixed.o libavcodec/mdct_float.o libavcodec/mjpeg.o libavcodec/mjpegbdec.o libavcodec/mjpegdec.o libavcodec/mjpegenc.o libavcodec/motion_est.o libavcodec/mpeg12.o libavcodec/mpeg12data.o libavcodec/mpeg12enc.o libavcodec/mpeg4audio.o libavcodec/mpeg4video.o libavcodec/mpeg4video_parser.o libavcodec/mpeg4videodec.o libavcodec/mpeg4videoenc.o libavcodec/mpegaudio.o libavcodec/mpegaudiodata.o libavcodec/mpegaudiodec.o libavcodec/mpegaudiodecheader.o libavcodec/mpegaudiodsp.o libavcodec/mpegaudiodsp_data.o libavcodec/mpegaudiodsp_fixed.o libavcodec/mpegaudiodsp_float.o libavcodec/mpegaudioenc.o libavcodec/mpegvideo.o libavcodec/mpegvideo_enc.o libavcodec/mpegvideo_motion.o libavcodec/msmpeg4.o libavcodec/msmpeg4data.o libavcodec/msrledec.o libavcodec/msvideo1.o libavcodec/nellymoser.o libavcodec/nellymoserdec.o libavcodec/options.o libavcodec/parser.o libavcodec/png.o libavcodec/pngdec.o libavcodec/pngdsp.o libavcodec/psymodel.o libavcodec/pthread.o libavcodec/qdm2.o libavcodec/rangecoder.o libavcodec/ratecontrol.o libavcodec/raw.o libavcodec/rawdec.o libavcodec/rdft.o libavcodec/resample.o libavcodec/resample2.o libavcodec/sbrdsp.o libavcodec/simple_idct.o libavcodec/sinewin.o libavcodec/snow.o libavcodec/snowdec.o libavcodec/snowenc.o libavcodec/sp5xdec.o libavcodec/svq13.o libavcodec/svq3.o libavcodec/synth_filter.o libavcodec/timecode.o libavcodec/tscc.o libavcodec/utils.o libavcodec/vc1.o libavcodec/vc1data.o libavcodec/vc1dec.o libavcodec/vc1dsp.o libavcodec/vorbis_data.o libavcodec/vp3.o libavcodec/vp3dsp.o libavcodec/vp56.o libavcodec/vp56data.o libavcodec/vp56dsp.o libavcodec/vp56rac.o libavcodec/vp6.o libavcodec/vp6dsp.o libavcodec/vp8.o libavcodec/vp8dsp.o libavcodec/wma.o libavcodec/wma_common.o libavcodec/wmadec.o libavcodec/wmaprodec.o libavcodec/wmv2.o libavcodec/wmv2dec.o libavcodec/x86/ac3dsp.o libavcodec/x86/ac3dsp_init.o libavcodec/x86/dct32.o libavcodec/x86/deinterlace.o libavcodec/x86/dsputil.o libavcodec/x86/dsputil_mmx.o libavcodec/x86/dsputilenc.o libavcodec/x86/dsputilenc_mmx.o libavcodec/x86/dwt.o libavcodec/x86/dwt_yasm.o libavcodec/x86/fdct.o libavcodec/x86/fft.o libavcodec/x86/fft_init.o libavcodec/x86/fmtconvert.o libavcodec/x86/fmtconvert_init.o libavcodec/x86/h264_chromamc.o libavcodec/x86/h264_chromamc_10bit.o libavcodec/x86/h264_deblock.o libavcodec/x86/h264_deblock_10bit.o libavcodec/x86/h264_idct.o libavcodec/x86/h264_idct_10bit.o libavcodec/x86/h264_intrapred.o libavcodec/x86/h264_intrapred_10bit.o libavcodec/x86/h264_intrapred_init.o libavcodec/x86/h264_qpel_10bit.o libavcodec/x86/h264_weight.o libavcodec/x86/h264_weight_10bit.o libavcodec/x86/h264dsp_init.o libavcodec/x86/idct_mmx.o libavcodec/x86/idct_mmx_xvid.o libavcodec/x86/idct_sse2_xvid.o libavcodec/x86/imdct36.o libavcodec/x86/motion_est.o libavcodec/x86/mpegaudiodec.o libavcodec/x86/mpegvideo.o libavcodec/x86/mpegvideoenc.o libavcodec/x86/pngdsp.o libavcodec/x86/pngdsp_init.o libavcodec/x86/sbrdsp.o libavcodec/x86/sbrdsp_init.o libavcodec/x86/simple_idct.o libavcodec/x86/snowdsp.o libavcodec/x86/vc1dsp.o libavcodec/x86/vc1dsp_mmx.o libavcodec/x86/vp3dsp.o libavcodec/x86/vp3dsp_init.o libavcodec/x86/vp56dsp.o libavcodec/x86/vp56dsp_init.o libavcodec/x86/vp8dsp.o libavcodec/x86/vp8dsp_init.o libavcodec/xiph.o -lADM6avutil -lm -pthread -lz -lrt 
/usr/bin/ld: cannot find -lADM6avutil
collect2: ld returned 1 exit status
make[3]: *** [libavcodec/libavcodec.so.54] Error 1
make[3]: Leaving directory `/root/avidemux_2.6.1/buildCore_debug/ffmpeg/build'
make[2]: *** [ffmpeg/build/libavcodec/libADM6avcodec.so.54] Error 2
make[2]: Leaving directory `/root/avidemux_2.6.1/buildCore_debug'
make[1]: *** [CMakeFiles/libavcodec.dir/all] Error 2
make[1]: Leaving directory `/root/avidemux_2.6.1/buildCore_debug'
make: *** [all] Error 2

mean


videofan

Quote from: mean on January 13, 2013, 06:57:07 AM
Do you have "patch" installed ?

# patch --version
patch 2.5.4

It definitely did work as it patched these set of files:

-- Checking for patch
-- ******************
-- Found patch

patching file libavutil/common.h
patching file libavcodec/put_bits.h
patching file libavformat/matroskaenc.c
patching file libavcodec/vdpau.h
patching file libavcodec/libavcodec.v
patching file libavutil/lfg.h
patching file libavcodec/golomb.h
patching file libavutil/lfg.c
patching file libavformat/mpegtsenc.c
patching file libavutil/avutil.h
patching file libavcodec/ff_spsinfo.h
patching file libavcodec/mpegvideo_enc.c
patching file libavcodec/h263dec.c
patching file libavcodec/mpeg12enc.c
patching file libavcodec/h264_parser.c
patching file libavformat/isom.c
patching file libavcodec/mathops.h
patching file libavcodec/avcodec.h
patching file libavcodec/x86/fmtconvert_init.c
-- Patching Linux common.mak
patching file common.mak

videofan

I just updated patch: patch --version
GNU patch 2.7

I retried the script and it worked where patching previously failed. =]

-- Configuring FFmpeg
-- Configuring done, processing
-- Patching config.mak - linux (2)
patching file config.mak
Hunk #1 succeeded at 92 with fuzz 2 (offset 33 lines).

Still running the script will post results when I have them.

videofan