CentOS下CSipSimple编译依赖与安装教程
需积分: 10 179 浏览量
更新于2024-09-11
收藏 342KB PDF 举报
本文档详细记录了在 CentOS 6.5 32位系统上安装 CSipSimple 时遇到的问题及解决方案。首先,确保安装了必要的基础依赖模块,包括 subversion、git、quilt、unzip、wget、swig2.0 和 python 等。由于 yum 包管理器无法直接安装 quilt、swig2.0 和 yasm 这三个特定版本的软件,作者采取了以下步骤:
1. **Quilt 安装**:
- 由于 yum 不提供合适的 quilt 版本,作者从 [pkgs.org](http://pkgs.org/) 下载了 quilt-0.48-2.el6.src.rpm 的源代码包。
- 解压并进入 `rpmbuild/SOURCES` 目录,然后解压 tarball 并进入 quilt-0.48 目录。
- 使用 `./configure` 进行配置,接着执行 `make` 进行编译,最后通过 `makeinstall` 安装。
2. **Yasm 安装**:
- Yasm 的安装从 [Linux From Scratch](http://www.linuxfromscratch.org/blfs/view/svn/general/) 获取,下载 yasm-1.3.0.tar.gz。
- 在 `/usr/local/src` 目录下以 root 权限运行,执行 `./configure` 进行配置,然后 `make` 编译,最后 `makeinstall` 安装。
3. **SWIG2.0 安装**:
- SWIG 的下载链接未在提供的部分给出,但提示是从网上下载 swig-3.0.2 版本。
- 需要下载对应版本的 SWIG,并同样进行 `./configure`、`make` 和 `makeinstall` 的编译安装步骤。
在整个过程中,用户需要具备一定的 Linux 命令行操作技巧,以及对源代码包管理和编译工具的了解。对于那些初次尝试编译特定软件包或在特定操作系统环境下遇到困难的开发者或管理员,这篇文档提供了宝贵的参考。安装完成后,可以继续按照 CSipSimple 的官方文档或者社区指南进行下一步的配置和集成,以便成功搭建并运行 CSipSimple 系统。
点击了解资源详情
点击了解资源详情
2014-11-14 上传
611 浏览量
2016-03-03 上传
2013-11-10 上传
2021-05-13 上传
2019-04-11 上传
青山远峰
- 粉丝: 0
- 资源: 6
最新资源
- baseserver:服务器(托管nodejs)实用程序的共享库
- laravelApi01-04
- 毕业设计&课设-海事船舶建模和控制.zip
- 沙发:在seL4微内核之上构建的操作系统
- 【MATLAB扩展包】-wgrib2-1.9.2.zip
- emacs-el:我的emacs配置
- COMP_2800_Feature_Branch_Workflow
- 懒惰的国王flash动画
- ZedekFramework:PHP Web开发MVC框架
- zzzphp.zip
- project12-doom
- 代码挑战:对hackerrank的挑战
- ivebeOS:业余操作系统
- rustpad:高效且最小的协作代码编辑器,自托管,无需数据库
- matlab二值化处理的代码-DCE-algorithm:Matlab脚本基于二进制冠层栅格计算到冠层边缘的距离和相关冠层参数
- markovirc:Markov Chain IRC机器人