linphone-3.4.3.tar.gz依赖的库如下:
libogg-1.1.3.tar.gz
speex-1.2beta3.tar.gz(依赖于libogg)
libosip2-3.3.0.tar.gz
libeXosip2-3.1.0.tar.gz
SDL-1.2.14.tar.gz
ffmpeg-0.5.1.tar.gz(依赖于SDL)
开始编译之前可以的话,最好看一下linphone下的那个README文件
(1)
tar zxvf libogg-1.1.3.tar.gz
cd libogg-1.1.3
./configure –prefix=/usr/local/linphone –host=arm-linux
make
make install
(2)
tar zxvf speex-1.2beta3.tar.gz
cd speex-1.2beta3
./configure –prefix=/usr/local/linphone –host=arm-linux –libdir=/usr/local/linphone/lib –include=/usr/local/linphone/include
make
make install
(3)
tar zxvf libosip2-3.3.0.tar.gz
cd libosip2-3.3.0
./configure –prefix=/usr/local/linphone –host=arm-linux –libdir=/usr/local/linphone/lib –include=/usr/local/linphone/include
make
make install
(4)
tar zxvf libeXosip2-3.1.0.tar.gz
cd libeXosip2-3.1.0
./configure –prefix=/usr/local/linphone –host=arm-linux –libdir=/usr/local/linphone/lib –include=/usr/local/linphone/include
make
make install
(5)
tar zxvf SDL-1.2.15.tar.gz
cd SDL-1.2.15
./configure –prefix=/usr/local/linphone –host=arm-linux –libdir=/usr/local/linphone/lib –include=/usr/local/linphone/include
make
make install
(6)
tar zxvf ffmpeg-0.5.1.tar.gz
cd ffmpet-0.5.1
./configure –prefix=/usr/local/linphone –host=arm-linux –libdir=/usr/local/linphone/lib –include=/usr/local/linphone/include(configure之前最好好help一下(./configure –help))
make
make install
(7)
tar zxvf linphone-3.2.1.tar.gz
cd linphone-3.2.1
cd oRTP(这里还有一个的,看清楚啊,我在这也浪费了不少时间,因为没注意到这个)
./configure –prefix=/usr/local/linphone –host=arm-linux –libdir=/usr/local/linphone/lib –include=/usr/local/linphone/include
make
make install
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!