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? whether you are telling about cross compiling libraries like libxml2,glib etc..?or any other libraries? 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 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 <vtorri at 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 > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/gstreamer-embedded/attachments/20091227/e96f7b5f/attachment.htm>