<div dir="ltr">Hi all,<div><br></div><div style>I&#39;m having an issue compiling Freeswitch on CentOS 6.5. When running make I get an &quot;undefined reference to &#39;span_free&#39; error.</div><div style><br></div><div style>
I&#39;m thinking I&#39;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! </div><div style><br></div><div style>
Any help would be much appreciated, console output is...</div><div style><br></div><div style><div>make &quot;OUR_MODULES=$(if test -z &quot;&quot; ; then tmp_mods=&quot;$(grep -v &quot;#&quot; /usr/local/src/freeswitch/modules.conf | sed -e &quot;s|^.*/||&quot; | sort | uniq )&quot;; else tmp_mods=&quot;&quot; ; fi ; mods=&quot;$(for i in $tmp_mods ; do echo $i-all ; done )&quot;; echo $mods )&quot; &quot;OUR_CLEAN_MODULES=$(if test -z &quot;&quot; ; then tmp_mods=&quot;$(grep -v &quot;#&quot; /usr/local/src/freeswitch/modules.conf | sed -e &quot;s|^.*/||&quot; | sort | uniq )&quot;; else tmp_mods=&quot;&quot; ; fi ; mods=&quot;$(for i in $tmp_mods ; do echo $i-clean ; done )&quot;; echo $mods )&quot; &quot;OUR_INSTALL_MODULES=$(if test -z &quot;&quot; ; then tmp_mods=&quot;$(grep -v &quot;#&quot; /usr/local/src/freeswitch/modules.conf | sed -e &quot;s|^.*/||&quot; | sort | uniq )&quot;; else tmp_mods=&quot;&quot; ; fi ; mods=&quot;$(for i in $tmp_mods ; do echo $i-install ; done)&quot;; echo $mods )&quot; &quot;OUR_UNINSTALL_MODULES=$(if test -z &quot;&quot; ; then tmp_mods=&quot;$(grep -v &quot;#&quot; /usr/local/src/freeswitch/modules.conf | sed -e &quot;s|^.*/||&quot; | sort | uniq )&quot;; else tmp_mods=&quot;&quot; ; fi ; mods=&quot;$(for i in $tmp_mods ; do echo $i-uninstall ; done)&quot;; echo $mods )&quot; &quot;OUR_DISABLED_MODULES=$(tmp_mods=&quot;$(grep &quot;#&quot; /usr/local/src/freeswitch/modules.conf | grep -v &quot;##&quot; | sed -e &quot;s|^.*/||&quot; | sort | uniq )&quot;; mods=&quot;$(for i in $tmp_mods ; do echo $i-all ; done )&quot;; echo $mods )&quot; &quot;OUR_DISABLED_CLEAN_MODULES=$(tmp_mods=&quot;$(grep &quot;#&quot; /usr/local/src/freeswitch/modules.conf | grep -v &quot;##&quot; | sed -e &quot;s|^.*/||&quot; | sort | uniq )&quot;;  mods=&quot;$(for i in $tmp_mods ; do echo $i-clean ; done )&quot;; echo $mods )&quot; &quot;OUR_DISABLED_INSTALL_MODULES=$(tmp_mods=&quot;$(grep &quot;#&quot; /usr/local/src/freeswitch/modules.conf | grep -v &quot;##&quot; | sed -e &quot;s|^.*/||&quot; | sort | uniq )&quot;; mods=&quot;$(for i in $tmp_mods ; do echo $i-install ; done)&quot;; echo $mods )&quot; &quot;OUR_DISABLED_UNINSTALL_MODULES=$(tmp_mods=&quot;$(grep &quot;#&quot; /usr/local/src/freeswitch/modules.conf | grep -v &quot;##&quot; | sed -e &quot;s|^.*/||&quot; | sort | uniq )&quot;; mods=&quot;$(for i in $tmp_mods ; do echo $i-uninstall ; done)&quot;; echo $mods )&quot; `test -n &quot;&quot; || echo -s` all-recursive</div>
<div>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</div>
<div>./.libs/libfreeswitch.so: undefined reference to `span_free&#39;</div><div>./.libs/libfreeswitch.so: undefined reference to `span_alloc&#39;</div><div>collect2: ld returned 1 exit status</div><div>make[1]: *** [freeswitch] Error 1</div>
<div>make: *** [all] Error 2</div><div><br></div><div style>Thanks</div></div></div>