QtGstreamer build under Windows

Dmitri Afanasjev adimas at gmail.com
Fri Jun 19 16:15:40 PDT 2015


Thanks for your reply but ihave no makefile in my build folder. After
runing make, it tells that nothing to make. The content of build folder
after previous cmake build:
E:\gstreamer\qt-gstreamer\build>dir
 Volume in drive E is Storage
 Volume Serial Number is 958E-92BC

 Directory of E:\gstreamer\qt-gstreamer\build

19.06.2015  23:41    <DIR>          .
19.06.2015  23:41    <DIR>          ..
19.06.2015  23:41            79 003 ALL_BUILD.vcxproj
19.06.2015  23:41               280 ALL_BUILD.vcxproj.filters
19.06.2015  23:41            39 377 CMakeCache.txt
19.06.2015  23:41    <DIR>          CMakeFiles
19.06.2015  23:41             1 611 cmake_install.cmake
19.06.2015  23:41               936 cmake_uninstall.cmake
19.06.2015  23:41               327 CTestTestfile.cmake
19.06.2015  23:41            76 513 doc.vcxproj
19.06.2015  23:41               280 doc.vcxproj.filters
19.06.2015  23:41            67 744 Doxyfile
19.06.2015  23:41            80 199 doxygen.vcxproj
19.06.2015  23:41               694 doxygen.vcxproj.filters
19.06.2015  23:41    <DIR>          elements
19.06.2015  23:41    <DIR>          examples
19.06.2015  23:41            11 213 INSTALL.vcxproj
19.06.2015  23:41               522 INSTALL.vcxproj.filters
19.06.2015  23:41            30 793 QtGStreamer.sln
19.06.2015  23:41            11 033 RUN_TESTS.vcxproj
19.06.2015  23:41               524 RUN_TESTS.vcxproj.filters
19.06.2015  23:41    <DIR>          src
19.06.2015  23:41            80 269 uninstall.vcxproj
19.06.2015  23:41               698 uninstall.vcxproj.filters
19.06.2015  23:41            63 012 ZERO_CHECK.vcxproj
19.06.2015  23:41               523 ZERO_CHECK.vcxproj.filters
              20 File(s)        545 551 bytes
               6 Dir(s)  3 138 498 637 824 bytes free

I think somtething wrong with previous cmake build with command:
*cmake .. -DCMAKE_INSTALL_PREFIX=e:/gstreamer/qt-gstreamer -DQT_VERSION=5
-Wno-dev *because as i said there are some warnings during build

Regards, Dmitri



сб, 20 июня 2015 г. в 0:10, Ceri Coburn <ceri.coburn at gmail.com>:

