<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><br></div><div>Thanks.</div><div><br></div><div>I was running and compiling FS on my mac, which seemed to be the cause of this issue.</div><div><br></div><div>I have now installed a Centos VM, and the problem has gone away.</div><div><br></div><div>Cheers</div><div>Phil, NetDev</div><div><br></div><div><br></div><div><br></div><br><div><div>On 13 Sep 2011, at 13:28, <a href="mailto:freeswitch-dev-request@lists.freeswitch.org">freeswitch-dev-request@lists.freeswitch.org</a> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><span class="Apple-style-span" style="border-collapse: separate; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><br><br><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><span style="font-family: Helvetica; font-size: medium; color: rgb(127, 127, 127); "><b>From:<span class="Apple-converted-space">&nbsp;</span></b></span><span style="font-family: Helvetica; font-size: medium; ">Anthony Minessale &lt;<a href="mailto:anthony.minessale@gmail.com">anthony.minessale@gmail.com</a>&gt;<br></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><span style="font-family: Helvetica; font-size: medium; color: rgb(127, 127, 127); "><b>Date:<span class="Apple-converted-space">&nbsp;</span></b></span><span style="font-family: Helvetica; font-size: medium; ">13 September 2011 00:46:29 GMT+01:00<br></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><span style="font-family: Helvetica; font-size: medium; color: rgb(127, 127, 127); "><b>To:<span class="Apple-converted-space">&nbsp;</span></b></span><span style="font-family: Helvetica; font-size: medium; "><a href="mailto:freeswitch-dev@lists.freeswitch.org">freeswitch-dev@lists.freeswitch.org</a><br></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><span style="font-family: Helvetica; font-size: medium; color: rgb(127, 127, 127); "><b>Subject:<span class="Apple-converted-space">&nbsp;</span></b></span><span style="font-family: Helvetica; font-size: medium; "><b>Re: [Freeswitch-dev] Linking to switch_json</b><br></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><span style="font-family: Helvetica; font-size: medium; color: rgb(127, 127, 127); "><b>Reply-To:<span class="Apple-converted-space">&nbsp;</span></b></span><span style="font-family: Helvetica; font-size: medium; "><a href="mailto:freeswitch-dev@lists.freeswitch.org">freeswitch-dev@lists.freeswitch.org</a><br></span></div><br><br>try building the .c into your mod too on the target list.<br><br><br>On Mon, Sep 12, 2011 at 12:43 PM, Phil Dunks &lt;<a href="mailto:phil.dunks@netdev.co.uk">phil.dunks@netdev.co.uk</a>&gt; wrote:<br><blockquote type="cite"><br></blockquote><blockquote type="cite">Hi FreeSWITCH Guru's.<br></blockquote><blockquote type="cite">Apologies in advance for silly question - I've been coding Java for last 15<br></blockquote><blockquote type="cite">years, so the C is not coming naturally yet.<br></blockquote><blockquote type="cite">Met some of you at ClueCon 2011 - had a great time - defeated Ken Rice at<br></blockquote><blockquote type="cite">pool in the Lucky Strike - (OK I was lucky).<br></blockquote><blockquote type="cite">We have a conferencing customer who is currently using JAIN SLEE and Radisys<br></blockquote><blockquote type="cite">(Convedia) media servers.<br></blockquote><blockquote type="cite">We are exploring the possibility of replacing all this with FS.<br></blockquote><blockquote type="cite">They have a multi-tier account structure with provisionable preferences (e.g<br></blockquote><blockquote type="cite">they can have different DTMF menu's and conference behaviour per<br></blockquote><blockquote type="cite">account/subscription).<br></blockquote><blockquote type="cite">So I have built a mod, which bridges our business logic with mod_conference.<br></blockquote><blockquote type="cite">This is all working very well, and I love developing on FS compared to JAIN<br></blockquote><blockquote type="cite">SLEE.<br></blockquote><blockquote type="cite">So that's the background - here's the problem I'm having.<br></blockquote><blockquote type="cite">I am trying to implement some JSON reporting, which we send over rabbit MQ,<br></blockquote><blockquote type="cite">and am trying to use the cJSON api in switch_json directly from my mod.<br></blockquote><blockquote type="cite">( I have written a couple of mods [mod_rabbit_send and mod_rabbit_recv]<br></blockquote><blockquote type="cite">which send and receive rabbit MQ events, and convert them to/from FS custom<br></blockquote><blockquote type="cite">events. It uses a MPL library from<span class="Apple-converted-space">&nbsp;</span><a href="http://rabbit.org/">rabbit.org</a>. Will be happy to contribute<br></blockquote><blockquote type="cite">them to the project if you want them. ).<br></blockquote><blockquote type="cite">I include switch_json.h in my mod, and the cJSON stuff compiles and installs<br></blockquote><blockquote type="cite">ok.<br></blockquote><blockquote type="cite">But when I install the mod I get..<br></blockquote><blockquote type="cite">2011-09-12 17:56:49.195659 [CRIT] switch_loadable_module.c:928 Error Loading<br></blockquote><blockquote type="cite">module /usr/local/freeswitch/mod/mod_netdev.so<br></blockquote><blockquote type="cite">**dlopen(/usr/local/freeswitch/mod/mod_netdev.so, 6): Symbol not found:<br></blockquote><blockquote type="cite">_cJSON_AddItemToObject<br></blockquote><blockquote type="cite">&nbsp; Referenced from: /usr/local/freeswitch/mod/mod_netdev.so<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">I have tried all sorts of things in my makefile to get this linking &nbsp;- to no<br></blockquote><blockquote type="cite">avail - I'm out of ideas.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Any help will be greatly appreciated.<br></blockquote><blockquote type="cite">Thanks<br></blockquote><blockquote type="cite">Phil<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Phil Dunks<br></blockquote><blockquote type="cite">NetDev Limited<br></blockquote><blockquote type="cite">+44 1273 773661<br></blockquote><blockquote type="cite">+44 7515 385465<br></blockquote><blockquote type="cite"><a href="http://www.netdev.co.uk/">http://www.netdev.co.uk</a><br></blockquote><blockquote type="cite"><br></blockquote></span><br class="Apple-interchange-newline"></blockquote></div><br><div>
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="font-family: Helvetica; font-size: 12px; "><span class="Apple-style-span" style="font-family: Verdana; "><span style="font-size: 12px; "><b><font class="Apple-style-span" face="Monaco"><br class="Apple-interchange-newline">Phil Dunks</font><br></b></span><b><font size="2"><span style="font-size: 10px; "><font color="#7F7F7F"><font class="Apple-style-span" face="Monaco" size="3"><span class="Apple-style-span" style="font-size: 11px; font-weight: normal; ">NetDev Limited&nbsp;&nbsp;&nbsp;</span></font><br></font><font class="Apple-style-span" face="Monaco" size="3"><span class="Apple-style-span" style="font-size: 11px; font-weight: normal; ">+44 1273 773661 &nbsp;&nbsp;</span></font></span></font></b></span></div><div style="font-family: Helvetica; font-size: 12px; "><span class="Apple-style-span" style="font-family: Verdana; "><b><font size="2"><span style="font-size: 10px; "><font class="Apple-style-span" face="Monaco" size="3"><span class="Apple-style-span" style="font-size: 11px; font-weight: normal; ">+44 7515 385465</span></font></span></font></b></span></div><div style="font-family: Helvetica; font-size: 12px; "><span class="Apple-style-span" style="font-family: Verdana; "><b><font size="2"><span style="font-size: 10px; "><font class="Apple-style-span" face="Monaco" size="3"><span class="Apple-style-span" style="font-size: 11px; font-weight: normal; "><br></span></font></span></font></b></span></div><div style="font-family: Helvetica; font-size: 12px; "><span class="Apple-style-span" style="font-family: Verdana; "><b><font size="2"><span style="font-size: 10px; "><font class="Apple-style-span" face="Monaco" size="3"><span class="Apple-style-span" style="font-size: 11px; font-weight: normal; "><span class="Apple-style-span" style="font-size: medium; font-family: Helvetica; "><font size="3"><font size="1"><a href="http://www.netdev.co.uk/"><span style="font-family: verdana, sans-serif; ">http://www.netdev.co.uk</span></a></font><br style="font-family: verdana, sans-serif; "></font><font size="1" style="font-weight: bold; color: rgb(153, 153, 153); "><span style="font-family: verdana, sans-serif; "><font class="Apple-style-span" color="#000099"><br></font></span></font><font size="1" style="font-weight: bold; color: rgb(153, 153, 153); "><span style="font-family: verdana, sans-serif; ">Registered in England and Wales</span><br style="font-family: verdana, sans-serif; "><span style="font-family: verdana, sans-serif; ">Company Number 04741258</span><br style="font-family: verdana, sans-serif; "><span style="font-family: verdana, sans-serif; ">Registered Office Address:</span><br style="font-family: verdana, sans-serif; "><span style="font-family: verdana, sans-serif; ">1st Floor, 47 Middle Street</span><br style="font-family: verdana, sans-serif; "><span style="font-family: verdana, sans-serif; ">Brighton, East Sussex</span><br style="font-family: verdana, sans-serif; "><span style="font-family: verdana, sans-serif; ">BN1 1AL, U.K.</span></font></span></span></font></span></font></b></span></div></span></span>
</div>
<br></body></html>