交叉编译gst-plugins
2009-08-13 14:30
197 查看
--------------------------------------------------------------------------------------
#export CROSS_COMPILE_PREFIX=/home/soeasy/nfsroot/target
liboil-0.3.14编译
#./configure --prefix=/install --host=arm-linux
编译gst-plugins-base-0.10.24
#LDFLAGS=" --sysroot=/home/soeasy/nfsroot/target -lglib-2.0 -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -lxml2 " CPPFLAGS="-I/home/soeasy/nfsroot/target/usr/include -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" CFLAGS="-I/home/soeasy/nfsroot/target/usr/include -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GLIB_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include" GLIB_LIBS="-L/home/soeasy/nfsroot/target/usr/lib --sysroot=/home/soeasy/nfsroot/target -lglib-2.0 -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -lxml2" GLIB_ONLY_CFLAGS=" -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include " GLIB_ONLY_LIBS="-L/home/soeasy/nfsroot/target/usr/lib/ --sysroot=/home/soeasy/nfsroot/target -lglib-2.0 -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -lxml2" XML_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/libxml2" ./configure --prefix=/install --host=arm-linux --disable-x --disable-xvideo --disable-ogg --disable-oggtest --disable-freetypetest --disable-vorbis --disable-vorbistest
修改config.status文件
#make; make install
编译gst-plugins-good-0.10.15
#LDFLAGS=" --sysroot=/home/soeasy/nfsroot/target -lglib-2.0 -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -lxml2 " CPPFLAGS="-I/home/soeasy/nfsroot/target/usr/include -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" CFLAGS="-I/home/soeasy/nfsroot/target/usr/include -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GLIB_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include" GLIB_LIBS="-L/home/soeasy/nfsroot/target/usr/lib --sysroot=/home/soeasy/nfsroot/target -lglib-2.0 -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -lxml2" GST_BASE_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/gstreamer-0.10 -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GST_PLUGINS_BASE_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/gstreamer-0.10 -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GST_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/gstreamer-0.10 -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GST_CONTROLLER_CFLAGS="-pthread -I/home/soeasy/nfsroot/target/usr/include/gstreamer-0.10 -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GTK_CFLAGS="-DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/home/soeasy/nfsroot/target/usr/include/gtk-2.0 -I/home/soeasy/nfsroot/target/usr/lib/gtk-2.0/include -I/home/soeasy/nfsroot/target/usr/include/atk-1.0 -I/home/soeasy/nfsroot/target/usr/include/cairo -I/home/soeasy/nfsroot/target/usr/inclu"/
"de/pango-1.0 -I/home/soeasy/nfsroot/target/usr/X11R6/include -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/freetype2 -I/home/soeasy/nfsroot/target/usr/include/libpng12 " ./configure --prefix=/install --host=arm-linux --disable-aalib --disable-aalibtest --disable-shout2 --disable-shout2test --disable-gdk_pixbuf --disable-cairo --disable-esd --disable-esdtest --disable-libcaca --disable-libdv --disable-dv1394 --disable-soup
修改/usr/lib/libcairo.la文件, 将libdir='/usr/lib'改为libdir=$CROSS_COMPILE_PREFIX'/usr/lib'
修改config.status文件
#make; make install
export GST_PLUGIN_PATH=/usr/lib/gstreamer-0.10
编译libmad-0.15.1b
./configure --prefix=/install --host=arm-linux
编译libid3tag-0.15.1b
./configure --prefix=/install --host=arm-linux
编译gst-plugins-bad-0.10.13
LDFLAGS=" --sysroot=/home/soeasy/nfsroot/target -lglib-2.0 -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -lxml2 " CPPFLAGS="-I/home/soeasy/nfsroot/target/usr/include -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" CFLAGS="-I/home/soeasy/nfsroot/target/usr/include -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GLIB_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include" GLIB_LIBS="-L/home/soeasy/nfsroot/target/usr/lib --sysroot=/home/soeasy/nfsroot/target -lglib-2.0 -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -lxml2" GST_BASE_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/gstreamer-0.10 -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GST_PLUGINS_BASE_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/gstreamer-0.10 -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GST_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/gstreamer-0.10 -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GST_CONTROLLER_CFLAGS="-pthread -I/home/soeasy/nfsroot/target/usr/include/gstreamer-0.10 -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GTK_CFLAGS="-DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/home/soeasy/nfsroot/target/usr/include/gtk-2.0 -I/home/soeasy/nfsroot/target/usr/lib/gtk-2.0/include -I/home/soeasy/nfsroot/target/usr/include/atk-1.0 -I/home/soeasy/nfsroot/target/usr/include/cairo -I/home/soeasy/nfsroot/target/usr/inclu"/
"de/pango-1.0 -I/home/soeasy/nfsroot/target/usr/X11R6/include -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/freetype2 -I/home/soeasy/nfsroot/target/usr/include/libpng12 " ./configure --prefix=/install --host=arm-linux --disable-directfb --disable-sdl --disable-sdltest
修改config.status文件
#make; make install
编译gst-plugins-ugly-0.10.12
LDFLAGS=" --sysroot=/home/soeasy/nfsroot/target -lglib-2.0 -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -lxml2 " CPPFLAGS="-I/home/soeasy/nfsroot/target/usr/include -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" CFLAGS="-I/home/soeasy/nfsroot/target/usr/include -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/li
4000
b/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GLIB_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include" GLIB_LIBS="-L/home/soeasy/nfsroot/target/usr/lib --sysroot=/home/soeasy/nfsroot/target -lglib-2.0 -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -lxml2" GST_BASE_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/gstreamer-0.10 -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GST_PLUGINS_BASE_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/gstreamer-0.10 -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GST_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/gstreamer-0.10 -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GST_CONTROLLER_CFLAGS="-pthread -I/home/soeasy/nfsroot/target/usr/include/gstreamer-0.10 -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GTK_CFLAGS="-DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/home/soeasy/nfsroot/target/usr/include/gtk-2.0 -I/home/soeasy/nfsroot/target/usr/lib/gtk-2.0/include -I/home/soeasy/nfsroot/target/usr/include/atk-1.0 -I/home/soeasy/nfsroot/target/usr/include/cairo -I/home/soeasy/nfsroot/target/usr/inclu"/
"de/pango-1.0 -I/home/soeasy/nfsroot/target/usr/X11R6/include -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/freetype2 -I/home/soeasy/nfsroot/target/usr/include/libpng12 " ./configure --prefix=/install --host=arm-linux
修改config.status文件
#make; make install
编译gst-ffmpeg-0.10.8
CC=arm_v5t_le-gcc AR=arm_v5t_le-ar RANLIB=arm_v5t_le-ranlib LDFLAGS=" --sysroot=/home/soeasy/nfsroot/target -lglib-2.0 -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -lxml2 " CPPFLAGS="-I/home/soeasy/nfsroot/target/usr/include -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" CFLAGS="-I/home/soeasy/nfsroot/target/usr/include -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GLIB_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include" GLIB_LIBS="-L/home/soeasy/nfsroot/target/usr/lib --sysroot=/home/soeasy/nfsroot/target -lglib-2.0 -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -lxml2" GST_BASE_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/gstreamer-0.10 -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GST_PLUGINS_BASE_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/gstreamer-0.10 -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GST_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/gstreamer-0.10 -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GST_CONTROLLER_CFLAGS="-pthread -I/home/soeasy/nfsroot/target/usr/include/gstreamer-0.10 -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GTK_CFLAGS="-DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/home/soeasy/nfsroot/target/usr/include/gtk-2.0 -I/home/soeasy/nfsroot/target/usr/lib/gtk-2.0/include -I/home/soeasy/nfsroot/target/usr/include/atk-1.0 -I/home/soeasy/nfsroot/target/usr/include/cairo -I/home/soeasy/nfsroot/target/usr/inclu"/
"de/pango-1.0 -I/home/soeasy/nfsroot/target/usr/X11R6/include -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/freetype2 -I/home/soeasy/nfsroot/target/usr/include/libpng12 " ./configure --prefix=/install --host=arm-linux --with-ffmpeg-extra-configure="--prefix=/install --disable-ffserver --disable-ffplay --enable-postproc --enable-gpl --enable-static --enable-shared --disable-encoder=flac --disable-decoder=cavs --disable-protocols --disable-devices --disable-network --enable-cross-compile --target-os=linux --arch=arm --cross-prefix=arm-linux- --disable-ffmpeg --enable-swscale"
修改config.status文件
#make; make install
#export CROSS_COMPILE_PREFIX=/home/soeasy/nfsroot/target
liboil-0.3.14编译
#./configure --prefix=/install --host=arm-linux
编译gst-plugins-base-0.10.24
#LDFLAGS=" --sysroot=/home/soeasy/nfsroot/target -lglib-2.0 -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -lxml2 " CPPFLAGS="-I/home/soeasy/nfsroot/target/usr/include -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" CFLAGS="-I/home/soeasy/nfsroot/target/usr/include -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GLIB_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include" GLIB_LIBS="-L/home/soeasy/nfsroot/target/usr/lib --sysroot=/home/soeasy/nfsroot/target -lglib-2.0 -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -lxml2" GLIB_ONLY_CFLAGS=" -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include " GLIB_ONLY_LIBS="-L/home/soeasy/nfsroot/target/usr/lib/ --sysroot=/home/soeasy/nfsroot/target -lglib-2.0 -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -lxml2" XML_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/libxml2" ./configure --prefix=/install --host=arm-linux --disable-x --disable-xvideo --disable-ogg --disable-oggtest --disable-freetypetest --disable-vorbis --disable-vorbistest
修改config.status文件
#make; make install
编译gst-plugins-good-0.10.15
#LDFLAGS=" --sysroot=/home/soeasy/nfsroot/target -lglib-2.0 -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -lxml2 " CPPFLAGS="-I/home/soeasy/nfsroot/target/usr/include -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" CFLAGS="-I/home/soeasy/nfsroot/target/usr/include -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GLIB_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include" GLIB_LIBS="-L/home/soeasy/nfsroot/target/usr/lib --sysroot=/home/soeasy/nfsroot/target -lglib-2.0 -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -lxml2" GST_BASE_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/gstreamer-0.10 -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GST_PLUGINS_BASE_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/gstreamer-0.10 -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GST_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/gstreamer-0.10 -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GST_CONTROLLER_CFLAGS="-pthread -I/home/soeasy/nfsroot/target/usr/include/gstreamer-0.10 -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GTK_CFLAGS="-DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/home/soeasy/nfsroot/target/usr/include/gtk-2.0 -I/home/soeasy/nfsroot/target/usr/lib/gtk-2.0/include -I/home/soeasy/nfsroot/target/usr/include/atk-1.0 -I/home/soeasy/nfsroot/target/usr/include/cairo -I/home/soeasy/nfsroot/target/usr/inclu"/
"de/pango-1.0 -I/home/soeasy/nfsroot/target/usr/X11R6/include -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/freetype2 -I/home/soeasy/nfsroot/target/usr/include/libpng12 " ./configure --prefix=/install --host=arm-linux --disable-aalib --disable-aalibtest --disable-shout2 --disable-shout2test --disable-gdk_pixbuf --disable-cairo --disable-esd --disable-esdtest --disable-libcaca --disable-libdv --disable-dv1394 --disable-soup
修改/usr/lib/libcairo.la文件, 将libdir='/usr/lib'改为libdir=$CROSS_COMPILE_PREFIX'/usr/lib'
修改config.status文件
#make; make install
export GST_PLUGIN_PATH=/usr/lib/gstreamer-0.10
编译libmad-0.15.1b
./configure --prefix=/install --host=arm-linux
编译libid3tag-0.15.1b
./configure --prefix=/install --host=arm-linux
编译gst-plugins-bad-0.10.13
LDFLAGS=" --sysroot=/home/soeasy/nfsroot/target -lglib-2.0 -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -lxml2 " CPPFLAGS="-I/home/soeasy/nfsroot/target/usr/include -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" CFLAGS="-I/home/soeasy/nfsroot/target/usr/include -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GLIB_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include" GLIB_LIBS="-L/home/soeasy/nfsroot/target/usr/lib --sysroot=/home/soeasy/nfsroot/target -lglib-2.0 -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -lxml2" GST_BASE_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/gstreamer-0.10 -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GST_PLUGINS_BASE_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/gstreamer-0.10 -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GST_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/gstreamer-0.10 -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GST_CONTROLLER_CFLAGS="-pthread -I/home/soeasy/nfsroot/target/usr/include/gstreamer-0.10 -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GTK_CFLAGS="-DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/home/soeasy/nfsroot/target/usr/include/gtk-2.0 -I/home/soeasy/nfsroot/target/usr/lib/gtk-2.0/include -I/home/soeasy/nfsroot/target/usr/include/atk-1.0 -I/home/soeasy/nfsroot/target/usr/include/cairo -I/home/soeasy/nfsroot/target/usr/inclu"/
"de/pango-1.0 -I/home/soeasy/nfsroot/target/usr/X11R6/include -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/freetype2 -I/home/soeasy/nfsroot/target/usr/include/libpng12 " ./configure --prefix=/install --host=arm-linux --disable-directfb --disable-sdl --disable-sdltest
修改config.status文件
#make; make install
编译gst-plugins-ugly-0.10.12
LDFLAGS=" --sysroot=/home/soeasy/nfsroot/target -lglib-2.0 -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -lxml2 " CPPFLAGS="-I/home/soeasy/nfsroot/target/usr/include -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" CFLAGS="-I/home/soeasy/nfsroot/target/usr/include -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/li
4000
b/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GLIB_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include" GLIB_LIBS="-L/home/soeasy/nfsroot/target/usr/lib --sysroot=/home/soeasy/nfsroot/target -lglib-2.0 -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -lxml2" GST_BASE_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/gstreamer-0.10 -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GST_PLUGINS_BASE_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/gstreamer-0.10 -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GST_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/gstreamer-0.10 -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GST_CONTROLLER_CFLAGS="-pthread -I/home/soeasy/nfsroot/target/usr/include/gstreamer-0.10 -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GTK_CFLAGS="-DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/home/soeasy/nfsroot/target/usr/include/gtk-2.0 -I/home/soeasy/nfsroot/target/usr/lib/gtk-2.0/include -I/home/soeasy/nfsroot/target/usr/include/atk-1.0 -I/home/soeasy/nfsroot/target/usr/include/cairo -I/home/soeasy/nfsroot/target/usr/inclu"/
"de/pango-1.0 -I/home/soeasy/nfsroot/target/usr/X11R6/include -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/freetype2 -I/home/soeasy/nfsroot/target/usr/include/libpng12 " ./configure --prefix=/install --host=arm-linux
修改config.status文件
#make; make install
编译gst-ffmpeg-0.10.8
CC=arm_v5t_le-gcc AR=arm_v5t_le-ar RANLIB=arm_v5t_le-ranlib LDFLAGS=" --sysroot=/home/soeasy/nfsroot/target -lglib-2.0 -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -lxml2 " CPPFLAGS="-I/home/soeasy/nfsroot/target/usr/include -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" CFLAGS="-I/home/soeasy/nfsroot/target/usr/include -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GLIB_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include" GLIB_LIBS="-L/home/soeasy/nfsroot/target/usr/lib --sysroot=/home/soeasy/nfsroot/target -lglib-2.0 -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -lxml2" GST_BASE_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/gstreamer-0.10 -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GST_PLUGINS_BASE_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/gstreamer-0.10 -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GST_CFLAGS="-I/home/soeasy/nfsroot/target/usr/include/gstreamer-0.10 -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GST_CONTROLLER_CFLAGS="-pthread -I/home/soeasy/nfsroot/target/usr/include/gstreamer-0.10 -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/libxml2" GTK_CFLAGS="-DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/home/soeasy/nfsroot/target/usr/include/gtk-2.0 -I/home/soeasy/nfsroot/target/usr/lib/gtk-2.0/include -I/home/soeasy/nfsroot/target/usr/include/atk-1.0 -I/home/soeasy/nfsroot/target/usr/include/cairo -I/home/soeasy/nfsroot/target/usr/inclu"/
"de/pango-1.0 -I/home/soeasy/nfsroot/target/usr/X11R6/include -I/home/soeasy/nfsroot/target/usr/include/glib-2.0 -I/home/soeasy/nfsroot/target/usr/lib/glib-2.0/include -I/home/soeasy/nfsroot/target/usr/include/freetype2 -I/home/soeasy/nfsroot/target/usr/include/libpng12 " ./configure --prefix=/install --host=arm-linux --with-ffmpeg-extra-configure="--prefix=/install --disable-ffserver --disable-ffplay --enable-postproc --enable-gpl --enable-static --enable-shared --disable-encoder=flac --disable-decoder=cavs --disable-protocols --disable-devices --disable-network --enable-cross-compile --target-os=linux --arch=arm --cross-prefix=arm-linux- --disable-ffmpeg --enable-swscale"
修改config.status文件
#make; make install
相关文章推荐
- arm平台交叉编译gstreamer-0.10.36 及相关plugins
- raspberrypi 编译 gst-plugins-base 1.3.2
- raspberrypi 编译 gst-plugins-ugly 1.3.2
- 在 x86 上面交叉编译 gstreamer for ARM/MIPS
- 交叉编译QTE源码包 (在PC机上编绎运行于开发板的程序)
- Linux下交叉编译gdb和gdbserver
- 如何为嵌入式开发建立交叉编译环境
- tiny6410裸机实验第0章--------------开发环境的搭建(交叉编译工具链制作)
- 如何为嵌入式开发建立交叉编译环境[转帖]
- 用Eclipse和GDB构建ARM交叉编译和在线调试环境
- 配置树莓派交叉编译平台
- 安卓NDK制作标准交叉编译工具链
- Arm-linux-tools4.3.2 + Ubuntu10.04 交叉编译gdb7.2
- libjpeg的交叉编译
- ubuntu环境 安装 android 交叉编译环境
- Qtopia4.3.1交叉编译
- 交叉编译libACE
- QWT编译以及交叉编译的问题
- 交叉编译pjsip
- 安装交叉编译工具arm-linux-gcc-4.3.