(1) 安裝intltool:訪問http://ftp.acc.umu.se/pub/GNOME/binaries/win32/intltool/0.40/并下載intltool_0.40.4-1_win32.zip,解壓到c:\msys目錄下;
(2) 安裝linphone-deps:訪問http://download.savannah.gnu.org/releases-noredirect/linphone/misc/并下載linphone-deps-win32-091203.zip,解壓到c:\msys目錄下;
(3) 安裝gtk+:訪問http://www.gtk.org/download-windows.html,下載pkg-config_0.23-3_win32.zip和glib_2.24.0-2_win32.zip,解壓到c:\msys目錄下;
(4) 編譯libSRTP:
訪問http://sourceforge.net/projects/srtp/并下載srtp-1.4.4.tgz,并解壓到c:\msys\src目錄下(也可以是其它目錄);
運(yùn)行c:\msys\msys.bat,執(zhí)行以下命令,
cd /src/srtp
autoconf
./configure–prefix=/usr
make
make install
make clean
(5) 編譯ortp:
訪問http://download.savannah.gnu.org/releases-noredirect/linphone/ortp/sources/并下載ortp-0.16.3.tar.gz,解壓到c:\msys\src目錄下(也可以是其它目錄);
運(yùn)行c:\msys\msys.bat,執(zhí)行以下命令,
cd /src/ortp-0.16.3
autoconf
./configure–prefix=/usr
make
make install
make clean
(6) 編譯mediastreamer2:
訪問http://download.savannah.gnu.org/releases-noredirect/linphone/mediastreamer/并下載mediastreamer-2.5.0.tar.gz,解壓到c:\msys\src目錄下(也可以是其它目錄);
運(yùn)行c:\msys\msys.bat,執(zhí)行以下命令,
cd /src/mediastreamer-2.5.0
autoconf
./configure–prefix=/usr
make
make install
make clean
(7) 創(chuàng)建lib文件供VC++使用:運(yùn)行c:\msys\msys.bat,執(zhí)行以下命令,
cd /lib
cp../src/mediastream-2.5.0/build/win32native/mediastreamer2.defmediastreamer.def
cp ../src/ortp-0.16.3/build/win32native/ortp.defortp.def
cp../bin/libortp-8.dll .
cp../bin/libmediastreamer-0.dll
dlltool –Dlibortp-8.dll –d ortp.def –l ortp.lib
dlltool –Dlibmediastreamer-0.dll.a –d mediastreamer.def –l mediastreamer.lib