freeswitch 1.0.7交叉编译移植到arm

本文详细介绍了如何将freeswitch 1.0.7版本通过交叉编译的方式移植到ARM架构设备上。首先,下载源码并创建名为b.sh的配置脚本,设置相应的环境变量和编译选项。然后,使用./configure进行配置,指定前缀、主机类型、依赖库路径等。接着,编辑modules.conf文件选择需要编译的模块。执行bootstrap.sh和b.sh脚本来开始编译过程。在编译过程中需要注意处理rpl_malloc和rpl_realloc问题,以及单独编译libedit库。
摘要由CSDN通过智能技术生成

步骤如下:

1、下载freeswtich 1.0.7

2、建立b.sh脚本

#!/bin/sh

#export PATH=/opt/crosstool/gcc-3.4.5-glibc-2.3.6/arm-softfloat-linux-gnu/bin:/bin:/sbin:/usr/bin:/usr/sbin; 
export config_TARGET_CC="arm-softfloat-linux-gnu-gcc"; \
   export config_BUILD_CC="gcc"; \
   export config_TARGET_CFLAGS=; \
   export config_TARGET_LIBS=; \
   export CC_FOR_BUILD="gcc"; \
   export CFLAGS_FOR_BUILD=" "; \
   export ac_cv_file__dev_zero=no; \
   export apr_cv_tcp_nodelay_with_cork=yes; \
   export ac_cv_file_dbd_apr_dbd_mysql_c=no; \
   export apr_cv_mutex_recursive=yes; \
   export ac_cv_func_pthread_rwlock_init=yes; \
   export ac_cv_func_

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值