[Freeswitch-users] Issue compiling on CentOS 6.5
Gary Foreman
gaz.foreman at gmail.com
Thu Dec 5 21:48:37 MSK 2013
Hi all,
I'm having an issue compiling Freeswitch on CentOS 6.5. When running make I
get an "undefined reference to 'span_free' error.
I'm thinking I'll reinstall the OS with CentOS 6.3 as I know for sure that
works. Of course the error could be unrelated to the OS version but the
error means very little to me!
Any help would be much appreciated, console output is...
make "OUR_MODULES=$(if test -z "" ; then tmp_mods="$(grep -v "#"
/usr/local/src/freeswitch/modules.conf | sed -e "s|^.*/||" | sort | uniq
)"; else tmp_mods="" ; fi ; mods="$(for i in $tmp_mods ; do echo $i-all ;
done )"; echo $mods )" "OUR_CLEAN_MODULES=$(if test -z "" ; then
tmp_mods="$(grep -v "#" /usr/local/src/freeswitch/modules.conf | sed -e
"s|^.*/||" | sort | uniq )"; else tmp_mods="" ; fi ; mods="$(for i in
$tmp_mods ; do echo $i-clean ; done )"; echo $mods )"
"OUR_INSTALL_MODULES=$(if test -z "" ; then tmp_mods="$(grep -v "#"
/usr/local/src/freeswitch/modules.conf | sed -e "s|^.*/||" | sort | uniq
)"; else tmp_mods="" ; fi ; mods="$(for i in $tmp_mods ; do echo $i-install
; done)"; echo $mods )" "OUR_UNINSTALL_MODULES=$(if test -z "" ; then
tmp_mods="$(grep -v "#" /usr/local/src/freeswitch/modules.conf | sed -e
"s|^.*/||" | sort | uniq )"; else tmp_mods="" ; fi ; mods="$(for i in
$tmp_mods ; do echo $i-uninstall ; done)"; echo $mods )"
"OUR_DISABLED_MODULES=$(tmp_mods="$(grep "#"
/usr/local/src/freeswitch/modules.conf | grep -v "##" | sed -e "s|^.*/||" |
sort | uniq )"; mods="$(for i in $tmp_mods ; do echo $i-all ; done )"; echo
$mods )" "OUR_DISABLED_CLEAN_MODULES=$(tmp_mods="$(grep "#"
/usr/local/src/freeswitch/modules.conf | grep -v "##" | sed -e "s|^.*/||" |
sort | uniq )"; mods="$(for i in $tmp_mods ; do echo $i-clean ; done )";
echo $mods )" "OUR_DISABLED_INSTALL_MODULES=$(tmp_mods="$(grep "#"
/usr/local/src/freeswitch/modules.conf | grep -v "##" | sed -e "s|^.*/||" |
sort | uniq )"; mods="$(for i in $tmp_mods ; do echo $i-install ; done)";
echo $mods )" "OUR_DISABLED_UNINSTALL_MODULES=$(tmp_mods="$(grep "#"
/usr/local/src/freeswitch/modules.conf | grep -v "##" | sed -e "s|^.*/||" |
sort | uniq )"; mods="$(for i in $tmp_mods ; do echo $i-uninstall ; done)";
echo $mods )" `test -n "" || echo -s` all-recursive
quiet_libtool: link: gcc -I/usr/local/src/freeswitch/libs/curl/include
-I/usr/local/src/freeswitch/src/include
-I/usr/local/src/freeswitch/src/include
-I/usr/local/src/freeswitch/libs/libteletone/src
-I/usr/local/src/freeswitch/libs/stfu -fPIC -Werror -fvisibility=hidden
-DSWITCH_API_VISIBILITY=1 -DHAVE_VISIBILITY=1 -g -ggdb -DHAVE_OPENSSL -Wall
-std=c99 -pedantic -Wdeclaration-after-statement -g -O2 -pthread -DLINUX=2
-D_REENTRANT -D_GNU_SOURCE -I/usr/local/src/freeswitch/libs/apr/include
-I/usr/local/src/freeswitch/libs/apr-util/include
-I/usr/local/src/freeswitch/libs/apr-util/xml/expat/lib
-I/usr/local/src/freeswitch/libs/libtpl-1.5/src
-I/usr/local/src/freeswitch/libs/stfu
-I/usr/local/src/freeswitch/libs/sqlite
-I/usr/local/src/freeswitch/libs/pcre
-I/usr/local/src/freeswitch/libs/speex/include -Ilibs/speex/include
-I/usr/local/src/freeswitch/libs/srtp/include
-I/usr/local/src/freeswitch/libs/srtp/crypto/include
-Ilibs/srtp/crypto/include -I/usr/local/src/freeswitch/libs/spandsp/src
-I/usr/local/src/freeswitch/libs/tiff-4.0.2/libtiff -DENABLE_SRTP
-DSWITCH_HAVE_ODBC -I/usr/include
-I/usr/local/src/freeswitch/libs/libedit/src -DSWITCH_HAVE_LIBEDIT
-Ilibs/libedit/src -DSWITCH_HAVE_LIBEDIT -g -O2 -o .libs/freeswitch
freeswitch-switch.o -Wl,-lodbc -lm
-L/usr/local/src/freeswitch/libs/apr-util/xml/expat/lib
./.libs/libfreeswitch.so
/usr/local/src/freeswitch/libs/apr-util/xml/expat/lib/.libs/libexpat.a
/usr/local/src/freeswitch/libs/apr/.libs/libapr-1.a -lz
libs/apr/.libs/libapr-1.a -lrt -ldl -lcrypt -lpthread
libs/libedit/src/.libs/libedit.a -lssl -lcrypto -lncurses -ljpeg -lodbc
-pthread -Wl,-rpath -Wl,/usr/local/freeswitch/lib
./.libs/libfreeswitch.so: undefined reference to `span_free'
./.libs/libfreeswitch.so: undefined reference to `span_alloc'
collect2: ld returned 1 exit status
make[1]: *** [freeswitch] Error 1
make: *** [all] Error 2
Thanks
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20131205/336d4e4a/attachment-0001.html
Join us at ClueCon 2013 Aug 6-8, 2013
More information about the FreeSWITCH-users
mailing list