glib-2.0要先编译好, 安装到/home/work/gst目录下。
关于glib-2.0的交叉编译, 可参考前面博文http://blog.youkuaiyun.com/myaccella/article/details/7298014。
gstreamer-0.10.36 的交叉编译配置如下:
CC=arm-none-linux-gcc PKG_CONFIG_PATH=/home/work/gst/lib/pkgconfig ./configure --build=i686-linux --host=arm-none-linux \
--prefix=/home/work/gst --enable-playbin2 --disable-loadsave --disable-gtk-doc \
ac_cv_func_register_printf_function=no --disable-tests --disable-valgrind
配置成功后, make && make install 后就安装到/home/work/gst目录下了。
gst-plugins-base-0.10.36:
CC=arm-none-linux-gcc PKG_CONFIG_PATH=/home/work/gst/lib/pkgconfig ./configure --build=i686-linux --host=arm-none-linux \
--prefix=/home/work/gst --disable-valgrind --disable-x --disable-gnome_vfs --disable-alsa \
--disab