2012-10-31 41 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