<div><br></div><div><pre>Hi,

I'm trying to build QtGstreamer on windows following the wiki:

<a href="http://gstreamer.freedesktop.org/wiki/QtGStreamer/BuildingOnWindows">http://gstreamer.freedesktop.org/wiki/QtGStreamer/BuildingOnWindows</a>
<br></pre><pre>all is fine until I compile QtGstreamer using the configure </pre><pre>"cmake -G "Visual Studio 9 2008" -DCMAKE_INSTALL_PREFIX="E:/liushengbing/lab/hema/qt-gstreamer-0.10.2/qt-gstreamer-0.10.2/install" ^
   -DBOOST_ROOT="D:/dev/boost/boost_1_49_0"  -DCMAKE_INCLUDE_PATH="D:/dev/ossbuild/Shared/MSVC/Include" ^
   -DQTGSTREAMER_TESTS=ON ^ 
   -DGST_DISABLE_XML -DGST_DISABLE_LOADSAVE ^
   -DCMAKE_PREFIX_PATH="D:/dev/ossbuild/Build/Windows/Win32/Release;D:/dev/ossbuild/Shared/Build/Windows/Win32;C:/automoc/install" ..</pre><pre>" </pre><pre>At the beginning ,the output is like 
"
<pre>'libxml/parser.h'
:<i> No such file or directory</i></pre>
".</pre><pre>After commenting the including of the file in gstconfig.h,the output  contains 
"
35>Compiling...
35>openglsurfacepainter.cpp
35>..\..\..\elements\gstqtvideosink\openglsurfacepainter.cpp(209) : error C2065:
 'GL_CLAMP_TO_EDGE' : undeclared identifier
35>..\..\..\elements\gstqtvideosink\openglsurfacepainter.cpp(210) : error C2065:
 'GL_CLAMP_TO_EDGE' : undeclared identifier
35>Build log was saved at "file://e:\liushengbing\lab\hema\qt-gstreamer-0.10.2\q
t-gstreamer-0.10.2\build\elements\gstqtvideosink\gstqtvideosink.dir\Debug\BuildL
og.htm"
35>gstqtvideosink - 2 error(s), 0 warning(s)
36>------ Build started: Project: qtvideosink_autotest, Configuration: Debug Win
32 ------
36>Compiling...
36>openglsurfacepainter.cpp
34>..\..\..\examples\qmlplayer\main.cpp(35) : error C3861: 'setenv': identifier
not found
34>Build log was saved at "file://e:\liushengbing\lab\hema\qt-gstreamer-0.10.2\q
t-gstreamer-0.10.2\build\examples\qmlplayer\qmlplayer.dir\Debug\BuildLog.htm"
34>qmlplayer - 1 error(s), 0 warning(s)
36>..\..\..\elements\gstqtvideosink\openglsurfacepainter.cpp(209) : error C2065:
 'GL_CLAMP_TO_EDGE' : undeclared identifier
36>..\..\..\elements\gstqtvideosink\openglsurfacepainter.cpp(210) : error C2065:
 'GL_CLAMP_TO_EDGE' : undeclared identifier
36>Build log was saved at "file://e:\liushengbing\lab\hema\qt-gstreamer-0.10.2\q
t-gstreamer-0.10.2\build\elements\gstqtvideosink\qtvideosink_autotest.dir\Debug\
BuildLog.htm"
36>qtvideosink_autotest - 2 error(s), 0 warning(s)
"</pre><pre><br></pre><pre>I ignored these error , typed "cmake --build . --target install" ,and get the output like 
"</pre><pre>37>-- Up-to-date: D:/QtSDK/Desktop/Qt/4.7.4/msvc2008/imports/QtGStreamer/qmldir
37>CMake Error at elements/gstqtvideosink/cmake_install.cmake:34 (FILE):
37>  file INSTALL cannot find
37>  "E:/liushengbing/lab/hema/qt-gstreamer-0.10.2/qt-gstreamer-0.10.2/build/ele
ments/gstqtvideosink/Debug/gstqtvideosink.dll".
37>Call Stack (most recent call first):
37>  elements/cmake_install.cmake:32 (INCLUDE)
37>  cmake_install.cmake:33 (INCLUDE)
37>Project : error PRJ0019: A tool returned an error code from "Performing Post-
Build Event..."
37>Build log was saved at "file://e:\liushengbing\lab\hema\qt-gstreamer-0.10.2\q
t-gstreamer-0.10.2\build\INSTALL.dir\Debug\BuildLog.htm"
37>INSTALL - 1 error(s), 0 warning(s)
========== Build: 33 succeeded, 4 failed, 32 up-to-date, 0 skipped ==========</pre><pre>"</pre><pre>when I launch the example  build\examples\player\Debug\player.exe   , Windows pops up the error window
"</pre><pre>  the procedure entry point gst_message_new_qos could not be located in the dynamic link library libgstreamer-0.10.dll </pre><pre><br></pre><pre>"</pre><pre><br></pre><pre>any hints?

thanks
</pre></div><div><br></div><div><br></div><div><br></div><div><br></div>