Author Topic: build error gtk  (Read 3839 times)

plux7887

  • Newbie
  • *
  • Posts: 28
build error gtk
« on: February 13, 2015, 07:34:36 AM »
Code: [Select]
**************************
***  Optional Library  ***
***      Summary       ***
**************************
*** Miscellaneous      ***
    gettext        Yes
    SDL            Yes
    XVideo         Yes
    VDPAU          Yes
    LIBVA          No
**************************
***   Release Build    ***
**************************

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

-- Configuring done
CMake Warning (dev) in ADM_userInterfaces/ADM_toolkit_gtk/CMakeLists.txt:
  Policy CMP0022 is not set: INTERFACE_LINK_LIBRARIES defines the link
  interface.  Run "cmake --help-policy CMP0022" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

  Target "ADM_toolkitGtk" has an INTERFACE_LINK_LIBRARIES property.  This
  should be preferred as the source of the link interface for this library
  but because CMP0022 is not set CMake is ignoring the property and using the
  link implementation as the link interface instead.

  INTERFACE_LINK_LIBRARIES:

    -lgtk-3;-lgdk-3;-lpangocairo-1.0;-lpango-1.0;-latk-1.0;-lcairo-gobject;-lcairo;-lgdk_pixbuf-2.0;-lgio-2.0;-lgobject-2.0;-lglib-2.0;-lgdk_pixbuf-2.0;-lgobject-2.0;-lglib-2.0;ADM_toolkitGtk

  Link implementation:

    -lgtk-3;-lgdk-3;-lpangocairo-1.0;-lpango-1.0;-latk-1.0;-lcairo-gobject;-lcairo;-lgdk_pixbuf-2.0;-lgio-2.0;-lgobject-2.0;-lglib-2.0;-lgdk_pixbuf-2.0;-lgobject-2.0;-lglib-2.0

This warning is for project developers.  Use -Wno-dev to suppress it.

-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    AVIDEMUX_SOURCE_DIR


-- Build files have been written to: /media/tux/Development/avidemux2/buildGtk
** Failed at make, result in /tmp/logbuildGtk**



Code: [Select]
/usr/bin/cmake -E cmake_progress_report /media/tux/Development/avidemux2/buildGtk/CMakeFiles 97
[ 97%] Building CXX object CMakeFiles/avidemux3_gtk.dir/media/tux/Development/avidemux2/avidemux/common/main.cpp.o
/usr/bin/c++   -DADM_UI_TYPE_BUILD=ADM_UI_GTK -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -fmessage-length=0 -O3 -DNDEBUG -I/media/tux/Development/avidemux2/buildGtk/config/gtk -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_core/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreAudioFilter/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreAudioParser/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreAudio/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreAudioDevice/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreAudioEncoder/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreDemuxer/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreDemuxer/include/unix -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreDemuxerMpeg/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreImage/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreMuxer/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreScript/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreUI/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreUtils/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreVideoEncoder/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreVideoFilter/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreVideoCodec/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreImageLoader/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreJobs/include -I/media/tux/Development/avidemux2/install/usr/include/avidemux/2.6 -I/media/tux/Development/avidemux2/avidemux/gtk/ADM_muxerGate/include -I/media/tux/Development/avidemux2/avidemux/gtk/../common -I/media/tux/Development/avidemux2/avidemux/gtk/../common/ADM_audioFilter/include -I/media/tux/Development/avidemux2/avidemux/gtk/../common/ADM_commonUI -I/media/tux/Development/avidemux2/avidemux/gtk/../common/ADM_videoFilter2/include -I/media/tux/Development/avidemux2/avidemux/gtk/../common/ADM_videoEncoder/include -I/media/tux/Development/avidemux2/avidemux/gtk/../common/ADM_editor/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../ffmpeg    -Werror=attributes -I/usr/include/SDL -DADM_SUBVERSION="150213_86ad755ecd6" -o CMakeFiles/avidemux3_gtk.dir/media/tux/Development/avidemux2/avidemux/common/main.cpp.o -c /media/tux/Development/avidemux2/avidemux/common/main.cpp
In file included from /usr/include/SDL/SDL_stdinc.h:30:0,
                 from /usr/include/SDL/SDL_main.h:26,
                 from /usr/include/SDL/SDL.h:30,
                 from /media/tux/Development/avidemux2/avidemux/common/main.cpp:46:
/usr/include/SDL/SDL_config.h:64:0: warning: "HAVE_SYS_TYPES_H" redefined
 #define HAVE_SYS_TYPES_H 1
 ^
In file included from /media/tux/Development/avidemux2/buildGtk/config/gtk/config.h:4:0,
                 from /media/tux/Development/avidemux2/avidemux/common/main.cpp:20:
