asterisk1.8 for mipsel mysql
来源:互联网 发布:linux下需要安装哪些库 编辑:程序博客网 时间:2024/06/05 00:56
在astersik上要使用mysql数据库的话,需要加载跟mysql相关的3个模块
res_config_mysql.so
app_mysql.so
cdr_mysql.so
但是这个三个模块一直加载不上,自己写了程序用dlopen依然加载不上,用dlerror函数将错误信息打印出来:
file not found。
但是反复检查了路径,没有问题。
用readelf -h检查了动态库,也没有问题,用的是MIPS R3000的指令集。
用objdump -x res_config_mysql.so | grep NEEDED发现它依赖5个库
libmysqlclient.so.16
libcrypt.so.0
libnsl.so.0
libm.so.0
libc.so.0
在文件系统里的lib文件夹下,看了看,发现没有libmysqlclient.so.16,将交叉编译后的mysql库弄到lib下,再加载就可以了。
结论:dlopen在加载动态库时会同时加载它依赖的库文件,如果找不到依赖库就会报file not found。
0 0
- asterisk1.8 for mipsel mysql
- arm for asterisk1.8
- asterisk1.8 账号信息mysql存储(动态)
- asterisk1.8 拨号方案 mysql存储(动态)
- asterisk for mipsel
- asterisk1.8 Makefile分析 (1)
- asterisk1.8 Makefile分析 (2)
- 代码分析 Asterisk1.8 DAHDI
- 交叉编译Pjsip for mipsel linux
- asterisk1.8中设置presence或blf
- 自己移植Asterisk1.8到OpenWRT下
- asterisk1.8启动信息分析(未完)
- centos5.4+asterisk1.8+freepbx2.8 安装笔记
- centos5.4+asterisk1.8+freepbx2.8 安装笔记
- asterisk1.8中queue录音未合成的解决办法
- 用proxmox自带的centos5.2模板安装asterisk1.8+freepbx2.8笔记
- centos5.5下实现asterisk1.8_*+RSTP安装及配置过程
- Asterisk1.4安装指南
- 插件
- Java常见问题之this()和super()的用法
- Javascript基本概念梳理
- Deep Learning 学习随记(八)CNN(Convolutional neural network)理解
- 【C语言】12-指向一维数组元素的指针
- asterisk1.8 for mipsel mysql
- 二元函数极值
- 来下载的都来顶一下。
- linux shell 的:= 和 export
- cas 单点登录框架
- PCIe总线的基础知识
- WebSockets vs Server-Sent Events vs Long-polling
- 永久免费的专业二维码生成器和二维码扫描器
- spring-shiro.xml