LINPHONE的编译(LINUX下的)
1、先装OSIP。建议下比较新的OSIP2。直接./configure make make install
2、装ORTP。在linphone下也有。直接./configure make make install
3、下载SPEEX。(新的linphone版本就不需要,我用的是1.1.0的,需要),然后安装
4、安装Linphone。直接./configure make make install
然后就可以用了。
OSIP2,ORTP成功安装,然后我以为我的1.6.0版本够高了就直接进行第四部,可是出错
checking for SPEEX... Package speex was not found in the pkg-config search path.Perhaps you should add the directory containing `speex.pc'
to the PKG_CONFIG_PATH environment variable
No package 'speex' found
configure: error: Package requirements (speex >= 1.1.6) were not met:
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables SPEEX_CFLAGS
and SPEEX_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
按照它的建议试一试
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables SPEEX_CFLAGS
and SPEEX_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
Post by DoDo
按照它的建议试一试
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables SPEEX_CFLAGS
and SPEEX_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
Post by DoDo
按照它的建议试一试
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables SPEEX_CFLAGS
and SPEEX_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
我按照 whshuai 的步骤,在安装linphone1.7.1时 遇到问题说requested speex>=1.1.6 but vesion of speex is 1.0.4 ,换了几个高版本的还是这样,最后发现需要 改PGK_CONFIG_PATH 重新设置了,现在./configure顺利通过,但是在 make 时出错: