libgsm库版本是gsm-1.0-pl13,在doubango中使用
按照如下方法:
wget http://www.quut.com/gsm/gsm-1.0.13.tar.gz
tar -xvzf gsm-1.0.13.tar.gz
cd gsm-1.0-pl13 && make && make install
#cp -rf ./inc/* /usr/local/include
#cp -rf ./lib/* /usr/local/lib
下载编译后,在编译doubango的时候发现libgsm.a有问题,链接的时候异常退出,其原因就是编译的方法不对
解决办法:
编译Makefile文件,在47行末尾加上-fPIC 选项,重新clean编译即可解决