Compiling DirectShow library libgstdhowXXX.dll

Orione1974 orione1974 at email.it
Wed Nov 14 02:19:00 PST 2012


Hello.

I'm compiling gstreamer on my development machine Windows 7, 32 bit, with
MinGW, with the build system "cerbero", for some time.
I have created is "gstreamer-0.10" and "gstreamer-1.0" and the plugins
"base", "good", "bad", "ugly". Inside the folder "cerbero/dist" I have all
the components.
But I miss a final step. When I launch the command "./cerbero-uninstalled
package gstreamer-sdk" I get an error:

(........omissis.........)
> -----> Creating Merge Module for gstreamer-python
> Running command ' C:/Program\ Files\ \(x86\)/Windows\ Installer\ XML\
> v3.5/bin/candle.exe
> C:/MinGW/msys/1.0/home/mikol/cerbero/gstreamer-python-2012.10-x86.wsx'
> Microsoft (R) Windows Installer Xml Compiler version 3.5.2519.0
> Copyright (C) Microsoft Corporation. All rights reserved.
> gstreamer-python-2012.10-x86.wsx
> Running command ' C:/Program\ Files\ \(x86\)/Windows\ Installer\ XML\
> v3.5/bin/light.exe
> C:/MinGW/msys/1.0/home/mikol/cerbero/gstreamer-python-2012.10-x86.wixobj -o
> gstreamer-python-2012.10-x86.msm -sval '
> Microsoft (R) Windows Installer Xml Linker version 3.5.2519.0
> Copyright (C) Microsoft Corporation. All rights reserved.
> -----> Creating Merge Module for gstreamer-system
> ***** Error running 'package' command:
> *The following files required by this package are missing:*
> * lib/gstreamer-0.10/libgstdshowdecwrapper.dll
> lib/gstreamer-0.10/libgstdshowsrcwrapper.dll
> lib/gstreamer-0.10/libgstdshowvideosink.dll*


I understand that for some reason has not been made to compile the sources
in
"$(HOME)/cerbero/sources/windows_x86/gst-plugins-bad-0.10.23/win32/vs10",
so I opened the solution "gst-plugins-bad.sln" in my Visual Studio 2010 and
tried to compile.
DirectShow "strmbase" are compiled correctly, but when I try to compile
"libgstdshowdecwrapper", I get various errors.

   - I noticed "*$(GstSdkPrefix)*" is null. Where can I set the value of
   the environment variable? I tried the settings of the environment variables
   in Windows, but without success.
   - Some include path are missing. For example, "gstdshowaudiodec.cpp"
   include "mmreg.h", "dmoreg.h", "wmcodecdsp.h".
   "mmreg.h" is present in folder "C:\WinDDK\7600.16385.1\inc\api" and "*
   $(HOME)/.mingw/w32/mingw/include*". Which is the correct include folder?
   "wmcodecdsp.h" in which folder is present?




Fabrizio Ciavatta
------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20121114/8f24c180/attachment.html>


More information about the gstreamer-devel mailing list