Skip to content

BOOST_JOIN Failed till make #9

@IljaGrebel

Description

@IljaGrebel

Hi, I´m trying to build qt-gstreamer on opensuse and got an error:


-- The following external packages were located on your system.
-- This installation will have the extra features provided by these packages.

  • Qt - Required for building everything
  • QtOpenGL - Required for OpenGL acceleration in qtvideosink and QtGStreamerUi
  • QtQuick1 (QtDeclarative) - Required for building QtQuick1 support
  • Boost - Required for building QtGLib
  • GStreamer - Required to build QtGStreamer
  • GStreamer base library - Used for building the qtvideosink element
  • GStreamer app library - Required to build QtGStreamerUtils
  • GStreamer audio library - Required to build QtGStreamer
  • GStreamer video library - Required to build QtGStreamer
  • GStreamer pbutils library - Used for building the Discoverer API
  • GLib - Required to build QtGLib
  • GObject - Required to build QtGLib
  • OpenGL - Required for OpenGL rendering support in qtvideosink
  • Doxygen - Used to generate the API documentation

-- Congratulations! All external packages have been found.

-- Configuring done
-- Generating done
-- Build files have been written to: /home/dev/qt-gstreamer-master/build
dev@linux-gip1:~/qt-gstreamer-master/build> make
Scanning dependencies of target QtGLib_automoc
[ 0%] Automatic moc for target QtGLib
Generating connect.moc
usr/include/boost/type_traits/detail/has_binary_operator.hp:50: Parse error at "BOOST_JOIN"
AUTOGEN: error: process for /home/dev/qt-gstreamer-master/build/src/QGlib/connect.moc failed:
usr/include/boost/type_traits/detail/has_binary_operator.hp:50: Parse error at "BOOST_JOIN"

moc failed...
src/QGlib/CMakeFiles/QtGLib_automoc.dir/build.make:57: recipe for target 'src/QGlib/CMakeFiles/QtGLib_automoc' failed
make[2]: *** [src/QGlib/CMakeFiles/QtGLib_automoc] Error 1
CMakeFiles/Makefile2:243: recipe for target 'src/QGlib/CMakeFiles/QtGLib_automoc.dir/all' failed
make[1]: *** [src/QGlib/CMakeFiles/QtGLib_automoc.dir/all] Error 2
Makefile:138: recipe for target 'all' failed
make: *** [all] Error 2
dev@linux-gip1:~/qt-gstreamer-master/build>

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions