Hi Peter, <br><br>i did it on linux... it was enough to use <br><br>svn co <a href="https://opalvoip.svn.sourceforge.net/svnroot/opalvoip/ptlib/trunk" target="_blank">https://opalvoip.svn.sourceforge.net/svnroot/opalvoip/ptlib/trunk</a> ptlib<br>
svn co <a href="https://opalvoip.svn.sourceforge.net/svnroot/opalvoip/opal/branches/v3_6" target="_blank">https://opalvoip.svn.sourceforge.net/svnroot/opalvoip/opal/branches/v3_6</a> opal<br><br>this is something that works well :)<br>
<br>
BTW: do you get a correct callingPartyNumber when you place calls through opal/h323?<br><br>I'm always getting 0000000 even if i set <span><span><i>effective_caller_id_number to some value</i></span></span>...<br><br>
<br>T.<br>
<br><br><div class="gmail_quote">On Tue, Sep 1, 2009 at 8:37 AM, Peter Olsson <span dir="ltr"><<a href="mailto:peter.olsson@visionutveckling.se" target="_blank">peter.olsson@visionutveckling.se</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div link="blue" vlink="purple" lang="SV">
<div>
<p><span style="font-size: 10pt; color: rgb(31, 73, 125);" lang="EN-US">Please look into MODOPAL-10 in jira. You need to apply a patch
if you’re using latest opal trunk, ro else you need to use the latest stable
version of opal. However, I’m not sure how automated this is in the build
process in Linux. I’ve only done this on Windows builds lately.</span></p>
<p><span style="font-size: 10pt; color: rgb(31, 73, 125);" lang="EN-US"> </span></p>
<p><span style="font-size: 10pt; color: rgb(31, 73, 125);" lang="EN-US">/Peter</span></p>
<p><span style="font-size: 10pt; color: rgb(31, 73, 125);" lang="EN-US"> </span></p>
<div style="border-style: solid none none; border-color: rgb(181, 196, 223) -moz-use-text-color -moz-use-text-color; border-width: 1pt medium medium; padding: 3pt 0cm 0cm;">
<p><b><span style="font-size: 10pt;">Frĺn:</span></b><span style="font-size: 10pt;"> <a href="mailto:freeswitch-users-bounces@lists.freeswitch.org" target="_blank">freeswitch-users-bounces@lists.freeswitch.org</a>
[mailto:<a href="mailto:freeswitch-users-bounces@lists.freeswitch.org" target="_blank">freeswitch-users-bounces@lists.freeswitch.org</a>] <b>För </b>Tihomir
Culjaga<br>
<b>Skickat:</b> den 1 september 2009 08:09<br>
<b>Till:</b> <a href="mailto:freeswitch-users@lists.freeswitch.org" target="_blank">freeswitch-users@lists.freeswitch.org</a><br>
<b>Ämne:</b> Re: [Freeswitch-users] mod_opal</span></p>
</div><div><div></div><div>
<p> </p>
<p style="margin-bottom: 12pt;">hhmmm :))<br>
<br>
is there any doc following up mod_opal ?<br>
I really don't want to waste your time :)<br>
<br>
T.<br>
<br>
</p>
<div>
<p>On Tue, Sep 1, 2009 at 1:00 AM, Michael Collins <<a href="mailto:msc@freeswitch.org" target="_blank">msc@freeswitch.org</a>> wrote:</p>
<p style="margin-bottom: 12pt;"> </p>
<div>
<div>
<div>
<p>On Mon, Aug 31, 2009 at 3:48 PM, Tihomir Culjaga <<a href="mailto:tculjaga@gmail.com" target="_blank">tculjaga@gmail.com</a>>
wrote:</p>
<p>hello,<br>
<br>
i'm trying to build mod_opal and getting this error:<br>
<br>
<br>
<br>
making all mod_logfile<br>
<br>
making all mod_loopback<br>
<br>
making all mod_native_file<br>
<br>
making all mod_opal<br>
Compiling mod_opal.cpp...<br>
quiet_libtool: compile: g++ -g -ggdb -I.
-I/home/tculjaga/freeswitch-trunk/src/include
-I/home/tculjaga/freeswitch-trunk/libs/libteletone/src -fPIC
-fvisibility=hidden -DSWITCH_API_VISIBILITY=1 -DHAVE_VISIBILITY=1 -g -O2
-D_GNU_SOURCE -DPTRACING=1 -D_REENTRANT -fno-exceptions -I/usr/include/opal
-DHAVE_CONFIG_H -c mod_opal.cpp -fPIC -DPIC -o .libs/mod_opal.o<br>
In file included from mod_opal.cpp:25:<br>
mod_opal.h:151: error: conflicting return type specified for ‘virtual
OpalLocalConnection* FSEndPoint::CreateConnection(OpalCall&, void*)’<br>
/usr/include/opal/opal/localep.h:267: error: overriding ‘virtual
ptlib_virtual_function_changed_or_removed******
OpalLocalEndPoint::CreateConnection(OpalCall&, void*)’<br>
mod_opal.cpp: In constructor ‘FSConnection::FSConnection(OpalCall&,
FSEndPoint&, switch_caller_profile_t*, switch_core_session_t*,
switch_channel_t*)’:<br>
mod_opal.cpp:564: error: no matching function for call to
‘OpalLocalConnection::OpalLocalConnection(OpalCall&, FSEndPoint&,
NULL)’<br>
/usr/include/opal/opal/localep.h:290: note: candidates are:
OpalLocalConnection::OpalLocalConnection(OpalCall&, OpalLocalEndPoint&,
void*, unsigned int, OpalConnection::StringOptions*, char)<br>
/usr/include/opal/opal/localep.h:276:
note:
OpalLocalConnection::OpalLocalConnection(const OpalLocalConnection&)<br>
/usr/include/opal/opal/patch.h: In member function ‘switch_status_t
FSMediaStream::read_frame(switch_frame_t**, switch_io_flag_t)’:<br>
/usr/include/opal/opal/patch.h:272: error: ‘virtual
ptlib_virtual_function_changed_or_removed****** OpalMediaPatch::OnPatchStart()’
is private<br>
mod_opal.cpp:1277: error: within this context<br>
mod_opal.cpp:1277: warning: ‘virtual
ptlib_virtual_function_changed_or_removed****** OpalMediaPatch::OnPatchStart()’
is deprecated (declared at /usr/include/opal/opal/patch.h:272)<br>
mod_opal.cpp:1277: warning: ignoring return value of function declared with
attribute warn_unused_result<br>
/usr/include/opal/opal/patch.h: In member function ‘switch_status_t
FSMediaStream::write_frame(const switch_frame_t*, switch_io_flag_t)’:<br>
/usr/include/opal/opal/patch.h:272: error: ‘virtual
ptlib_virtual_function_changed_or_removed****** OpalMediaPatch::OnPatchStart()’
is private<br>
mod_opal.cpp:1399: error: within this context<br>
mod_opal.cpp:1399: warning: ‘virtual
ptlib_virtual_function_changed_or_removed****** OpalMediaPatch::OnPatchStart()’
is deprecated (declared at /usr/include/opal/opal/patch.h:272)<br>
mod_opal.cpp:1399: warning: ignoring return value of function declared with
attribute warn_unused_result<br>
make[5]: *** [mod_opal.lo] Error 1<br>
make[4]: *** [all] Error 1<br>
make[3]: *** [mod_opal-all] Error 1<br>
make[2]: *** [all-recursive] Error 1<br>
Making all in build<br>
+-------- FreeSWITCH Build Complete -----------+<br>
+ FreeSWITCH has been successfully built. +<br>
+ Install by
running:
+<br>
+
+<br>
+
make
install
+<br>
+----------------------------------------------+<br>
make[1]: *** [all-recursive] Error 1<br>
make: *** [all] Error 2<br>
tculjaga@nemesis:~/freeswitch-trunk$ <br>
tculjaga@nemesis:~/freeswitch-trunk$ <br>
tculjaga@nemesis:~/freeswitch-trunk$ <br>
<br>
<br>
<br>
what ptlib/opal/fs version did you use to build it?<br>
<br>
<br>
I tried with trunk (ptlib, opal, fs)... and as you can see :)</p>
</div>
</div>
<div>
<p><br>
Did you run the buildopal.sh script in src/build ?<br>
-MC</p>
</div>
</div>
<p style="margin-bottom: 12pt;"><br>
<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></p>
</div>
</div></div><p><br>
!DSPAM:4a9cbdb632933764890742! </p>
</div>
</div>
<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>