[gst-devel] Gstreamer compilation on Windows
gstPrafull
prafull.mankar at gmail.com
Fri Mar 6 09:42:55 CET 2009
Hi Andoni,
I changed the following properties for all the projects and I could compile
all the projects on Intel's core 2 Duo with Win XP except "camerabin" and
"libgstreal".
1. Properties->C/C++ -> Optimization ->Whole program optimization
Value set to 'No' from 'Enable link-time code generation'
2. Properties-> Linker -> Optimization ->Link Time Code Genertion
Value set to 'Default' from 'User Link Time Code Generation'
I could play the video file there after using simple pipeline
gst-launch-0.10.exe filesrc location= "C://imo.avi" ! decodebin2 !
ffmpegcolorspace ! directdrawsink
I guess the Gstreamer got built for 32 bit processor (since Properties ->
Linker -> Advanced -> Target Machine = MachineX86) but still running on
Intel's Core 2 Duo which is 64 bit processor. Correct me if I am wrong.
Let me know how good is this to do above mentioned procedure ?
and how these changes will affect performance of Gstreamer when used for
application development which will run more complex pipelines?
Regards,
Prafull
Andoni Morales Alastruey wrote:
>
> 2009/3/5 gstPrafull <prafull.mankar at gmail.com>
>
>>
>> Hi,
>> I checked out Gstreamer WIndows from
>> http://www.gstreamer-winbuild.ylatuya.es/doku.php?id=developers and
>> tried
>> to compile on Intel's Centrino as well as Core 2 duo processors with
>> Windows
>> XP.
>>
>> In debug mode, I get following errors on both processors -
>> 1>..\..\common\pixel.c(424) : error C4003: not enough actual parameters
>> for
>> macro 'SATD_X_DECL7'
>> 1>..\..\common\pixel.c(424) : error C4003: not enough actual parameters
>> for
>> macro 'SATD_X_DECL6'
>> 1>..\..\common\pixel.c(605) : error C4003: not enough actual parameters
>> for
>> macro 'INIT_ADS'
>
>
> I'm not actually at home but It seems an error with libx264 compilation.
> I'll try to fix it tonight.
>
>
>> In Release mode, Code gets compiled on Centrino Platform except
>> gstcamerabin
>> while give following errors on Core 2 Duo processor for almost all
>> libreary
>> projects.
>> 1>Creating library...
>> 1>fatal error C1905: Front end and back end not compatible (must target
>> same
>> processor).
>> 1>LINK : fatal error LNK1257: code generation failed
>>
>> How this can be fixed?
>
>
> Actually, we just support targeting 32-bit platforms, so do not use
> "win64"
> option. We are trying to give support for 64-bits platforms using
> mingw64,
> but it requires to recompile all the external dependencies and I don't
> have
> too much time now... help is welcome!
>
>
>> Regards,
>> Prafull
>> --
>> View this message in context:
>> http://www.nabble.com/Gstreamer-compilation-on-Windows-tp22348831p22348831.html
>> Sent from the GStreamer-devel mailing list archive at Nabble.com.
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco,
>> CA
>> -OSBC tackles the biggest issue in open source: Open Sourcing the
>> Enterprise
>> -Strategies to boost innovation and cut costs with open source
>> participation
>> -Receive a $600 discount off the registration fee with the source code:
>> SFAD
>> http://p.sf.net/sfu/XcvMzF8H
>> _______________________________________________
>> gstreamer-devel mailing list
>> gstreamer-devel at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>>
>
> ------------------------------------------------------------------------------
> Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco,
> CA
> -OSBC tackles the biggest issue in open source: Open Sourcing the
> Enterprise
> -Strategies to boost innovation and cut costs with open source
> participation
> -Receive a $600 discount off the registration fee with the source code:
> SFAD
> http://p.sf.net/sfu/XcvMzF8H
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
>
--
View this message in context: http://www.nabble.com/Gstreamer-compilation-on-Windows-tp22348831p22368263.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.
More information about the gstreamer-devel
mailing list