2012-10-31 69 views
0

我已经安装了asteriskNow 2.0 ISO,因此系统安装完成后,我已经在CentOS中内置了星号。我不需要下载源代码包并编译源文件。但现在,我有一个需要重新编译星号的情况。如何在CentOS 5.8中重新编译星号?

我检查出来的安装教程,需要去星号源目录执行以下命令:

# make clean 
# ./configure 
# make menuselect 
# make install 
# make samples 

我的问题:是不是星号源目录是指有星号的安装文件的目录?但在我的情况下,我不会下载并编译星历来源。我该怎么办?

+0

我想,为什么你说你需要重新编译它值得一问。还要知道,如果没有源代码,您将无法重新编译,因此您需要首先获取它。 – zigg

+0

我想安装ODBC以便让dialplan可以直接访问数据库(我的问题在这里:http://stackoverflow.com/questions/12681048/odbc-connection-errorno-such-command-odbc-show-odbc-连接故障在-asteri)。但一些模块没有加载,所以我想我需要更新源代码包并重新编译星号。 –

+0

我在那里回复,因为我不相信你需要在AsteriskNOW for ODBC支持下重新编译Asterisk。 – zigg

回答

1

我问自己:这需要从下载源,并执行以下命令:

wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-1.8.17.0.tar.gz 
tar xzf asterisk-1.8.17.0.tar.gz 
cd asterisk-1.8.17.0 
./configure 
make 
make install