News:

--

Main Menu

Build failed.....

Started by pchristy, May 20, 2012, 04:04:42 PM

Previous topic - Next topic

pchristy

System: Slackware64 13.37 (up-to-date)

Avidemux downloaded from git 1530 GMT 20/5

All went well until......


**************************
***  Optional Library  ***
***      Summary       ***
**************************
*** Miscellaneous      ***
    FreeType2      Yes
    FRIBIDI        Yes
    FontConfig     Yes
*** Video Encoder      ***
    Xvid           Yes
    x264           Yes
*** Audio Encoder      ***
    Aften          Yes
    LAME           Yes
    DCAENC         No
    FAAC           Yes
    Vorbis         Yes
*** Audio Device       ***
    ALSA           Yes
    aRts           No
    ESD            Yes
    JACK           Yes
    SRC            Yes
    OSS            Yes
    PulseAudio     No
*** Audio Decoder      ***
    FAAD           Yes
    Vorbis         Yes
    libdca         No
    opencore-amrwb Yes
    opencore-amrnb Yes
    libvpx         No
*** User Interface     ***
    Common         Yes
    GTK+           No
    Qt 4           No
    CLI            No
**************************
***   Release Build    ***
**************************

-- Packager=rpm, valid choices= {deb,rpm,tgz,none}

-- Configuring done
-- Generating done
-- Build files have been written to: /home/*****/build/avidemux2-6/buildPluginsCommon
** Failed at make**

Not had this problem before! Anyone got any suggestions?

Cheers,

--
Pete
--
Pete

Jan Gruuthuse

#1
You should find some build log files in  /tmp/ if you not rebooted? Copy Paste this in your browser address bar: /tmp/logbuildPluginsCommon
This should show the content of that log file. If that did not work the temporay files are kept somewhere else. You can now select all in the browser and copy that content. Open a new browser page to https://gist.github.com/ and paste it there. provide the public link here so the developer(s) can see what goes wrong?

pchristy

Er, OK!

I follow that link, but it refuses to allow me to paste the contents of the build log into it (I've saved the relevant log locally). (Error message reads: Contents can't be stored in subdirectories)

I've created an account, but I've no idea how to post a text file into what appears to be a git repository! (I am most definitely NOT a developer!!!)

Here's the last few lines of the logbuildPluginsCommon file, which is where it all appears to got wrong......

<snip>