> The Makefile is generated inside the build folder. If you cd into the
> build folder then issue the make command you should be good to go.
>  On 19 Jun 2015 21:52, "Dmitri Afanasjev" <adimas at gmail.com> wrote:
>
>> Hello!
>>
>> I want to develop Qt application to use with gstreamer1.0
>>
>> 1. Gstreamer1.0 binaries are installed and PATH is updated works fine.
>> 2. Downloaded QtGstremer sources from Git (
>> https://github.com/detrout/qt-gstreamer) but unable to build it
>> correctly. When I do: *cmake ..
>> -DCMAKE_INSTALL_PREFIX=e:/gstreamer/qt-gstreamer -DQT_VERSION=5 -Wno-dev *I
>> see this outpur:
>>
>> -- Building for: Visual Studio 12 2013
>> -- The C compiler identification is MSVC 18.0.31101.0
>> -- The CXX compiler identification is MSVC 18.0.31101.0
>> -- Check for working C compiler using: Visual Studio 12 2013
>> -- Check for working C compiler using: Visual Studio 12 2013 -- works
>> -- Detecting C compiler ABI info
>> -- Detecting C compiler ABI info - done
>> -- Check for working CXX compiler using: Visual Studio 12 2013
>> -- Check for working CXX compiler using: Visual Studio 12 2013 -- works
>> -- Detecting CXX compiler ABI info
>> -- Detecting CXX compiler ABI info - done
>> -- Detecting CXX compile features
>> -- Detecting CXX compile features - done
>> -- Using Qt5 (min: 5.0.0)
>> -- Found Qt4or5: 1  found components:  Core Gui Widgets OpenGL Quick1
>> Quick2 Qml Test
>> -- Boost version: 1.58.0
>> -- Found PkgConfig: E:/gstreamer/gtk-bundle_3.6.4/bin/pkg-config.exe
>> (found version "0.28")
>> -- checking for module 'gstreamer-1.0'
>> --   package 'gstreamer-1.0' not found
>> -- checking for module 'gstreamer-base-1.0'
>> --   package 'gstreamer-base-1.0' not found
>> -- Found GSTREAMER_BASE_LIBRARY:
>> E:/gstreamer/1.0/x86_64/lib/gstbase-1.0.lib
>> -- Found GSTREAMER_BASE_INCLUDE_DIR:
>> E:/gstreamer/1.0/x86_64/include/gstreamer-1.0
>> -- Found GStreamer: E:/gstreamer/1.0/x86_64/lib/gstreamer-1.0.lib
>> (Required is at least version "1.2.0")
>> -- checking for module 'gstreamer-plugins-base-1.0'
>> --   package 'gstreamer-plugins-base-1.0' not found
>> -- checking for module 'gstreamer-app-1.0'
>> --   package 'gstreamer-app-1.0' not found
>> -- Found GSTREAMER_APP_LIBRARY: E:/gstreamer/1.0/x86_64/lib/gstapp-1.0.lib
>> -- Found GSTREAMER_APP_INCLUDE_DIR:
>> E:/gstreamer/1.0/x86_64/include/gstreamer-1.0
>> -- checking for module 'gstreamer-audio-1.0'
>> --   package 'gstreamer-audio-1.0' not found
>> -- Found GSTREAMER_AUDIO_LIBRARY:
>> E:/gstreamer/1.0/x86_64/lib/gstaudio-1.0.lib
>> -- Found GSTREAMER_AUDIO_INCLUDE_DIR:
>> E:/gstreamer/1.0/x86_64/include/gstreamer-1.0
>> -- checking for module 'gstreamer-video-1.0'
>> --   package 'gstreamer-video-1.0' not found
>> -- Found GSTREAMER_VIDEO_LIBRARY:
>> E:/gstreamer/1.0/x86_64/lib/gstvideo-1.0.lib
>> -- Found GSTREAMER_VIDEO_INCLUDE_DIR:
>> E:/gstreamer/1.0/x86_64/include/gstreamer-1.0
>> -- checking for module 'gstreamer-pbutils-1.0'
>> --   package 'gstreamer-pbutils-1.0' not found
>> -- Found GSTREAMER_PBUTILS_LIBRARY:
>> E:/gstreamer/1.0/x86_64/lib/gstpbutils-1.0.lib
>> -- Found GSTREAMER_PBUTILS_INCLUDE_DIR:
>> E:/gstreamer/1.0/x86_64/include/gstreamer-1.0
>> -- Found GStreamerPluginsBase: TRUE (Required is at least version "1.2.0")
>> -- Found GLIB2:
>> E:/gstreamer/OSSBuild/GStreamer/v0.10.6/sdk/lib/glib-2.0.lib
>> -- Found GObject:
>> E:/gstreamer/OSSBuild/GStreamer/v0.10.6/sdk/include/glib-2.0
>> -- Performing Test USE_OPENGLES
>> -- Performing Test USE_OPENGLES - Failed
>> -- Found OpenGL: opengl32
>> -- Found Doxygen: E:/gstreamer/doxygen/bin/doxygen.exe (found version
>> "1.8.9.1")
>> -- Found DOXYFILE_IN: E:/gstreamer/qt-gstreamer/Doxyfile.in
>>
>>
>> -----------------------------------------------------------------------------
>> -- 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
>>    * QtQuick2 (QtQuick) - Required for building QtQuick2 support
>>    * QtQml - Required for building QtQuick2 support
>>    * Boost - Required for building QtGLib
>>    * GStreamer - Required to build QtGStreamer
>>    * GStreamer base library - Used for building the qt5videosink 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 qt5videosink
>>    * Doxygen - Used to generate the API documentation
>>
>>
>> -----------------------------------------------------------------------------
>> -- Congratulations! All external packages have been found.
>>
>> -----------------------------------------------------------------------------
>>
>> -- Configuring done
>> -- Generating done
>> -- Build files have been written to: E:/gstreamer/qt-gstreamer/build
>> ===================================================
>> Seems like build is done well, but i see some warnings in the output.
>> Using build procedure described in README i should do make. But i cannot do
>> make without .makefile. Are these filed missing due to errors listed in
>> output? Is is possible to build Gstreamer1.0 libs for Qt5?
>>
>> I cannot find any working solution
>>
>> Please help!
>>
>> Regards, Dmitri
>>
>>
>>
>> _______________________________________________
>> gstreamer-devel mailing list
>> gstreamer-devel at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>>
>> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20150619/073c9c35/attachment-0001.html>


More information about the gstreamer-devel mailing list