On Sun, 27 Dec 2009, Niamathullah sharief wrote:

> Thanks for your valuable information. Thanks a lot. I have an another doubt
> what is this "WINCE_PATH is where i install the cross compiled
> libraries/programs." mean?

make install copies the necessary files in a path. It is that path.

> whether you are telling about cross compiling libraries like libxml2,glib
> etc..?or any other libraries?

cross compiling libraries, of course

> if yes where we have to keep that libraries? and where is this "pkg-config:
> file exist?i didnt hve any file like that?what is the content of that
> file?from where i can get that file?please tell me

try to compile glib-2.0 first.

Vincnet Torri

> And the main thing is whether this gst-plugin base is required while
> compiling this gstreamer i mean whether we have to use some libraries and
> some codecs file whle compiling gstreamer?or both are seperate one?
> Thank a lot in advance
>
> On Sun, Dec 27, 2009 at 6:33 PM, Vincent Torri <vto...@univ-evry.fr> wrote:
>
>>
>>
>> On Sun, 27 Dec 2009, Niamathullah sharief wrote:
>>
>>  what about that script which i have sent...is that correct?
>>>
>>
>> imho it is *too* complicated. For cross compilation for Windows CE, i use
>> the following script:
>>
>> #! /bin/sh
>>
>> export MINGW32CE_PATH=$HOME/local/opt/mingw32ce
>> export WINCE_PATH=$HOME/local/wince
>>
>> export PATH=$CEGCC_PATH/bin:$MINGW32CE_PATH/bin:$PATH
>> export CPPFLAGS="-I$WINCE_PATH/include"
>> export LDFLAGS="-L$WINCE_PATH/lib"
>> export LD_LIBRARY_PATH="$WINCE_PATH/bin"
>> export PKG_CONFIG_PATH="$WINCE_PATH/lib/pkgconfig"
>>
>> I save it in a file named mingw32ce.sh. To use it, in a terminal i launch
>> it, only once, with:
>>
>> source /path/to/mingw32ce.sh
>>
>> MINGW32CE_PATH is where the cross compilation tool chain is located.
>> WINCE_PATH is where i install the cross compiled libraries/programs.
>>
>> Then I update some necessary variables with the 2 variables above. PATH, of
>> course, plus other compilation env var. I think that you should also add
>> CFLAGS and CXXFLAGS for optimizations (like in your script).
>>
>> to configure a library:
>>
>> ./configure --host=arm-mingw32ce --prefix=$WINCE_PATH
>>
>>
>> I don't put the launch of ./configure in script, like your script, for some
>> reasons. I would suggest that you also don't put it in your script.
>>
>> For the compilation of gstreamer, compile and install for your target:
>>
>> 1) dependencies of glib-2.0 (ask in the glib related mailing lists for
>> that)
>> 2) glib-2.0
>> 3) gstreamer without libxml2
>>
>> if you succeed, you can try gst-plugins-base.
>>
>> Vincent Torri
>>
>

------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
Gstreamer-embedded mailing list
Gstreamer-embedded@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gstreamer-embedded

Reply via email to