在CentOS5.1环境下编译安装sipXecs 3.11(一)

     sipfoundry官方网站上所介绍的源码编译安装方法是运行根目录下的脚本,一次性完成所有模块的编译和安装工作。这种方法是提供给初学者用的,虽然简便,但是如果要经常反复修改编译,费时费力。本文介绍的是独立模块安装编译的过程,能够避免一次性脚本的弊病,适合熟练的开发人员或产品定制人员使用。

     在建立编译环境前,应该安装好dns、ntp、postgresql服务器 以及subversion客户端。

一、建立编译环境

(1)安装CentOS系统自带的开发组件:

  基于系统光盘建立本地repo库,通过yum install方式安装以下组件:
  gcc gcc-c++ autoconf automake libtool doxygen
  httpd-devel openssl-devel jpackage-utils
  pcre-devel expat-devel unixODBC-devel mod_ssl 
 
(2)安装sipX开发组件
  首先从sipfoundry官方网站上下载sipx-centos.repo,或者将相关rpm下载到本地后建立本地repo库,
通过yum install方式安装以下组件:
  cgicc-devel xerces-c-devel sipx-w3c-libwww-devel cppunit
  java-1.6.0-sun-devel  ruby-gems ruby-postgres ruby-dbi 
  
  然后通过gem instal方式安装ruby组件
  gem install file-tail  --no-rdoc
  gem install rake --no-rdoc
 
(3)安装jpakage开发组件
  从jpakage官方网站上下载jpackage.repo,或者将相关rpm下载到本地后建立本地repo库,通过yum install方式安装以下组件:
  jakarta-commons-beanutils jakarta-commons-collections
  ant-commons-logging ant-junit ant-trax ant-nodeps 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值