[asterisk-users] Speex problem installing on CentOS 5.3
John A. Sullivan III
jsullivan at opensourcedevel.com
Thu Jun 18 11:41:39 CDT 2009
Hello, all. I am delightfully slogging my way through installing and
configuring Asterisk 1.6.1.1 on CentOS 5.3. I'm learning lots and
admiring the product but I'm having a problem getting speex to install
and I would very much like to use it. It is not available in menuselect
and the problem appears to be with speex_preprocess_ctl:
[root at pbx01 asterisk-1.6.1.1]# grep -i speex config.log
configure:43813: checking for speex_encode in -lspeex
configure:43848: gcc -o conftest -g -O2 conftest.c -lspeex -lm >&5
configure:43906: checking speex/speex.h usability
configure:43947: checking speex/speex.h presence
configure:44015: checking for speex/speex.h
configure:44076: checking for speex_preprocess_ctl in -lspeex
configure:44111: gcc -o conftest -g -O2 conftest.c -lspeex -lm >&5
/home/compuser/Asterisk/asterisk-1.6.1.1/conftest.c:306: undefined
reference to `speex_preprocess_ctl'
| #define HAVE_SPEEX 1
| #define HAVE_SPEEX_VERSION
| char speex_preprocess_ctl ();
| return speex_preprocess_ctl ();
configure:44341: checking for speex_preprocess_ctl in -lspeexdsp
configure:44376: gcc -o conftest -g -O2 conftest.c -lspeexdsp -lm
>&5
/usr/bin/ld: cannot find -lspeexdsp
| #define HAVE_SPEEX 1
| #define HAVE_SPEEX_VERSION
| char speex_preprocess_ctl ();
| return speex_preprocess_ctl ();
Internet searches have only further confused the issue for me. It seems
this is part of libspeex which in the RedHat world is provided by the
speex-devel package (which I have installed):
[root at pbx01 ~]# rpm -qa | grep speex
speex-devel-1.0.5-4.el5_1.1
speex-1.0.5-4.el5_1.1
What is the magic to make speex available to Asterisk on CentOS 5.3? Or
am I stuck having to uninstall the speex packages and install speex from
source? Thanks - John
--
John A. Sullivan III
Open Source Development Corporation
Street Preacher: Are you SAVED?????!!!!!!
Educated Skeptic: Saved from WHAT?????!!!!!!
Educated Believer: From our selfishness that hurts the ones we love
and condemns us to an eternity of hurting each other.
http://www.spiritualoutreach.com
Christianity that makes sense
More information about the asterisk-users
mailing list