[ 81%] Building CXX object ADM_muxers/muxerMp4v2/libmp4v2/CMakeFiles/ADM_libmp4v2.dir/libplatform/sys/error.cpp.o
cd /home/pchristy/build/avidemux2-6/buildPluginsCommon/ADM_muxers/muxerMp4v2/libmp4v2 && /usr/bin/c++   -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -fmessage-length=0 -fmessage-length=0 -O3 -DNDEBUG -I/home/pchristy/build/avidemux2-6/avidemux_core -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_core/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreAudioFilter/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreAudioParser/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreAudio/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreAudioDevice/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreAudioEncoder/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreDemuxer/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreDemuxerMpeg/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreImage/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreMuxer/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreScript/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreUI/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreUtils/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreVideoEncoder/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreVideoFilter/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreVideoCodec/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreImageLoader/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreJobs/include -I/home/pchristy/build/avidemux2-6/install/usr/include/avidemux/2.6 -I/home/pchristy/build/avidemux2-6/avidemux_plugins/ADM_muxerGate/include -I/home/pchristy/build/avidemux2-6/avidemux_plugins/../common -I/home/pchristy/build/avidemux2-6/avidemux_plugins/../common/ADM_audioFilter/include -I/home/pchristy/build/avidemux2-6/avidemux_plugins/../common/ADM_commonUI -I/home/pchristy/build/avidemux2-6/avidemux_plugins/../common/ADM_videoFilter2/include -I/home/pchristy/build/avidemux2-6/avidemux_plugins/../common/ADM_videoEncoder/include -I/home/pchristy/build/avidemux2-6/avidemux_plugins/../common/ADM_editor/include -I/home/pchristy/build/avidemux2-6/ffmpeg -I/home/pchristy/build/avidemux2-6/avidemux_plugins/ADM_muxers/muxerMp4v2 -I/home/pchristy/build/avidemux2-6/avidemux_plugins/ADM_muxers/muxerMp4v2/libmp4v2/include -I/home/pchristy/build/avidemux2-6/avidemux_plugins/ADM_muxers/muxerMp4v2/libmp4v2    -fPIC -o CMakeFiles/ADM_libmp4v2.dir/libplatform/sys/error.cpp.o -c /home/pchristy/build/avidemux2-6/avidemux_plugins/ADM_muxers/muxerMp4v2/libmp4v2/libplatform/sys/error.cpp
/usr/bin/cmake -E cmake_progress_report /home/pchristy/build/avidemux2-6/buildPluginsCommon/CMakeFiles
[ 81%] Building CXX object ADM_muxers/muxerMp4v2/libmp4v2/CMakeFiles/ADM_libmp4v2.dir/libplatform/time/time.cpp.o
cd /home/pchristy/build/avidemux2-6/buildPluginsCommon/ADM_muxers/muxerMp4v2/libmp4v2 && /usr/bin/c++   -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -fmessage-length=0 -fmessage-length=0 -O3 -DNDEBUG -I/home/pchristy/build/avidemux2-6/avidemux_core -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_core/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreAudioFilter/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreAudioParser/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreAudio/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreAudioDevice/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreAudioEncoder/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreDemuxer/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreDemuxerMpeg/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreImage/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreMuxer/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreScript/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreUI/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreUtils/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreVideoEncoder/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreVideoFilter/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreVideoCodec/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreImageLoader/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreJobs/include -I/home/pchristy/build/avidemux2-6/install/usr/include/avidemux/2.6 -I/home/pchristy/build/avidemux2-6/avidemux_plugins/ADM_muxerGate/include -I/home/pchristy/build/avidemux2-6/avidemux_plugins/../common -I/home/pchristy/build/avidemux2-6/avidemux_plugins/../common/ADM_audioFilter/include -I/home/pchristy/build/avidemux2-6/avidemux_plugins/../common/ADM_commonUI -I/home/pchristy/build/avidemux2-6/avidemux_plugins/../common/ADM_videoFilter2/include -I/home/pchristy/build/avidemux2-6/avidemux_plugins/../common/ADM_videoEncoder/include -I/home/pchristy/build/avidemux2-6/avidemux_plugins/../common/ADM_editor/include -I/home/pchristy/build/avidemux2-6/ffmpeg -I/home/pchristy/build/avidemux2-6/avidemux_plugins/ADM_muxers/muxerMp4v2 -I/home/pchristy/build/avidemux2-6/avidemux_plugins/ADM_muxers/muxerMp4v2/libmp4v2/include -I/home/pchristy/build/avidemux2-6/avidemux_plugins/ADM_muxers/muxerMp4v2/libmp4v2    -fPIC -o CMakeFiles/ADM_libmp4v2.dir/libplatform/time/time.cpp.o -c /home/pchristy/build/avidemux2-6/avidemux_plugins/ADM_muxers/muxerMp4v2/libmp4v2/libplatform/time/time.cpp
Linking CXX static library libADM_libmp4v2.a
cd /home/pchristy/build/avidemux2-6/buildPluginsCommon/ADM_muxers/muxerMp4v2/libmp4v2 && /usr/bin/cmake -P CMakeFiles/ADM_libmp4v2.dir/cmake_clean_target.cmake
cd /home/pchristy/build/avidemux2-6/buildPluginsCommon/ADM_muxers/muxerMp4v2/libmp4v2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/ADM_libmp4v2.dir/link.txt --verbose=1
/usr/bin/ar cr libADM_libmp4v2.a  CMakeFiles/ADM_libmp4v2.dir/src/3gp.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_ac3.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_amr.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_avc1.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_avcC.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_chpl.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_colr.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_d263.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_dac3.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_damr.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_dref.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_elst.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_enca.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_encv.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_free.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_ftab.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_ftyp.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_gmin.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_hdlr.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_hinf.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_hnti.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_href.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_mdat.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_mdhd.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_meta.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_mp4s.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_mp4v.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_mvhd.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_nmhd.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_ohdr.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_pasp.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_root.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_rtp.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_s263.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_sdp.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_sdtp.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_smi.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_sound.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_standard.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_stbl.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_stdp.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_stsc.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_stsd.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_stsz.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_stz2.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_text.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_tfhd.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_tkhd.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_treftype.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_trun.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_tx3g.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_udta.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_url.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_urn.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_uuid.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_video.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/atom_vmhd.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/bmff/typebmff.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/cmeta.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/descriptors.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/exception.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/isma.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/itmf/CoverArtBox.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/itmf/generic.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/itmf/Tags.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/itmf/type.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/mp4.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/mp4atom.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/mp4container.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/mp4descriptor.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/mp4file.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/mp4file_io.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/mp4info.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/mp4property.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/mp4track.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/mp4util.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/ocidescriptors.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/odcommands.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/qosqualifiers.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/qtff/coding.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/qtff/ColorParameterBox.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/qtff/PictureAspectRatioBox.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/rtphint.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/text.cpp.o CMakeFiles/ADM_libmp4v2.dir/src/log.cpp.o CMakeFiles/ADM_libmp4v2.dir/libplatform/number/random_posix.cpp.o CMakeFiles/ADM_libmp4v2.dir/libplatform/process/process_posix.cpp.o CMakeFiles/ADM_libmp4v2.dir/libplatform/time/time_posix.cpp.o CMakeFiles/ADM_libmp4v2.dir/libplatform/io/File_posix.cpp.o CMakeFiles/ADM_libmp4v2.dir/libplatform/io/FileSystem_posix.cpp.o CMakeFiles/ADM_libmp4v2.dir/libplatform/io/File.cpp.o CMakeFiles/ADM_libmp4v2.dir/libplatform/io/FileSystem.cpp.o CMakeFiles/ADM_libmp4v2.dir/libplatform/prog/option.cpp.o CMakeFiles/ADM_libmp4v2.dir/libplatform/sys/error.cpp.o CMakeFiles/ADM_libmp4v2.dir/libplatform/time/time.cpp.o
/usr/bin/ranlib libADM_libmp4v2.a
make[2]: Leaving directory `/home/pchristy/build/avidemux2-6/buildPluginsCommon'
/usr/bin/cmake -E cmake_progress_report /home/pchristy/build/avidemux2-6/buildPluginsCommon/CMakeFiles  36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
[ 81%] Built target ADM_libmp4v2
make[1]: Leaving directory `/home/pchristy/build/avidemux2-6/buildPluginsCommon'
make: *** [all] Error 2

