[gst-devel] win32 build environment for gstreamer applications

Sébastien Moutte sebastien at moutte.net
Tue Jan 9 13:01:44 CET 2007


Hi,

Oh yes, I have forgotten to add links to the needed dependencies dev 
packages.
You have to install the glib dev package and maybe libxml2 one. I don't 
really know what are the dev packages needed for application using 
gstreamer as I've all the dev packages needed to build gstreamer already 
installed.
I think the lastest packages will be on 
http://www.gimp.org/~tml/gimp/win32/downloads.html
Please send me a list of the dev packages you will have to install then 
I can add links to them on the win32 gstreamer website.

Thanks,
Sebastien

Giovanni De Gasperis a écrit :
> Hi Sébastien,
>
> I am being naive on a blank windows XP machine in order to make sure
> that I could build gstreamer apps without dependency problems...
> (hopefully ;-)
>
> I did this:
>
> 1. installed GTK Runtime (2.10.6-1)
> 2. installed GSTREAMER installer from your gstreamer-0.10.11.setup.zip
> 3. extracted the DEV libs from your gstreamer-0.10.11.win32dev.zip
> 4. setup the Visual Studio to use the gstreamer include and lib
> 6. wrote an hello world gstreamer application with the following include:
> #include <gst/gst.h>
>
> 7. building... Error!
> c:\...\gstreamer\0.10\include\gst\gst.h(27) : fatal error C1083:
> Cannot open include file: 'glib.h': No such file or directory
>
> So what's next?
> Probably GLIB win32-dev package is missing. Which one I should install?
> Maybe this one:
> http://umn.dl.sourceforge.net/sourceforge/dia-installer/glib-dev-2.2.1.zip
> ?
>
> Should your installer include/point to this library?
>
> Thank you for your great work and suggestions
>
> gdg
>
>
> 2007/1/8, Sébastien Moutte <sebastien at moutte.net>:
>   
>> Hi Giovanni,
>>
>> If you want to write a gstreamer based application using visual studio,
>> you don't need to build gstreamer.
>> You can use binaries and dev packages from
>> http://perso.orange.es/moutte983/gstreamer
>>
>> You can install gstreamer win32 binaries using the setup installers and
>> next you have to extract the dev package of gstreamer which includes
>> headers and .lib files to link on in your project (you should extract
>> them in a folder and next add the lib and include paths to the visual
>> studio search path).
>> At this time, you will be able to build an application linked on gstreamer.
>>
>> To distribute you application in a simple binary installer, you can
>> create a setup including gstreamer binaries you need, their dependencies
>> and your application (NSIS is a good tool to do it see
>> http://nsis.sourceforge.net).
>>
>> Sebastien
>>     
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys - and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>   




More information about the gstreamer-devel mailing list