說明
此篇再說明如何建立一個 Cross-Compile 的 Linux x86 編譯環境,透過相對應的 CPU 的 toolchain,就可編譯 Asterisk 套件。
重點項目如下:
- 選擇一個好用的 Linux x86 系統,可運作在實體機器或虛擬機,本次使用 Ubuntu 10 32-bit 於 VMware ESXi 下。
- 下載合適的 toolchain 檔案(應該要包含所需的編譯器程式等),並建立 Cross-Compile 執行環境。
- 先 Cross-Compile ncurses 套件,這是編譯 Asterisk 時所需要的。
- 開始 Cross-Compile Asterisk 套件
建立 Cross-Compile 編譯環境