<snip>

Is that any use?

--
Pete


--
Pete

mean

*The error is before
The simplest is to go to the buildPluginCommon and type make
It should stop right at the error

nibbles

On http://gist.github.com/ when it gives you this error,

(Error message reads: Contents can't be stored in subdirectories)

that means that you gave your gist a filename with slashes in it.  Instead, where it says name this file..., use something simple like stdout.txt or make.log for example. 

Do what Mean asked you to do above.  Then copy what you see in your terminal, all the stuff from where you typed make until it returns to a command prompt.  On http://gist.github.com/, once you have pasted your text into the big box, named it something simple in the name this file... box, and given it a short description in the Gist description box, then click Create Public Gist.  It will open a new page to show you what you created.  Copy the url and give us that url.  The url will look something like this but have a different number.

https://gist.github.com/1341076

pchristy

OK, got there at last Never used Gist before, so thanks for the "idiot's guide!  ;)

https://gist.github.com/2759678

If I change to the buildPluginsCommon directory and make, it ends up with:

[ 81%] Built target ADM_vf_addBorders
make -f ADM_videoFilters6/ass/ADM_libass/CMakeFiles/ADM_libass.dir/build.make ADM_videoFilters6/ass/ADM_libass/CMakeFiles/ADM_libass.dir/depend
make[2]: Entering directory `/home/pchristy/build/avidemux2-6/buildPluginsCommon'
cd /home/pchristy/build/avidemux2-6/buildPluginsCommon && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pchristy/build/avidemux2-6/avidemux_plugins /home/pchristy/build/avidemux2-6/avidemux_plugins/ADM_videoFilters6/ass/ADM_libass /home/pchristy/build/avidemux2-6/buildPluginsCommon /home/pchristy/build/avidemux2-6/buildPluginsCommon/ADM_videoFilters6/ass/ADM_libass /home/pchristy/build/avidemux2-6/buildPluginsCommon/ADM_videoFilters6/ass/ADM_libass/CMakeFiles/ADM_libass.dir/DependInfo.cmake --color=
make[2]: Leaving directory `/home/pchristy/build/avidemux2-6/buildPluginsCommon'
make -f ADM_videoFilters6/ass/ADM_libass/CMakeFiles/ADM_libass.dir/build.make ADM_videoFilters6/ass/ADM_libass/CMakeFiles/ADM_libass.dir/build
make[2]: Entering directory `/home/pchristy/build/avidemux2-6/buildPluginsCommon'
/usr/bin/cmake -E cmake_progress_report /home/pchristy/build/avidemux2-6/buildPluginsCommon/CMakeFiles
[ 81%] Building C object ADM_videoFilters6/ass/ADM_libass/CMakeFiles/ADM_libass.dir/ass_render.c.o
cd /home/pchristy/build/avidemux2-6/buildPluginsCommon/ADM_videoFilters6/ass/ADM_libass && /usr/bin/gcc  -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DCONFIG_FONTCONFIG=1 -DCONFIG_ICONV=1 -fmessage-length=0 -fmessage-length=0 -O3 -DNDEBUG -I/home/pchristy/build/avidemux2-6/avidemux_core -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_core/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreAudioFilter/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreAudioParser/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreAudio/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreAudioDevice/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreAudioEncoder/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreDemuxer/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreDemuxerMpeg/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreImage/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreMuxer/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreScript/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreUI/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreUtils/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreVideoEncoder/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreVideoFilter/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreVideoCodec/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreImageLoader/include -I/home/pchristy/build/avidemux2-6/avidemux_core/ADM_coreJobs/include -I/home/pchristy/build/avidemux2-6/install/usr/include/avidemux/2.6 -I/home/pchristy/build/avidemux2-6/avidemux_plugins/ADM_muxerGate/include -I/home/pchristy/build/avidemux2-6/avidemux_plugins/../common -I/home/pchristy/build/avidemux2-6/avidemux_plugins/../common/ADM_audioFilter/include -I/home/pchristy/build/avidemux2-6/avidemux_plugins/../common/ADM_commonUI -I/home/pchristy/build/avidemux2-6/avidemux_plugins/../common/ADM_videoFilter2/include -I/home/pchristy/build/avidemux2-6/avidemux_plugins/../common/ADM_videoEncoder/include -I/home/pchristy/build/avidemux2-6/avidemux_plugins/../common/ADM_editor/include -I/home/pchristy/build/avidemux2-6/ffmpeg -I/home/pchristy/build/avidemux2-6/avidemux_plugins/ADM_videoFilters6/ass/ADM_libass   -I/usr/include/freetype2 -I/usr/include -I/usr/include/fribidi  -fPIC -o CMakeFiles/ADM_libass.dir/ass_render.c.o   -c /home/pchristy/build/avidemux2-6/avidemux_plugins/ADM_videoFilters6/ass/ADM_libass/ass_render.c
In file included from /home/pchristy/build/avidemux2-6/avidemux_plugins/ADM_videoFilters6/ass/ADM_libass/ass_render.c:26:0:
/home/pchristy/build/avidemux2-6/avidemux_plugins/ADM_videoFilters6/ass/ADM_libass/ass_shaper.h:33:56: error: expected declaration specifiers or '...' before 'FriBidiParType'
/home/pchristy/build/avidemux2-6/avidemux_plugins/ADM_videoFilters6/ass/ADM_libass/ass_shaper.h:39:16: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'resolve_base_direction'
/home/pchristy/build/avidemux2-6/avidemux_plugins/ADM_videoFilters6/ass/ADM_libass/ass_render.c: In function 'ass_render_event':
/home/pchristy/build/avidemux2-6/avidemux_plugins/ADM_videoFilters6/ass/ADM_libass/ass_render.c:1804:13: error: too many arguments to function 'ass_shaper_set_base_direction'
/home/pchristy/build/avidemux2-6/avidemux_plugins/ADM_videoFilters6/ass/ADM_libass/ass_shaper.h:33:6: note: declared here
make[2]: *** [ADM_videoFilters6/ass/ADM_libass/CMakeFiles/ADM_libass.dir/ass_render.c.o] Error 1
make[2]: Leaving directory `/home/pchristy/build/avidemux2-6/buildPluginsCommon'
make[1]: *** [ADM_videoFilters6/ass/ADM_libass/CMakeFiles/ADM_libass.dir/all] Error 2
make[1]: Leaving directory `/home/pchristy/build/avidemux2-6/buildPluginsCommon'
make: *** [all] Error 2


Let me know if you need anything else.....

Cheers,

--
Pete

mean

I would say fridibi/fontconfig too old

pchristy

Quote from: mean on May 21, 2012, 06:09:11 AM
I would say fridibi/fontconfig too old

Bingo! Slackware64-13.37 ships with fridibi-0.10.9. I've replaced it with 0.19.2 from Slackware64-current, and all now builds OK.

I think Slackware is gearing up for a new release soon, so hopefully the problem should go away, but is there anywhere where minimum revision levels are listed for Avidemux?

Thanks for the assistance! (and the excellent software!)

--
Pete

mean

Pure laziness, i will check the version are ok before building this module

pchristy

Quote from: mean on May 21, 2012, 12:58:15 PM
Pure laziness, i will check the version are ok before building this module

;D

Many thanks!

--
Pete