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,这个版 ...
 
随机推荐
- css奇技淫巧之—多列等高
			
什么是等高布局? 先来看一个案例: 上图中的页面的主体内容是两列结构,左列是用来导航的,右列是用来显示内容的.我们看到它们有一个共同的边框,中间还有一条分隔线,左右两列的高度都是不固定的.这种情况下就 ...
 - 转   rman-08120 以及查询隐含参数
			
rman-08120 We need RMAN to automatically purge archivelogs from the FRA once they are applied to the ...
 - Spring学习(五)事务管理
			
Spring 事务管理: 一.事务概念: 1.什么是事务? 事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消.也就是事务具有原子性,一个事务中的一系列的 ...
 - java Bean的映射工具
			
数据层,业务逻辑层和表现层,每一层对应的应该是不一样的对象,所以就有个这么个java bean的映射工具 dozer.......................................... ...
 - 安全性测试入门 (五):Insecure CAPTCHA 验证码绕过
			
本篇继续对于安全性测试话题,结合DVWA进行研习. Insecure Captcha不安全验证码 1. 验证码到底是怎么一回事 这个Captcha狭义而言就是谷歌提供的一种用户验证服务,全称为:Com ...
 - drools的error:Jboss rule 6.4.0 Cannot find a default StatelessKieSession
			
drools的kmodule.xml文件,如果是默认加载必须放在META-INF的文件夹下,如下图 官网大佬原话 Have you defined kieSession and KieBase nam ...
 - 【Java/Android性能优 7】Android公共库——图片缓存 网络缓存 下拉及底部更多ListView 公共类
			
本文转自:http://www.trinea.cn/android/android-common-lib/ 介绍总结的一些android公共库,包含缓存(图片缓存.预取缓存.网络缓存).公共View( ...
 - linux中BASH_SOURCE[0](转)
			
转自:http://www.cnblogs.com/sunfie/p/5943979.html 在C/C++中,__FUNCTION__常量记录当前函数的名称.有时候,在日志输出的时候包含这些信息是非 ...
 - yii2 详细分解实现分页效果
			
1.首先,准备一个数据表,内容为: 然后建立一个控制器,比如我的例子中的是:PractiseController.php 接着,我们开始在控制器中输入内容: 从中我们可以看到,这是将表数据中,id为2 ...
 - 小图示优化 - ASP.NET Sprite and Image Optimization (Web Form)
			
小图示优化 - ASP.NET Sprite and Image Optimization (Web Form) 透过 NuGet安装下面的套件,可以将您的小图示(icon)合并成一张图 透过 CSS ...