ORTP-0.27.0移植
注意:
a. 对于0.27一下版本的ORTP的交叉编译则没有一下依赖库
b. 交叉编译工具链是:
arm-linux-gnueabihf-gcc-4.9.1 (4.9版本一下的编译bctoolbox出错)
1.依赖库列表
ortp-0.27.0移植依赖库:
bctoolbox-0.6
bctoolbox依赖库:
bcunit
mbedtls
2.bcunit移植
下载地址:
https://github.com/BelledonneCommunications/bcunit
a) ./autogen.sh
b) ./configure --prefix=/root/ORTP/bcunit-install-arm --host=arm-linux-gnueabihf
c) make
d) make install
3.mbedtls移植
下载地址:
https://tls.mbed.org/download
a) 更改安装目录
vi Makefile
将DESTDIR=/usr/local 改变为 DESTDIR=/root/ORTP/mbedtls-install-arm
b) make CC=arm-linux-gnueabihf-gcc
提示:默认mbedtls是不会生成动态库,
可以将SHARED置为1 即在make后添加 SHARED=1 ,生成动态库
在此处不要设置
c) make install
2.bctoolbox-0.6移植(4.8的交叉编译链,有问题!待解决)
下载地址:
https://github.com/BelledonneCommunications/bctoolbox
a) ./autogen.sh
b) ./configure --host=arm-linux-gnueabihf --prefix=/root/ORTP/bctoolbox-install-arm --with-bcunit=/root/ORTP/bcunit-install-arm --with-mbedtls=/root/ORTP/mbedtls-install-arm
c) make
d) make install
d) 将安装目录下的bctoolbox(在安装目录include下)目录拷贝到/usr/local/include/下
3.ortp-0.27.0移植
下载地址:
https://github.com/BelledonneCommunications/ortp.git
a) ./autogen.sh
b) ./configure --host=arm-linux-gnueabihf --prefix=/root/ORTP/ortp-install-arm BCTOOLBOX_LIBS=-L/root/ORTP/bctoolbox-install-arm/lib/ BCTOOLBOX_CFLAGS=-I/root/ORTP/bctoolbox-install-arm/include/
c) make
d) make install
ORTP-0.27.0移植的更多相关文章
- cocos2d-x-3.0新建工程以及移植其他平台
本文来自:http://www.zaojiahua.com/cocos2d-x-3-0.html 有将近俩个礼拜没有研究cocos2dx了,博主最近刷了些ACM的水题,越做感觉越没意思,这哪是考编程啊 ...
- How to Install Tomcat 8.0.27 on CentOS/RHEL and Ubuntu【转】
https://tecadmin.net/install-tomcat-8-on-centos-rhel-and-ubuntu/ Apache Tomcat is an opensource web ...
- Failed to resolve: com.android.support:appcompat-v7:27.0.1问题解决
今天,在毫无征兆的情况下AndroidStudio又抽风了,搞了大半天,试了网上众多方案,终于解决了这个问题.咱们一步一步来 第一步:这是最开始的bug Error:Failed to resolve ...
- Process 'command '/Users/lidaqiang/Library/Android/sdk/build-tools/27.0.3/aapt'' finished with non-zero exit value 1
Process 'command '/Users/lidaqiang/Library/Android/sdk/build-tools/27.0.3/aapt'' finished with non-z ...
- 使用VS2017新建的Web项目报错:Package Microsoft.Composition 1.0.27 is not compatible with netcoreapp1.1
使用VS2017新建的Web项目报错: 看到这样的错误提示,毫无意义.赶脚这应该是VS2017的BUG,没有显示错误的位置.于是用dotnet restore手动还原,结果在控制台中终于显示了详细的错 ...
- Eclipse Failed to load D:\android-sdk-windows\build-tools\27.0.3\lib\dx.jar
Failed to load D:\android-sdk-windows\build-tools\27.0.3\lib\dx.jar Unknown error: Unable to build: ...
- Win2003下安装PHP5.2.0+MySql5.0.27+PHPMyAdmin2.9.1的配置方法
先下载所需要安装的东东~~ PHP 5.2.0 官方下载地址:http://www.php.net/downloads.php mysql-5.0.27 官方下载地址:http://dev.mysql ...
- ipc.Client: Retrying connect to server: .../10.0.0.27:10020. Already tried 6 time(s); retry policy is RetryUpToMaximumCountWithFixedSleep(maxRetries=10, sleepTime=1 SECONDS)
运行 时候爆出这个错 Exception in thread "main" java.io.IOException: java.net.ConnectException: Call ...
- 安卓 android studio 报错 The specified Android SDK Build Tools version (27.0.3) is ignored, as it is below the minimum supported version (28.0.3) for Android Gradle
今天将项目迁移到另一台笔记本,进行build出现以下问题,导致build失败 报错截图: 大致意思,目前使用的build工具版本27.0.3不合适.因为当前使用Gradle插件版本是3.2.1,这个版 ...
随机推荐
- spring不同环境下用不同的配置文件
@Configuration @PropertySource("xx-${spring.profiles.active}.properties") public class Top ...
- Quartz.NET实现作业调度(3.0版本实现)定时执行一个任务
2.0版本请参考https://www.cnblogs.com/best/p/7658573.html这里的文章很详细: 我们现在想每5秒钟往txt文件夹里存储一个时间 首先:定义一个类,实现Quar ...
- BaiduPCS-Go 使用CMD命令行全速下载百度云
BaiduPCS-Go 使用CMD命令行全速下载百度云 链接: https://laod.cn/black-technology/baidupcs-go-baiduyun.html 下面为自己测试过程 ...
- JavaScript初始
一.JavaScript基础 1.引入方式 <!--1 直接编写--> <script> alert('hello yuan') </script> <!-- ...
- jquery进阶(1)
今天我们接着来学习jQuery中的内容,包括css的操作.尺寸的操作.文档的操作.动画(有待补充),事件处理操作. 一.CSS 在css中可以设置css的基本属性 - .css("color ...
- 原生css3作响应式布局
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <m ...
- rmtree函数
blog.csdn.net/my2010sam/article/details/8956353
- GitLab-CE-8.9.4 (OpenLogic CentOS 7.2)
平台: CentOS 类型: 虚拟机镜像 软件包: gitlab-8.9.4 bug tracking collaboration commercial development devops git ...
- 用sql语句按周、按月、按季、按年统计
--按mySql语法统计按周,月,季,年.income为合计的价格字段,createDate为交易时间. select sum(income)as revenue,week(createDate) a ...
- C#使用Aspose.Words操作word文档
最近接到个需求,由于客服这边要导出大量有一定规则的word文件,里面的内容希望系统自动填充,例如 这里我使用Aspose.Words.dll这个类库, 1.首先,我们需要创建模板文件,毕竟有规则的东西 ...