找回密码
 注册
关于网站域名变更的通知
查看: 1226|回复: 1
打印 上一主题 下一主题

想在arm移植vlc库,实现播放mp4文件,请大神指导

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-9-18 15:15 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x

最新移植问题 一:

0 T: e8 D( y+ X) E
/usr/bin/ld: ./.libs/libunzip.a(unzip.o): relocation R_ARM_THM_MOVW_ABS_NC against `__stack_chk_guard' can not be used when making a shared object; recompile with -fPIC# C2 W# y* q' g5 x% R: `. L$ o
./.libs/libunzip.a(unzip.o): error adding symbols: Bad value# |5 l  ~3 V; T$ s0 a8 r
collect2: error: ld returned 1 exit status


2 ]1 c0 s4 Z( ^+ m" w

最新移植问题 二:


2 \0 O' o8 q  e6 |; f" M1 S: m- T: G现在是在x86架构的ubuntu12.04 64bit上编译的vlc,编译了依赖库,但编译vlc库到最后,报如下错误

7 ]0 Y5 f5 S8 t, x0 }" X  Q- z

) _. q+ M# a3 k

最新移植问题三:使用arm-linux-gnueabi-gcc编译vlc2.2.0,使用之前编译的依赖库,并增了x264


8 F' e$ G7 t3 c# {% R7 w* ]configure配置如下:


: M+ ^* }; v2 O* B* ^./configure --prefix=/opt/vlc2.2.0-arm --host=arm-linux-gnueabi --disable-lua --enable-mad --with-mad=/opt/vlc-arm-dep/libmad --disable-avcodec --disable-swscale --disable-a52 --disable-glx --disable-libgcrypt --enable-x264 --with-x264-tree=/opt/vlc-arm-dep/x264-r


5 e/ V8 K* B+ E$ w' F0 w, P错误如下:


! d& y/ C8 g7 g3 d


5 B4 X; \3 }7 V0 U' L6 O) a9 T

vlc库已经成功编译并移植到arm开发板上,能够运行,但播放视频闪退、播放视频时,命令窗口结果:

9 s7 A5 q+ ^+ r' e1 [0 T' c  `

/ k9 v1 }8 m2 y% k3 w$ f2 t$ {


! ~$ T+ A) q0 c+ F' Z) s9 F" _7 ~2 D/ \0 x

0 v( V2 C/ ~" G- Y9 i8 X


" D# Z; w9 c. d0 P8 T+ h4 d8 c0 X


, j& F0 {2 }6 h0 i. }. V! X$ b
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-23 20:35 , Processed in 0.125000 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表