2012年3月5日 星期一

Libjingle 編譯教學

1.  apt-get install build-essential 建置環境
2.  安裝python-2.4 以上版本(禁止使用3.X以上版本)
3.  下載Scons解壓縮, 並設定環境參數  
export SCONS_DIR=/home/pinliang/Downloads/libjingle-0.6.14/scons-local-2.0.1/scons-local-2.0.1/
4.  下載swtoolkit解壓縮,
    export PATH_TO_SWTOOLKIT=/home/pinliang/swtoolkit       
        export PATH=$PATH:$PATH_TO_SWTOOLKIT
5.   下載gtest-1.5.0 並改名為gtest放入talk/third_party中(若使用gtest-1.6.0會失敗) 
6.   下載srtp, expat-2.0.1 至talk/third_party中
7.   複製指令    cp talk/third_party/srtp/config.hw talk/third_party/srtp/crypto/include/config.h
8.   安裝install libssl-dev, libasound2-dev and gtk+2.0
9.   下載openssl 放入talk/third_party, 修改libjingle.scons檔 add the
       "HAS_OPENSSL_1_0" to the cppdefine under the "talk.Library(env, name = jingle..."
10.  swtoolkit 權限開777
11.   
11.   apt-get install libgtk2.0-dev   

沒有留言:

張貼留言