pjsip autoconf交叉编译成功,可以正常在板子上跑了-----移植到arm成功
2010-01-29 14:12
543 查看
pjproject-1.5.5.tar.bz2的安装包,解压后,转到目录~/pjproject-1.5.5/。
pjsip用autoconf发不的,第一次用autoconf,捣鼓了半天用下面这一句,把他配置好了:
CC=armv5l-linux-gcc ./aconfigure --host=armv5l-linux --target=armv5l-linux --build=i386-redhat-linux
编译OK~~~
查看文件:
[root@global armv5l-unknown-linux-gnu]# file playfile
playfile: ELF 32-bit LSB executable, ARM, version 1 (ARM), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), for GNU/Linux 2.2.5, not stripped
但是我把sample的程序下到板子上,修改权限,运行,就出现了下面的提示:
error while loading shared libraries: libuuid.so.1: cannot open shared object file: No such file or directory
缺少库文件?
原来编译默认的把编译好的库都放到编译器目录下的lib里了
find / -name libXXX
找到了库文件:
/opt/timesys/toolchains/armv5l-linux/armv5l-linux/lib/libxxx
然后把库文件下载到板子/lib下,运行ok~~~~
暂时需要以下几个库,可能还需要其它的,缺的时候再说吧:
libuuid.so.1
libssl.so.5
libcrypto.so.5
libz.so.1
pjsip用autoconf发不的,第一次用autoconf,捣鼓了半天用下面这一句,把他配置好了:
CC=armv5l-linux-gcc ./aconfigure --host=armv5l-linux --target=armv5l-linux --build=i386-redhat-linux
编译OK~~~
查看文件:
[root@global armv5l-unknown-linux-gnu]# file playfile
playfile: ELF 32-bit LSB executable, ARM, version 1 (ARM), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), for GNU/Linux 2.2.5, not stripped
但是我把sample的程序下到板子上,修改权限,运行,就出现了下面的提示:
error while loading shared libraries: libuuid.so.1: cannot open shared object file: No such file or directory
缺少库文件?
原来编译默认的把编译好的库都放到编译器目录下的lib里了
find / -name libXXX
找到了库文件:
/opt/timesys/toolchains/armv5l-linux/armv5l-linux/lib/libxxx
然后把库文件下载到板子/lib下,运行ok~~~~
暂时需要以下几个库,可能还需要其它的,缺的时候再说吧:
libuuid.so.1
libssl.so.5
libcrypto.so.5
libz.so.1
相关文章推荐
- pjsip autoconf交叉编译成功,可以正常在板子上跑了-----移植到arm成功
- 使用arm-2008q3-72-arm-none-linux-gnueabi-i686-pc-linux-gnu交叉编译成功在板子上运行
- 成功移植DHCP客户端到mini2440,终于可以上网了
- NCNN移植ARM爬坑日志-opencv交叉编译 二
- hostapd-0.8-snapshot移植到arm板子上
- boost 1.51.0移植到ARM S3C6410成功运行
- 移植DHCP-4.1到ARM平台(交叉编译)
- 修改busybox中Makefile交叉编译器arm-linux- 可以make成功,但是make install失败(已解决)
- 成功的把ftk移植到arm-linux上
- 成功移植SSH到ARM目标板的Linux系统中
- arm-linux的gdb交叉编译,arm的gdb移植
- opencv3.2(with ffmpeg) 交叉编译移植到arm板(imx6),成功跑起来。
- Opencv源码交叉编译和移植到ARM
- 最新版ser2net移植到ARM板上,交叉编译
- 成功移植ffmpeg 0.6到ARM平台 tq2440. 移植ffmpeg-0.6.3,SDL-1.2.10到tq2440
- PHP在arm板子上的移植
- 奇怪问题绑定和监听127.0.0.1把网络禁用还是可以成功。当网络断开时accept不会返回错误。网络再次连上时还能正常工作。
- ARM板子烧写系统不成功。解决方法
- 交叉编译Pjsip for arm linux
- caffe移植ARM爬坑日志-protobuf交叉编译