asterisk1.8 for mipsel mysql
在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。
asterisk1.8 for mipsel mysql相关推荐
- asterisk1.8 拨号方案 mysql存储(动态)
1. 在asterisk库中创建下表 DROP TABLE IF EXISTS extensions; CREATE TABLE `extensions` ( `id` int(11) NOT ...
- asterisk1.8 账号信息mysql存储(动态)
1. 首先需要先编译出以下6个模块 res_realtime.so pbx_realtime.so func_realtime.so res_config_mysq ...
- asterisk mysql set(cdr(u_CentOS 5.8 asterisk-1.8.10.1 安装之安装freepbx
参考: CentOS 5.8 Aasterisk 1.8 rc2 安装freepbx http://blog.csdn.net/jianghao616/article/details/6059658 ...
- turbolinux mysql 5.0 cluste,Debian -- 新聞 -- Debian GNU/Linux 5.0 發布
Debian GNU/Linux 5.0 發布 2009年02月14日 Debian 計劃高興地宣佈,經過 22 個月的不斷開發下, Debian GNU/Linux 5.0 版(代號Lenny)正式 ...
- Asterisk针对Mysql的extconfig.conf配置
Asterisk针对Mysql的extconfig.conf配置,这其中涉及到的表的structure [setting] sipusers => mysql,general,sip_buddi ...
- asterisk cdr mysql_深入浅出asterisk(四):部署CDR MySql模块
Asterisk可以存储CDR记录到一个MYSQL数据库中,也可以选择以CSV文本文件的形式保存起来. 由于Mysql客户端开发库的版权问题,Mysql billing应用程序不再作为Asterisk ...
- mysql 快捷查询数据库各表占用空间,mysql查看索引占用空间,mysql查看数据占用空间
先贴一张图! 第一步,"很重要" 在mysql中,有一个创建之初自带的库information_schema,这个库中包含着数据库相关信息,查询数据占用空间就是使用该库,所以首先进 ...
- mysql并发更新数据,多用户并发修改数据解决方案。
mysql并发更新数据,多用户并发修改数据解决方案. 在系统中,有一些如余额.资产.积分的数据,是要保证数据一致性的.如,一个人使用两个设备同时进行消费操作,如何保证数据一致性的问题. 我们一起来思考 ...
- mysql查询字段大小写结果相同,mysql大小写查询不敏感,mysql5.7查询不区分大小写解决方案。
下面有两条sql,主键查询,在mysql中查询到的结果相同. SELECT* FROM USER WHEREid = 'EM58hdK4nXC';SELECT* FROM USER WHEREid = ...
最新文章
- “TNS-03505:无法解析名称”问题解决一例
- openfoam linux教程,科学网—Windows10 安装OpenFOAM 教程 - 陈浩的博文
- EasyUI中树的基本操作
- monogdb操作system.*权限
- AntDesign Pro + .NET Core 实现基于JWT的登录认证
- 20170721L08-02-02老男孩Linux运维实战培训初级第八节课课前【上机实战】考试讲解...
- MySQL中的SQL Mode及其作用
- 怎样去除excel表中的虚线_Excel表格里的虚线如何去掉?
- 12平键标准尺寸规格表_郑州花纹板加工规格尺寸表
- 分组码--原理,码率,软硬判决,编码增益
- windows 控制台cmd乱码(及永久修改编码)的解决办法
- 浪曦_Struts2应用开发系列_第1讲.Struts2入门与配置--出现的问题笔记
- sipp uas 脚本
- 前端——“一看就会的”菜鸟教程网站首页制作!
- 盛迈坤电子商务:网店有哪些营销活动
- Semi-continuity
- MongoDB——MongoDB分片集群(Sharded Cluster)两种搭建方式
- git-如何将本地分支与远程分支关联
- 原生js中attributes属性
- 东方博宜oj答案c++版
热门文章
- Win8 Consumer Preview 8250 + VS11 体验
- C# 列出进程以及详细信息
- linux的yum详解,Linux之YUM 详解
- android 三星 白色,时尚实用都拥有 白色Android手机盘点
- swagger2如何测试单个文件或者多文件上传
- springboot 与shiro整合
- xdoj判断堆栈出栈序列是否有效c++
- C语言编程快速入门黎明,何用C语言模拟键盘输入?
- 【剑指offer - C++/Java】5、用两个栈实现队列
- [Swift通天遁地]七、数据与安全-(12)使用Instruments Leaks工具检测内存泄露