<div dir="ltr">BUMP<div><br></div><div>I apologize for bumping this post.  Could anyone advise what I am doing wrong?</div><div><br></div><div>Regards</div><div>HASSAN</div><div><br></div></div><div class="gmail_extra"><br>

<br><div class="gmail_quote">On Wed, Feb 5, 2014 at 4:24 AM, Nyamul Hassan <span dir="ltr">&lt;<a href="mailto:nyamul@gmail.com" target="_blank">nyamul@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr">Dear Mitch,<div><br></div><div>I&#39;ve recompiled FreeSWITCH in Visual Studio 2010 Ultimate Edition.  The include path is also set up as mentioned in the wiki.</div><div><br></div><div>However, when I start compiling FSClient, VS is throwing these error:</div>


<div><br></div><div><div>Error<span style="white-space:pre-wrap">        </span>1<span style="white-space:pre-wrap">        </span>&#39;FreeSWITCH.Native.Api&#39; does not contain a constructor that takes 0 arguments<span style="white-space:pre-wrap">        </span>D:\data\freeswitch-me\FSClient-vs2010\Utils.cs<span style="white-space:pre-wrap">        </span>25<span style="white-space:pre-wrap">        </span>11<span style="white-space:pre-wrap">        </span>FSClient</div>


</div><div><br></div><div><div>Error<span style="white-space:pre-wrap">        </span>2<span style="white-space:pre-wrap">        </span>&#39;FreeSWITCH.Native.Api&#39; does not contain a constructor that takes 0 arguments<span style="white-space:pre-wrap">        </span>D:\data\freeswitch-me\FSClient-vs2010\Utils.cs<span style="white-space:pre-wrap">        </span>73<span style="white-space:pre-wrap">        </span>13<span style="white-space:pre-wrap">        </span>FSClient</div>


</div><div><br></div><div>I tried googling but could not find something that has &quot;FreeSWITCH.Native.Api&quot; and &quot;Utils.cs&quot;.</div><div><br></div><div>Can you help out please?</div><div><br></div><div>Regards</div>

<span class="HOEnZb"><font color="#888888">
<div>HASSAN</div><div><br></div><div><br></div></font></span></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Jan 31, 2014 at 2:46 AM, Nyamul Hassan <span dir="ltr">&lt;<a href="mailto:nyamul@gmail.com" target="_blank">nyamul@gmail.com</a>&gt;</span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Thanks Mitch!  The shortcut is very nice!  :-)<div><br></div><div>Regards</div><span><font color="#888888"><div>


HASSAN</div><div><br></div></font></span></div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Jan 31, 2014 at 1:59 AM, Mitch Capper <span dir="ltr">&lt;<a href="mailto:mitch.capper@gmail.com" target="_blank">mitch.capper@gmail.com</a>&gt;</span> wrote:<br>



<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Also, if you are planning to open your plugin for free to others to use I would be happy to setup your system to get you up and running, we can use teamviewer to get it all setup.<span><font color="#888888"><br>



<br></font></span></div><span><font color="#888888">~mitch<br>

</font></span></div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Jan 30, 2014 at 11:42 AM, Mitch Capper <span dir="ltr">&lt;<a href="mailto:mitch.capper@gmail.com" target="_blank">mitch.capper@gmail.com</a>&gt;</span> wrote:<br>





<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>As I mentioned you can totally do as you want:)  You want to write FSClient plugins so you don&#39;t need to compile Freeswitch.  Just install the stock FSClient and then copy the FS dlls out of there into the target directory and you are good to go to compile FSClient and make plugins:)  FSClient itself needs VS C# express but that should be no problem (as FSClient doesn&#39;t use any C++).<span><font color="#888888"><br>






<br></font></span></div><span><font color="#888888">~mitch<br></font></span></div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Jan 30, 2014 at 11:23 AM, Nyamul Hassan <span dir="ltr">&lt;<a href="mailto:nyamul@gmail.com" target="_blank">nyamul@gmail.com</a>&gt;</span> wrote:<br>