/media/tux/Development/avidemux2/install/usr/include/avidemux/2.6/ADM_coreConfig.h:32:0: note: this is the location of the previous definition
 #define HAVE_SYS_TYPES_H
 ^
<command-line>:0:16: error: invalid suffix "_86ad755ecd6" on integer constant
/media/tux/Development/avidemux2/avidemux/common/main.cpp:143:21: note: in definition of macro ‘MKSTRING’
 #define MKSTRING(x) x
                     ^
/media/tux/Development/avidemux2/avidemux/common/main.cpp:144:37: note: in expansion of macro ‘ADM_SUBVERSION’
          printf(" (%s) .", MKSTRING(ADM_SUBVERSION));
                                     ^
/usr/bin/cmake -E cmake_progress_report /media/tux/Development/avidemux2/buildGtk/CMakeFiles
[ 97%] Building CXX object CMakeFiles/avidemux3_gtk.dir/media/tux/Development/avidemux2/avidemux/common/gui_action.cpp.o
/usr/bin/c++   -DADM_UI_TYPE_BUILD=ADM_UI_GTK -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -fmessage-length=0 -O3 -DNDEBUG -I/media/tux/Development/avidemux2/buildGtk/config/gtk -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_core/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreAudioFilter/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreAudioParser/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreAudio/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreAudioDevice/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreAudioEncoder/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreDemuxer/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreDemuxer/include/unix -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreDemuxerMpeg/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreImage/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreMuxer/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreScript/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreUI/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreUtils/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreVideoEncoder/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreVideoFilter/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreVideoCodec/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreImageLoader/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../avidemux_core/ADM_coreJobs/include -I/media/tux/Development/avidemux2/install/usr/include/avidemux/2.6 -I/media/tux/Development/avidemux2/avidemux/gtk/ADM_muxerGate/include -I/media/tux/Development/avidemux2/avidemux/gtk/../common -I/media/tux/Development/avidemux2/avidemux/gtk/../common/ADM_audioFilter/include -I/media/tux/Development/avidemux2/avidemux/gtk/../common/ADM_commonUI -I/media/tux/Development/avidemux2/avidemux/gtk/../common/ADM_videoFilter2/include -I/media/tux/Development/avidemux2/avidemux/gtk/../common/ADM_videoEncoder/include -I/media/tux/Development/avidemux2/avidemux/gtk/../common/ADM_editor/include -I/media/tux/Development/avidemux2/avidemux/gtk/../../ffmpeg    -Werror=attributes -o CMakeFiles/avidemux3_gtk.dir/media/tux/Development/avidemux2/avidemux/common/gui_action.cpp.o -c /media/tux/Development/avidemux2/avidemux/common/gui_action.cpp
/media/tux/Development/avidemux2/avidemux/common/main.cpp: In function ‘int startAvidemux(int, char**)’:
/media/tux/Development/avidemux2/avidemux/common/main.cpp:140:26: error: expected ‘)’ before ‘ADM_VERSION’
     printf("  Avidemux v"ADM_VERSION);
                          ^
CMakeFiles/avidemux3_gtk.dir/build.make:267: recipe for target 'CMakeFiles/avidemux3_gtk.dir/media/tux/Development/avidemux2/avidemux/common/main.cpp.o' failed
make[2]: *** [CMakeFiles/avidemux3_gtk.dir/media/tux/Development/avidemux2/avidemux/common/main.cpp.o] Error 1
make[2]: *** Warte auf noch nicht beendete Prozesse...
make[2]: Leaving directory '/media/tux/Development/avidemux2/buildGtk'
CMakeFiles/Makefile2:85: recipe for target 'CMakeFiles/avidemux3_gtk.dir/all' failed
make[1]: *** [CMakeFiles/avidemux3_gtk.dir/all] Error 2
make[1]: Leaving directory '/media/tux/Development/avidemux2/buildGtk'
Makefile:139: recipe for target 'all' failed
make: *** [all] Error 2

Jan Gruuthuse

  • Hero Member
  • *****
  • Posts: 6051
Re: build error gtk
« Reply #1 on: February 13, 2015, 08:46:01 AM »
As I understand GTK GUI:
- development on this is on halt (time shortage, no developer for this specific part, ...)
- should not be used until developer(s) say otherwise.

mean

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 10974
Re: build error gtk
« Reply #2 on: February 14, 2015, 03:58:13 PM »
exactly

golinux

  • Jr. Member
  • **
  • Posts: 71
Re: build error gtk
« Reply #3 on: January 08, 2016, 07:30:46 PM »
Perhaps a developer for this specific part (GTK GUI) will materialize at some point.   If 2.5* ever stops working, I'll be moving to another video editor. 2.6 just not workable for me.