<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><title>Re: [Freeswitch-users] New install 1.2.Stable blows up compiling mod_perl.so</title><style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Running your yum install &#8230; resulted in &#8220;Nothing to do&#8221;.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Yet the make ends with:<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>/bin/sh /usr/local/src/freeswitch/libs/apr/libtool --silent --mode=compile gcc -g -O2 -pthread&nbsp; -g -O2 -DHAVE_CONFIG_H -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE&nbsp;&nbsp; -I./include -I/usr/local/src/freeswitch/libs/apr/include/arch/unix -I./include/arch/unix -I/usr/local/src/freeswitch/libs/apr/include&nbsp; -o user/unix/groupinfo.lo -c user/unix/groupinfo.c &amp;&amp; touch user/unix/groupinfo.lo<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>/bin/sh /usr/local/src/freeswitch/libs/apr/libtool --silent --mode=compile gcc -g -O2 -pthread&nbsp; -g -O2 -DHAVE_CONFIG_H -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE&nbsp;&nbsp; -I./include -I/usr/local/src/freeswitch/libs/apr/include/arch/unix -I./include/arch/unix -I/usr/local/src/freeswitch/libs/apr/include&nbsp; -o user/unix/groupinfo.lo -c user/unix/groupinfo.c &amp;&amp; touch user/unix/groupinfo.lo<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>/bin/sh /usr/local/src/freeswitch/libs/apr/libtool --silent --mode=link&nbsp; gcc -g -O2 -pthread&nbsp; -g -O2 -DHAVE_CONFIG_H -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE&nbsp;&nbsp; -I./include -I/usr/local/src/freeswitch/libs/apr/include/arch/unix -I./include/arch/unix -I/usr/local/src/freeswitch/libs/apr/include&nbsp; -version-info 2:8:2&nbsp;&nbsp;&nbsp; -o libapr-1.la -rpath /usr/local/freeswitch/lib passwd/apr_getpass.lo strings/apr_cpystrn.lo strings/apr_strnatcmp.lo strings/apr_strings.lo strings/apr_strtok.lo strings/apr_fnmatch.lo strings/apr_snprintf.lo tables/apr_tables.lo tables/apr_hash.lo atomic/unix/apr_atomic.lo dso/unix/dso.lo file_io/unix/flock.lo file_io/unix/readwrite.lo file_io/unix/filepath_util.lo file_io/unix/seek.lo file_io/unix/dir.lo file_io/unix/mktemp.lo file_io/unix/filedup.lo file_io/unix/tempdir.lo file_io/unix/filepath.lo file_io/unix/pipe.lo file_io/unix/open.lo file_io/unix/filestat.lo file_io/unix/copy.lo file_io/unix/fileacc.lo file_io/unix/fullrw.lo locks/unix/thread_rwlock.lo locks/unix/thread_mutex.lo locks/unix/thread_cond.lo locks/unix/proc_mutex.lo locks/unix/global_mutex.lo memory/unix/apr_pools.lo misc/unix/charset.lo misc/unix/env.lo misc/unix/version.lo misc/unix/rand.lo misc/unix/start.lo misc/unix/errorcodes.lo misc/unix/getopt.lo misc/unix/otherchild.lo mmap/unix/mmap.lo mmap/unix/common.lo network_io/unix/sockaddr.lo network_io/unix/sockopt.lo network_io/unix/sendrecv.lo network_io/unix/multicast.lo network_io/unix/sockets.lo network_io/unix/inet_ntop.lo network_io/unix/inet_pton.lo poll/unix/epoll.lo poll/unix/select.lo poll/unix/poll.lo poll/unix/port.lo poll/unix/kqueue.lo random/unix/sha2.lo random/unix/apr_random.lo random/unix/sha2_glue.lo shmem/unix/shm.lo support/unix/waitio.lo threadproc/unix/procsup.lo threadproc/unix/thread.lo threadproc/unix/signals.lo threadproc/unix/proc.lo threadproc/unix/threadpriv.lo time/unix/time.lo time/unix/timestr.lo user/unix/userinfo.lo user/unix/groupinfo.lo&nbsp;&nbsp; -luuid -lrt -ldl -lcrypt&nbsp; -lpthread<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>libtool: link: `strings/apr_strnatcmp.lo' is not a valid libtool object<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>make[2]: *** [libapr-1.la] Error 1<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>make[2]: Leaving directory `/usr/local/src/freeswitch/libs/apr'<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>make[1]: *** [all-recursive] Error 1<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>make[1]: Leaving directory `/usr/local/src/freeswitch/libs/apr'<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>make: *** [libs/apr/libapr-1.la] Error 2<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>/bin/sh /usr/local/src/freeswitch/libs/apr/libtool --silent --mode=link&nbsp; gcc -g -O2 -pthread&nbsp; -g -O2 -DHAVE_CONFIG_H -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE&nbsp;&nbsp; -I./include -I/usr/local/src/freeswitch/libs/apr/include/arch/unix -I./include/arch/unix -I/usr/local/src/freeswitch/libs/apr/include&nbsp; -version-info 2:8:2&nbsp;&nbsp;&nbsp; -o libapr-1.la -rpath /usr/local/freeswitch/lib passwd/apr_getpass.lo strings/apr_cpystrn.lo strings/apr_strnatcmp.lo strings/apr_strings.lo strings/apr_strtok.lo strings/apr_fnmatch.lo strings/apr_snprintf.lo tables/apr_tables.lo tables/apr_hash.lo atomic/unix/apr_atomic.lo dso/unix/dso.lo file_io/unix/flock.lo file_io/unix/readwrite.lo file_io/unix/filepath_util.lo file_io/unix/seek.lo file_io/unix/dir.lo file_io/unix/mktemp.lo file_io/unix/filedup.lo file_io/unix/tempdir.lo file_io/unix/filepath.lo file_io/unix/pipe.lo file_io/unix/open.lo file_io/unix/filestat.lo file_io/unix/copy.lo file_io/unix/fileacc.lo file_io/unix/fullrw.lo locks/unix/thread_rwlock.lo locks/unix/thread_mutex.lo locks/unix/thread_cond.lo locks/unix/proc_mutex.lo locks/unix/global_mutex.lo memory/unix/apr_pools.lo misc/unix/charset.lo misc/unix/env.lo misc/unix/version.lo misc/unix/rand.lo misc/unix/start.lo misc/unix/errorcodes.lo misc/unix/getopt.lo misc/unix/otherchild.lo mmap/unix/mmap.lo mmap/unix/common.lo network_io/unix/sockaddr.lo network_io/unix/sockopt.lo network_io/unix/sendrecv.lo network_io/unix/multicast.lo network_io/unix/sockets.lo network_io/unix/inet_ntop.lo network_io/unix/inet_pton.lo poll/unix/epoll.lo poll/unix/select.lo poll/unix/poll.lo poll/unix/port.lo poll/unix/kqueue.lo random/unix/sha2.lo random/unix/apr_random.lo random/unix/sha2_glue.lo shmem/unix/shm.lo support/unix/waitio.lo threadproc/unix/procsup.lo threadproc/unix/thread.lo threadproc/unix/signals.lo threadproc/unix/proc.lo threadproc/unix/threadpriv.lo time/unix/time.lo time/unix/timestr.lo user/unix/userinfo.lo user/unix/groupinfo.lo&nbsp;&nbsp; -luuid -lrt -ldl -lcrypt&nbsp; -lpthread<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>libtool: link: `strings/apr_strnatcmp.lo' is not a valid libtool object<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>make[2]: *** [libapr-1.la] Error 1<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>make[2]: Leaving directory `/usr/local/src/freeswitch/libs/apr'<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>make[1]: *** [all-recursive] Error 1<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>make[1]: Leaving directory `/usr/local/src/freeswitch/libs/apr'<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>make: *** [libs/apr/libapr-1.la] Error 2<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>[1]+&nbsp; Exit 2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; make<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I am missing some prereq or the EPEL is critical and I don&#8217;t know how to add it.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Sean<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] <b>On Behalf Of </b>Ken Rice<br><b>Sent:</b> Tuesday, December 18, 2012 5:37 PM<br><b>To:</b> FreeSWITCH Users Help<br><b>Subject:</b> Re: [Freeswitch-users] New install 1.2.Stable blows up compiling mod_perl.so<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal style='margin-bottom:12.0pt'><span style='font-size:11.0pt;font-family:"Courier New"'>If you installed on a centos base install then follow the directions on the wiki at <br><a href="http://wiki.freeswitch.org/wiki/Installation_Guide#CentOS">http://wiki.freeswitch.org/wiki/Installation_Guide#CentOS</a><br><br>That usually avoids all these errors... &nbsp;I usually do something like <br><br>&nbsp;yum install autoconf automake gcc-c++ git-core libjpeg-devel libtool make ncurses-devel pkgconfig unixODBC-devel openssl-devel libogg-devel libvorbis-devel curl-devel libtiff-devel libjpeg-devel python-devel expat-devel zlib zlib-devel bzip2 which<br><br>You may of course need to add a few extra RPMs if you are compiling things that you have to uncomment in modules.conf<br><br>&nbsp;<br><br><br><br>On 12/18/12 4:23 PM, &quot;Sean Devoy&quot; &lt;<a href="sdevoy@bizfocused.com">sdevoy@bizfocused.com</a>&gt; wrote:</span><o:p></o:p></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Thank you!<br>That resulted in a message saying I needed to install bison, so I ran yum install bison.<br>&nbsp;<br>That resulted in shit though:<br>gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -g -O2 -MT mpglib_interface.lo -MD -MP -MF .deps/mpglib_interface.Tpo -c mpglib_interface.c &nbsp;-fPIC -DPIC -o mpglib_interface.o<br>&nbsp;gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../mpglib -I.. -Wall -pipe -g -O2 -MT mpglib_interface.lo -MD -MP -MF .deps/mpglib_interface.Tpo -c mpglib_interface.c &nbsp;-fPIC -DPIC -o mpglib_interface.o<br>libtool: link: `VbrTag.lo' is not a valid libtool object<br>make[9]: *** [libmp3lame.la] Error 1<br>make[8]: *** [all-recursive] Error 1<br>Making all in frontend<br>libtool: link: `VbrTag.lo' is not a valid libtool object<br>make[9]: *** [libmp3lame.la] Error 1<br>make[8]: *** [all-recursive] Error 1<br>Making all in frontend<br>make[8]: *** No rule to make target `../libmp3lame/libmp3lame.la', needed by `lame'. &nbsp;Stop.<br>Making all in Dll<br>Making all in debian<br>Making all in doc<br>Making all in html<br>Making all in man<br>Making all in include<br>Making all in misc<br>Making all in dshow<br>Making all in ACM<br>Making all in ADbg<br>Making all in ddk<br>make[8]: *** No rule to make target `../libmp3lame/libmp3lame.la', needed by `lame'. &nbsp;Stop.<br>Making all in Dll<br>Making all in tinyxml<br>Making all in debian<br>Making all in doc<br>Making all in mac<br>Making all in macosx<br>Making all in html<br>Making all in man<br>Making all in English.lproj<br>Making all in include<br>Making all in LAME.xcodeproj<br>Making all in misc<br>Making all in dshow<br>Making all in vc_solution<br>Making all in ACM<br>make[7]: *** [all-recursive] Error 1<br>make[6]: *** [all] Error 2<br>make[5]: *** [/usr/local/src/freeswitch/libs/lame-3.98.4/libmp3lame/libmp3lame.la] Error 2<br>make[4]: *** [install] Error 1<br>make[3]: *** [mod_shout-install] Error 1<br>Making all in ADbg<br>Making all in ddk<br>Making all in tinyxml<br>Making all in mac<br>Making all in macosx<br>Making all in English.lproj<br>Making all in LAME.xcodeproj<br>Making all in vc_solution<br>make[7]: *** [all-recursive] Error 1<br>make[6]: *** [all] Error 2<br>make[5]: *** [/usr/local/src/freeswitch/libs/lame-3.98.4/libmp3lame/libmp3lame.la] Error 2<br>make[4]: *** [all] Error 1<br>make[3]: *** [mod_shout-all] Error 1<br>make[2]: *** [all-recursive] Error 1<br>make[1]: *** [all-recursive] Error 1<br>make: *** [all] Error 2<br>make[2]: *** [install-recursive] Error 1<br>make[1]: *** [install-recursive] Error 1<br>make: *** [install] Error 2<br>[1]+ &nbsp;Exit 2 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;make<br>&nbsp;<br>Can&#8217;t we get the INSTALL page of the wiki right?<br>&nbsp;<br></span><span style='font-size:11.0pt;font-family:"Courier New"'><br></span><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> <a href="freeswitch-users-bounces@lists.freeswitch.org">freeswitch-users-bounces@lists.freeswitch.org</a> [<a href="mailto:freeswitch-users-bounces@lists.freeswitch.org">mailto:freeswitch-users-bounces@lists.freeswitch.org</a>] <b>On Behalf Of </b>Abaci<br><b>Sent:</b> Tuesday, December 18, 2012 5:01 PM<br><b>To:</b> FreeSWITCH Users Help<br><b>Subject:</b> Re: [Freeswitch-users] New install 1.2.Stable blows up compiling mod_perl.so<br></span><span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'><br></span><span style='font-size:11.0pt;font-family:"Courier New"'>yum install gdbm-devel db4-devel<br>&nbsp;<br></span><span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>On 12/18/2012 4:52 PM, Sean Devoy wrote:</span><o:p></o:p></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>I just started a clean install of the stable tree on a brand new install of Centos 5.3.<br>Here is EXACTLY what I have done so far:<br>Logged in to root<br>Cd /usr/local/src<br>yum install gcc<br>yum -y install zlib-devel openssl-devel cpio expat-devel gettext-devel<br>cd /usr/local/src<br>wget <a href="http://git-core.googlecode.com/files/git-1.7.9.tar.gz">http://git-core.googlecode.com/files/git-1.7.9.tar.gz</a><br>tar xvzf git-1.7.9.tar.gz<br>cd git-1.7.9<br>./configure<br>make<br>make install<br>yum install autoconf automake gcc-c++ git-core libjpeg-devel libtool make ncurses-devel pkgconfig<br>&nbsp;<br>cd /usr/local/src<br>git clone -b v1.2.stable git://git.freeswitch.org/freeswitch.git<br>./bootstrap.sh &nbsp;&nbsp;&nbsp;<br>./configure<br></span><span style='font-size:14.0pt;font-family:"Calibri","sans-serif";color:red'>tftp modules.conf from existing centos/fs server &nbsp;&nbsp;(did this kill it)? &nbsp;If so how can I get it back?<br></span><span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>make &amp; make install &nbsp;<br>&nbsp;<br>after about 20 minutes the output is:<br>gcc -w -DMULTIPLICITY -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE -DEMBED_PERL -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 -g -O2 -Wall -std=c99 -pedantic -Wdeclaration-after-statement -D_GNU_SOURCE -DHAVE_CONFIG_H -c /usr/local/src/freeswitch/src/mod/languages/mod_perl/mod_perl.c &nbsp;-fPIC -DPIC -o .libs/mod_perl.o<br>gcc -w -DMULTIPLICITY -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE -DEMBED_PERL -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 -g -O2 -Wall -std=c99 -pedantic -Wdeclaration-after-statement -D_GNU_SOURCE -DHAVE_CONFIG_H -c /usr/local/src/freeswitch/src/mod/languages/mod_perl/mod_perl.c -o mod_perl.o &gt;/dev/null 2&gt;&amp;1<br>Creating mod_perl.so...<br>/usr/bin/ld: cannot find -lgdbm<br>collect2: ld returned 1 exit status<br>gcc -w -DMULTIPLICITY -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE -DEMBED_PERL -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 -g -O2 -Wall -std=c99 -pedantic -Wdeclaration-after-statement -D_GNU_SOURCE -shared -o .libs/mod_perl.so -shared -Wl,-x .libs/mod_perl.o -Wl,-E -Wl,-rpath -Wl,/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE freeswitch_perl.o mod_perl_wrap.o perlxsi.o &nbsp;/usr/local/src/freeswitch/.libs/libfreeswitch.so -L/usr/local/src/freeswitch/libs/apr-util/xml/expat/lib /usr/local/src/freeswitch/libs/apr-util/xml/expat/lib/.libs/libexpat.a /usr/local/src/freeswitch/libs/apr/.libs/libapr-1.a -luuid -L/usr/local/src/freeswitch/libs/srtp -L/usr/kerberos/lib -lrt -lssl -lcrypto -lz -lncurses -ljpeg -lodbc -L/usr/local/lib /usr/lib/perl5/5.8.8/i386-linux-thread-multi/auto/DynaLoader/DynaLoader.a -L/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE -lperl -lresolv -lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lpthread -lc &nbsp;&nbsp;-Wl,--rpath -Wl,/usr/local/freeswitch/lib -Wl,--rpath -Wl,/usr/local/freeswitch/mod<br>make[5]: *** [mod_perl.so] Error 1<br>make[4]: *** [all] Error 1<br>make[3]: *** [mod_perl-all] Error 1<br>make[2]: *** [all-recursive] Error 1<br>make[1]: *** [all-recursive] Error 1<br>make: *** [all] Error 2<br>&nbsp;<br>&nbsp;<br>The modules.conf I upload is:<br></span><span style='font-size:9.0pt;font-family:Consolas'>#applications/mod_abstraction<br>#applications/mod_avmd<br>applications/mod_blacklist<br>applications/mod_callcenter<br>applications/mod_cidlookup<br>applications/mod_cluechoo<br>applications/mod_commands<br>applications/mod_conference<br>applications/mod_curl<br>applications/mod_db<br>applications/mod_directory<br>#applications/mod_distributor<br>applications/mod_dptools<br>#applications/mod_easyroute<br>applications/mod_enum<br>applications/mod_esf<br>#applications/mod_esl<br>applications/mod_expr<br>applications/mod_fifo<br>#applications/mod_fsk<br>applications/mod_fsv<br>applications/mod_hash<br>applications/mod_httapi<br>#applications/mod_http_cache<br>#applications/mod_ladspa<br>applications/mod_lcr<br>#applications/mod_memcache<br>#applications/mod_mongo<br>#applications/mod_nibblebill<br>#applications/mod_osp<br>#applications/mod_redis<br>#applications/mod_rss<br>applications/mod_sms<br>#applications/mod_snapshot<br>#applications/mod_snipe_hunt<br>#applications/mod_snom<br>#applications/mod_soundtouch<br>applications/mod_spandsp<br>#applications/mod_spy<br>#applications/mod_stress<br>applications/mod_valet_parking<br>#applications/mod_vmd<br>applications/mod_voicemail<br>applications/mod_voicemail_ivr<br>#applications/mod_random<br>#asr_tts/mod_cepstral<br>asr_tts/mod_flite<br>asr_tts/mod_pocketsphinx<br>asr_tts/mod_tts_commandline<br>#asr_tts/mod_unimrcp<br>codecs/mod_amr<br>#codecs/mod_amrwb<br>codecs/mod_bv<br>#codecs/mod_celt<br>#codecs/mod_codec2<br>#codecs/mod_com_g729<br>#codecs/mod_dahdi_codec<br>codecs/mod_g723_1<br>codecs/mod_g729<br>codecs/mod_h26x<br>#codecs/mod_ilbc<br>#codecs/mod_isac<br>#codecs/mod_opus<br>#codecs/mod_sangoma_codec<br>#codecs/mod_silk<br>#codecs/mod_siren<br>codecs/mod_speex<br>dialplans/mod_dialplan_asterisk<br>#dialplans/mod_dialplan_directory<br>dialplans/mod_dialplan_xml<br>#directories/mod_ldap<br>#endpoints/mod_alsa<br>endpoints/mod_dingaling<br>#endpoints/mod_h323<br>#endpoints/mod_khomp<br>endpoints/mod_loopback<br>#endpoints/mod_opal<br>#endpoints/mod_portaudio<br>endpoints/mod_rtmp<br>#endpoints/mod_skinny<br>#endpoints/mod_skypopen<br>endpoints/mod_sofia<br>event_handlers/mod_cdr_csv<br>#event_handlers/mod_cdr_mongodb<br>#event_handlers/mod_cdr_pg_csv<br>event_handlers/mod_cdr_sqlite<br>#event_handlers/mod_erlang_event<br>#event_handlers/mod_event_multicast<br>event_handlers/mod_event_socket<br>#event_handlers/mod_event_zmq<br>#event_handlers/mod_radius_cdr<br>event_handlers/mod_snmp<br>formats/mod_local_stream<br>formats/mod_native_file<br>#formats/mod_portaudio_stream<br>#formats/mod_shell_stream<br>formats/mod_shout<br>formats/mod_sndfile<br>formats/mod_tone_stream<br>#formats/mod_vlc<br>#languages/mod_java<br>languages/mod_lua<br>#languages/mod_managed<br>languages/mod_perl<br>languages/mod_python<br>languages/mod_spidermonkey<br>#languages/mod_yaml<br>loggers/mod_console<br>loggers/mod_logfile<br>loggers/mod_syslog<br>#say/mod_say_de<br>say/mod_say_en<br>#say/mod_say_es<br>#say/mod_say_fr<br>#say/mod_say_he<br>#say/mod_say_hu<br>#say/mod_say_it<br>#say/mod_say_nl<br>#say/mod_say_pt<br>#say/mod_say_ru<br>#say/mod_say_th<br>#say/mod_say_zh<br>#timers/mod_posix_timer<br>#timers/mod_timerfd<br>xml_int/mod_xml_cdr<br>xml_int/mod_xml_curl<br>#xml_int/mod_xml_ldap<br>xml_int/mod_xml_rpc<br>xml_int/mod_xml_scgi<br>&nbsp;<br>#../../libs/freetdm/mod_freetdm<br>#../../libs/openzap/mod_openzap<br>&nbsp;<br>## Experimental Modules (don't cry if they're broken)<br>#../../contrib/mod/xml_int/mod_xml_odbc<br>&nbsp;<br></span><span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'><br></span><br><br><br><span style='font-size:11.0pt;font-family:"Courier New"'>_________________________________________________________________________<br>Professional FreeSWITCH Consulting Services:<br><a href="consulting@freeswitch.org">consulting@freeswitch.org</a><br><a href="http://www.freeswitchsolutions.com">http://www.freeswitchsolutions.com</a><br>&nbsp;<br>FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br><a href="http://www.cudatel.com">http://www.cudatel.com</a><br>&nbsp;<br>Official FreeSWITCH Sites<br><a href="http://www.freeswitch.org">http://www.freeswitch.org</a><br><a href="http://wiki.freeswitch.org">http://wiki.freeswitch.org</a><br><a href="http://www.cluecon.com">http://www.cluecon.com</a><br>&nbsp;<br>FreeSWITCH-users mailing list<br><a href="FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br><a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br><a href="http://www.freeswitch.org">http://www.freeswitch.org</a></span><o:p></o:p></p><p class=MsoNormal style='margin-bottom:12.0pt'><span style='font-size:11.0pt;font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><div class=MsoNormal align=center style='text-align:center'><span style='font-size:11.0pt;font-family:"Courier New"'><hr size=3 width="95%" align=center></span></div><p class=MsoNormal><span style='font-size:10.0pt;font-family:Consolas'>_________________________________________________________________________<br>Professional FreeSWITCH Consulting Services:<br><a href="consulting@freeswitch.org">consulting@freeswitch.org</a><br><a href="http://www.freeswitchsolutions.com">http://www.freeswitchsolutions.com</a><br><br>FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br><a href="http://www.cudatel.com">http://www.cudatel.com</a><br><br>Official FreeSWITCH Sites<br><a href="http://www.freeswitch.org">http://www.freeswitch.org</a><br><a href="http://wiki.freeswitch.org">http://wiki.freeswitch.org</a><br><a href="http://www.cluecon.com">http://www.cluecon.com</a><br><br>FreeSWITCH-users mailing list<br><a href="FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br><a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br><a href="http://www.freeswitch.org">http://www.freeswitch.org</a></span><o:p></o:p></p><p class=MsoNormal><span style='font-size:10.0pt;font-family:Consolas'><br></span><span style='font-size:11.0pt;font-family:"Courier New"'>-- <br>Ken<br><u><span style='color:blue'><a href="http://www.FreeSWITCH.org">http://www.FreeSWITCH.org</a><br><a href="http://www.ClueCon.com">http://www.ClueCon.com</a><br><a href="http://www.OSTAG.org">http://www.OSTAG.org</a><br></span></u>irc.freenode.net #freeswitch</span><o:p></o:p></p></div></body></html>