[Freeswitch-users] Issue compiling on CentOS 6.5
Jeff Leung
jleung at v10networks.ca
Thu Dec 5 21:51:35 MSK 2013
Have you tried emptying out the directory where FreeSWITCH has been
installed at? In EL6 systems that's the case if you want it to
successfully compile.
From: freeswitch-users-bounces at lists.freeswitch.org
[mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Gary
Foreman
Sent: Thursday, December 5, 2013 10:49 AM
To: freeswitch-users at lists.freeswitch.org
Subject: [Freeswitch-users] Issue compiling on CentOS 6.5
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/38801b27/attachment.html
Join us at ClueCon 2013 Aug 6-8, 2013
More information about the FreeSWITCH-users
mailing list