<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Thanks Mitch for the heads up!  So, I am out of luck, as I only have the Express Edition of Visual Studio, and that does not come with C#.<div>






<br></div><div>The reason I wanted to compile was to do some plugin development myself.  Right now, I have a particularly interest to add a small Google Contacts plugin, that would allow me to access all the contacts from my Android Phones with FSClient.</div>








<div><br></div><div>Thank you once again!  It is because of the vibrant nature of this community, that makes me want to keep working on this again and again, in spite of other more widely used open source projects!  :-)</div>








<div><br></div><div>Regards</div><span><font color="#888888"><div>HASSAN</div><div><br></div></font></span></div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">
On Thu, Jan 30, 2014 at 11:12 PM, Mitch Capper <span dir="ltr">&lt;<a href="mailto:mitch.capper@gmail.com" target="_blank">mitch.capper@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>You will need mod_managed for FSClient:)   That command is where its trying to copy the FS build files to your FSClient working dir.  Make sure you built Freeswitch on Release, and make sure you set the ENV variable FREESWITCH_SRC_LOCATION to that path.   You can remove that from the build steps (its just conveniently copying those files into place) but you will need to copy them by hand then.  Keep in mind if you don&#39;t want to custom build FreeSWITCH you can download the FSClient official build and just copy the dlls out of there.<span><font color="#888888"><br>










<br></font></span></div><span><font color="#888888">~Mitch<br>
</font></span></div><div class="gmail_extra"><br><br><div class="gmail_quote"><div><div>On Wed, Jan 29, 2014 at 5:16 PM, Nyamul Hassan <span dir="ltr">&lt;<a href="mailto:nyamul@gmail.com" target="_blank">nyamul@gmail.com</a>&gt;</span> wrote:<br>










</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><div dir="ltr">Hi,<div><br></div><div>Is this the right forum to ask about FSClient compile problems?  If not, can you please guide me to the forum which is?</div>










<div><br></div><div>If yes, I would be grateful if you could help me out here.</div>

<div><br></div><div>I downloaded FreeSwitch and the build on VS2012 completed successfully (without mod_managed, mod_cephstral, mod_v8, mod_v8_skel &amp; libv8).</div><div><br></div><div>Whenever I start compiling FSClient, I get the following error:</div>












<div><br></div><div><div><font face="courier new, monospace">Error<span style="white-space:pre-wrap">        </span>1<span style="white-space:pre-wrap">        </span>The command &quot;if not exist ..\..\&quot;external items\Release\&quot; md ..\..\&quot;external items\Release\&quot;</font></div>












<div><font face="courier new, monospace">if exist &quot;%FREESWITCH_SRC_LOCATION%&quot; copy  &quot;%FREESWITCH_SRC_LOCATION%&quot;\Win32\Release\mod\FreeSWITCH.Managed.dll ..\..\&quot;external items\Release\&quot;&quot; exited with code 1.<span style="white-space:pre-wrap">        </span>FSClient</font></div>












</div><div><br></div><div>Could you please help with what I am doing wrong?</div><div><br></div><div>I am following the instructions on <a href="http://wiki.freeswitch.org/wiki/FSClient" target="_blank">http://wiki.freeswitch.org/wiki/FSClient</a>.  I must be misunderstanding / missing something.</div>












<div><br></div><div>Regards</div><span><font color="#888888"><div>HASSAN</div><div><br></div></font></span></div>
<br></div></div><div>_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org" target="_blank">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
<a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br></div></blockquote></div><br></div>
<br>_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org" target="_blank">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
<a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br></blockquote></div><br></div>
</div></div><br>_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org" target="_blank">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
<a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br></blockquote></div><br></div>
</div></div></blockquote></div><br></div>
</div></div><br>_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org" target="_blank">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
<a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br></blockquote></div><br></div>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div>