pjsip autoconf交叉编译成功,可以正常在板子上跑了-----移植到arm成功
2013-08-15 10:32
549 查看
http://www.cnblogs.com/pied/archive/2010/01/29/1659209.html
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
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交叉编译成功,可以正常在板子上跑了-----移植到arm成功
- 使用arm-2008q3-72-arm-none-linux-gnueabi-i686-pc-linux-gnu交叉编译成功在板子上运行
- UCOSII252成功移植到44B0的板子上的经验+自己总结的小细节
- Arm板子上移植putty
- 移植DHCP-4.1到ARM平台(交叉编译)
- 成功移植DHCP客户端到mini2440,终于可以上网了
- Lua移植到arm上 并实现在arm上 可以让lua脚本调c语言,C语言调用lua脚本
- boost 1.51.0移植到ARM S3C6410成功运行
- 在ubuntu10.04成功移植gdbserver及gdbserver使用介绍(用于CCSV5.2远程调试ARM CORTEX-A8程序)
- 成功移植Telnet Server到ARM目标板
- arm中tslib-1.4移植成功,但qt应用程序 触摸屏没有响应
- 奇怪问题绑定和监听127.0.0.1把网络禁用还是可以成功。当网络断开时accept不会返回错误。网络再次连上时还能正常工作。
- 成功移植 SSH 服务到 ARM 开发板上
- 成功移植ffmpeg 0.6到ARM平台 tq2440. 移植ffmpeg-0.6.3,SDL-1.2.10到tq2440
- arm-linux的gdb交叉编译,arm的gdb移植
- SSH 成功移植到 ARM 平台
- OpenCV ARM移植(交叉编译opencv)
- arm-linux 板子上telnetd的移植
- 成功移植NET-SNMP到ARM平台(转)
- NCNN移植ARM爬坑日志-opencv交叉编译 二