compile freeswitch based on macOS
来源:互联网 发布:英伟达优化软件 编辑:程序博客网 时间:2024/06/05 22:52
basic environment: macOS 10.1.3.1 + freeswitch 1.9.x
now let's begin fs compiling & make procedure step by step
1. a reference link page you must take a look at:
https://freeswitch.org/confluence/display/FREESWITCH/macOS+Manual+Installation#macOSManualInstallation-InstallPackageManagerandPrerequisites
you should do strictly according to above wiki and if lucky enough, you can leave this blog, but occasionally, more or less troubles will occurs and you have to read this page through:
2. error 1 as below:
.
2.1
as the error log shown, compiler failed to find crypto.h, we need to add it's including path to below file:
/usr/local/src/freeswitch/build/modmake.rules
the modified part of the file shown below:
most likely, you can get through the compile procedure, see the successful log at the end.
tips: if you have errors when trying to compile your own fs project, you can try 'git clean -fdx' which may bring some help
- compile freeswitch based on macOS
- WireShark on MacOS
- optimization on macOS
- Based Off Versus Based On
- OpenOCD compile on Windows
- Compile C++ on AIX
- compile emule on vs2005
- Compile MaNGOS On Windows
- Compile Clang on Fedora15
- Compile FFmpeg on Ubuntu
- Compile openssl on windows
- libmad compile on ubuntu
- Compile FFmpeg on Ubuntu
- openssl compile on linux
- compile nginx on linux
- Compile FFmpeg on Ubuntu
- Compile FFmpeg on CentOS
- php Compile on Mac
- Spring boot 服务与配置
- Java Introspector(内省)
- 第十周项目一
- 打印倒三角和菱形
- 第九周项目3
- compile freeswitch based on macOS
- Android播放音频
- Linux基础之八
- rest/flask/nginx/uwsgi/supervisor
- 常用的距离测度
- Mybatis 报错:java.lang.NoSuchMethodException: java.lang.Long.<init>()
- MySQL 批量更新数据
- QA问答系统中的深度学习技术实现
- 第十二周【项目一-Prim算法的验证】