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 |