FreeSwitch compilation error...
Hi all, Trying to get freeswitch to compile here. I took the following steps: 1. used the instructions to download the source from git 2. ./bootstrap.sh 3. Edit modules.conf to uncomment the flite and freetdm modules 4. ./configure 5. Make I get the following during the 'make' process: making all mod_dialplan_xml Compiling /usr/local/src/freeswitch/src/mod/dialplans/mod_dialplan_xml/mod_dialplan_xml.c... mkdir .libs Compiling /usr/local/src/freeswitch/src/mod/dialplans/mod_dialplan_xml/mod_dialplan_xml.c ... /usr/local/src/freeswitch/src/mod/dialplans/mod_dialplan_xml/mod_dialplan_xml.c: In function 'parse_exten': /usr/local/src/freeswitch/src/mod/dialplans/mod_dialplan_xml/mod_dialplan_xml.c:147: error: expected ';' before '}' token make[5]: *** [mod_dialplan_xml.lo] Error 1 make[4]: *** [all] Error 1 make[3]: *** [mod_dialplan_xml-all] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 Any tips? Thanks, Kevin ________________________________ Kevin White Senior Software Engineer (801) 727-2362 office CentralLogic www.centrallogic.com<http://www.centrallogic.com>
You might be missing some dependencies. Double-check by using this handy install script that the FS devs use for the sake of convenience: http://www.freeswitch.org/eg/Makefile -MC On Wed, Feb 1, 2012 at 12:04 PM, Kevin White <kevinw@centrallogic.com>wrote:
Hi all,****
** **
Trying to get freeswitch to compile here. I took the following steps:****
** **
**1. **used the instructions to download the source from git****
**2. **./bootstrap.sh****
**3. **Edit modules.conf to uncomment the flite and freetdm modules* ***
**4. **./configure****
**5. **Make****
** **
I get the following during the ‘make’ process:****
** **
making all mod_dialplan_xml****
Compiling /usr/local/src/freeswitch/src/mod/dialplans/mod_dialplan_xml/mod_dialplan_xml.c... ****
mkdir .libs****
Compiling /usr/local/src/freeswitch/src/mod/dialplans/mod_dialplan_xml/mod_dialplan_xml.c ...****
/usr/local/src/freeswitch/src/mod/dialplans/mod_dialplan_xml/mod_dialplan_xml.c: In function 'parse_exten':****
/usr/local/src/freeswitch/src/mod/dialplans/mod_dialplan_xml/mod_dialplan_xml.c:147: error: expected ';' before '}' token****
make[5]: *** [mod_dialplan_xml.lo] Error 1****
make[4]: *** [all] Error 1****
make[3]: *** [mod_dialplan_xml-all] Error 1****
make[2]: *** [all-recursive] Error 1****
make[1]: *** [all-recursive] Error 1****
make: *** [all] Error 2****
** **
Any tips?****
** **
Thanks,****
** **
Kevin****
** **
** ** ------------------------------
Kevin White****
Senior Software Engineer****
** **
(801) 727-2362 office****
CentralLogic****
** **
www.centrallogic.com ****
****
** **
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
So, I temporarily fixed the error with adding a semicolon to my source file, to get it to compile and install. When that was done, I deleted that file did a "make sure" which pulled from git, overriding that file, and giving me a successful build. (I had a hunch that someone might fix it in git, and it looks like that's the case based on the git log). Anyway, all's good now. Latest git source has it fixed. Thanks for the help, Kevin From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Michael Collins Sent: Wednesday, February 01, 2012 2:08 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] FreeSwitch compilation error... You might be missing some dependencies. Double-check by using this handy install script that the FS devs use for the sake of convenience: http://www.freeswitch.org/eg/Makefile -MC On Wed, Feb 1, 2012 at 12:04 PM, Kevin White <kevinw@centrallogic.com<mailto:kevinw@centrallogic.com>> wrote: Hi all, Trying to get freeswitch to compile here. I took the following steps: 1. used the instructions to download the source from git 2. ./bootstrap.sh 3. Edit modules.conf to uncomment the flite and freetdm modules 4. ./configure 5. Make I get the following during the 'make' process: making all mod_dialplan_xml Compiling /usr/local/src/freeswitch/src/mod/dialplans/mod_dialplan_xml/mod_dialplan_xml.c... mkdir .libs Compiling /usr/local/src/freeswitch/src/mod/dialplans/mod_dialplan_xml/mod_dialplan_xml.c ... /usr/local/src/freeswitch/src/mod/dialplans/mod_dialplan_xml/mod_dialplan_xml.c: In function 'parse_exten': /usr/local/src/freeswitch/src/mod/dialplans/mod_dialplan_xml/mod_dialplan_xml.c:147: error: expected ';' before '}' token make[5]: *** [mod_dialplan_xml.lo] Error 1 make[4]: *** [all] Error 1 make[3]: *** [mod_dialplan_xml-all] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 Any tips? Thanks, Kevin ________________________________ Kevin White Senior Software Engineer (801) 727-2362<tel:%28801%29%20727-2362> office CentralLogic www.centrallogic.com<http://www.centrallogic.com> _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org<mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org<mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
You're right. I looked a few minutes ago and it was about one or 2 commits ago. John On 01/02/12 21:15, Kevin White wrote:
So, I temporarily fixed the error with adding a semicolon to my source file, to get it to compile and install. When that was done, I deleted that file did a "make sure" which pulled from git, overriding that file, and giving me a successful build. (I had a hunch that someone might fix it in git, and it looks like that's the case based on the git log).
Anyway, all's good now. Latest git source has it fixed.
Thanks for the help,
Kevin
*From:*freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] *On Behalf Of *Michael Collins *Sent:* Wednesday, February 01, 2012 2:08 PM *To:* FreeSWITCH Users Help *Subject:* Re: [Freeswitch-users] FreeSwitch compilation error...
You might be missing some dependencies. Double-check by using this handy install script that the FS devs use for the sake of convenience:
http://www.freeswitch.org/eg/Makefile
-MC
On Wed, Feb 1, 2012 at 12:04 PM, Kevin White <kevinw@centrallogic.com <mailto:kevinw@centrallogic.com>> wrote:
Hi all,
Trying to get freeswitch to compile here. I took the following steps:
1.used the instructions to download the source from git
2../bootstrap.sh
3.Edit modules.conf to uncomment the flite and freetdm modules
4../configure
5.Make
I get the following during the 'make' process:
making all mod_dialplan_xml
Compiling /usr/local/src/freeswitch/src/mod/dialplans/mod_dialplan_xml/mod_dialplan_xml.c...
mkdir .libs
Compiling /usr/local/src/freeswitch/src/mod/dialplans/mod_dialplan_xml/mod_dialplan_xml.c ...
/usr/local/src/freeswitch/src/mod/dialplans/mod_dialplan_xml/mod_dialplan_xml.c: In function 'parse_exten':
/usr/local/src/freeswitch/src/mod/dialplans/mod_dialplan_xml/mod_dialplan_xml.c:147: error: expected ';' before '}' token
make[5]: *** [mod_dialplan_xml.lo] Error 1
make[4]: *** [all] Error 1
make[3]: *** [mod_dialplan_xml-all] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Any tips?
Thanks,
Kevin
------------------------------------------------------------------------
Kevin White
Senior Software Engineer
(801) 727-2362 <tel:%28801%29%20727-2362>office
CentralLogic
www.centrallogic.com <http://www.centrallogic.com>
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
participants (3)
-
John
-
Kevin White
-
Michael Collins