织梦CMS - 轻松建站从此开始!

罗索

MSYS&MINGW环境中编译mediastream2和ortp

落鹤生 发布于 2010-07-16 12:56 点击:次 
MSYS&MINGW环境中编译mediastream2和ortp ,并创建lib文件供VC++使用。
TAG:

(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:

  1. 访问http://sourceforge.net/projects/srtp/并下载srtp-1.4.4.tgz,并解压到c:\msys\src目录下(也可以是其它目录);
  2. 运行c:\msys\msys.bat,执行以下命令,

cd /src/srtp

autoconf

./configure–prefix=/usr

make

make install

make clean

(5)编译ortp:

  1. 访问http://download.savannah.gnu.org/releases-noredirect/linphone/ortp/sources/并下载ortp-0.16.3.tar.gz,解压到c:\msys\src目录下(也可以是其它目录);
  2. 运行c:\msys\msys.bat,执行以下命令,

cd /src/ortp-0.16.3

autoconf

./configure–prefix=/usr

make

make install

make clean

(6)编译mediastreamer2:

  1. 访问http://download.savannah.gnu.org/releases-noredirect/linphone/mediastreamer/并下载mediastreamer-2.5.0.tar.gz,解压到c:\msys\src目录下(也可以是其它目录);
  2. 运行c:\msys\msys.bat,执行以下命令,

cd /src/mediastreamer-2.5.0

autoconf

./configure–prefix=/usr

make

make install

make clean

(7)创建lib文件供VC++使用:

运行c:\msys\msys.bat,执行以下命令,

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

(joiner)
本站文章除注明转载外,均为本站原创或编译欢迎任何形式的转载,但请务必注明出处,尊重他人劳动,同学习共成长。转载请注明:文章转载自:罗索实验室 [http://www.rosoo.net/a/201007/9832.html]
本文出处:博客园 作者:joiner
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
将本文分享到微信
织梦二维码生成器
推荐内容