移植vlc+live555到s3c2410
来源:互联网 发布:算法设计手册 中文版 编辑:程序博客网 时间:2024/04/29 08:50
一、交叉编译live555
live555.2009.04.20
注意:需要live版本和vlc版本需要符合,否则容易出现错误
1、解压live555.2009.04.20.tar.gz
tar -zxvf live555.2009.04.20.tar.gz
2、修改配置文件
cd live
vi config.armlinux
将第一行修改为arm-none-linux-gnueabi-
将第十行gcc修改为g++
保存退出
3、生成Makefile文件
./genMakefiles armlinux
4、编译
make
二、交叉编译vlc
vlc-1.1.3
1、解压vlc-1.1.3.tar.bz2
tar -jxvf vlc-1.1.3.tar.bz2
2、配置编译环境
./configure CC=/usr/local/arm/4.3.3/bin/arm-none-linux-gnueabi-gcc CXX=/usr/local/arm/4.3.3/bin/arm-none-linux-gnueabi-g++ ARCH=arm --host=arm-linux --enable-run-as-root --prefix=/tmp/vlc2 --enable-debug --disable-avcodec --disable-hal --disable-avformat --disable-swscale --disable-postproc --disable-a52 --disable-sdl --disable-fribidi --disable-dbus --disable-libgcrypt --disable-gnutls --disable-remoteosd --disable-vlc --disable-x264 --disable-skins2 --disable-qt4 --disable-notify --disabl-libxml2 --disable-freetype --disable-bonjour --disable-lua --disable-xcb --disable-glx --disable-opengl --disable-alsa --disable-vorbis --disable-ogg --disable-sqlite --enable-live555 --with-live555-tree=/home/live
3、编译
make
4、make install
出现错误
注释下面几行
vi modules/Makefile
# if test -z "$(DESTDIR)": then \
# ../bin/vlc-cache-gen$(EXEEXT) “$(vlclibdir)/plugins” : \
# else \
# echo "Staged installation : cache generation skipped!" : \
# fi
重新运行make install完成安装
三、移植到开发板
将/tmp/vlc2/lib目录下的vlc文件夹以及libvlc.so.5.1.0和libvlccore.so.4.0.0复制到开发板的/usr/lib目录
- 移植vlc+live555到s3c2410
- vlc-android 移植live555到android
- vlc-android 移植live555到android
- vlc-android 移植live555到android
- vlc-android 移植live555到android
- vlc-android 移植live555到android
- vlc-android 移植live555到android
- MiniGUI移植到s3c2410
- MiniGUI移植到s3c2410
- 移植live555 到hi3518
- 移植u-boot到S3C2410
- 移植u-boot到S3C2410
- ffmpeg 移植到 arm s3c2410
- 移植Mplayer到s3c2410上
- 移植live555到android4.0
- 移植live555到android上
- live555移植到Android过程.
- 移植ucgui到s3c2410十大步
- 可以利用括号运算符重载实现 回调函数
- oracle 20130910
- .Net 反射技术
- Linux下调整根目录的空间大小
- php inc文件使用的风险和注意事项
- 移植vlc+live555到s3c2410
- GC - 成为Java GC专家系列(4) ——Apache的MaxClients参数对系统的影响
- C语言函数集(十二)
- 使用vim+ctags+cscope阅读内核源码
- 东软实训告诉你:职场上不该说的13种话
- Android开发 之 监听返回键,弹出一个退出对话框
- 一个IT人士的个人经历,给迷失方向的朋友
- 语言中没有main函数生成可执行程序的几种方法
- jquery.validate的使用说明介绍