Hi, I am getting errors while installing FreeSwitch. I have enabled almost all the packages (except: mod_snom, mod_ldap, mod_zap and few others). Do I need to install dependencies or will FreeSwitch automatically find from the internet? I have done the basic dependencies installed like gcc, curses, unixODBC etc.<br>
<br>Here is the part of the make process which generated error:<br><br>...<br>...<br>making all mod_native_file<br>Compiling mod_native_file.c...<br>mkdir .libs<br>Compiling mod_native_file.c ...<br>Creating mod_native_file.so...<br>
<br>making all mod_opal<br>Compiling mod_opal.cpp...<br>mkdir .libs<br>Compiling mod_opal.cpp ...<br>In file included from mod_opal.cpp:26:<br>mod_opal.h:66: error: expected class-name before &#39;{&#39; token<br>mod_opal.h:67: error: &#39;Comparison&#39; does not name a type<br>
mod_opal.h: In member function &#39;virtual PBoolean FSProcess::InternalIsDescendant(const char*) const&#39;:<br>mod_opal.h:67: error: &#39;PLibraryProcess&#39; has not been declared<br>mod_opal.h: In member function &#39;virtual const char* FSProcess::GetClass(unsigned int) const&#39;:<br>
mod_opal.h:67: error: &#39;PLibraryProcess&#39; has not been declared<br>mod_opal.cpp: In constructor &#39;FSProcess::FSProcess()&#39;:<br>mod_opal.cpp:289: error: class &#39;FSProcess&#39; does not have any field named &#39;PLibraryProcess&#39;<br>
mod_opal.cpp:289: error: &#39;AlphaCode&#39; was not declared in this scope<br>mod_opal.cpp: In member function &#39;virtual void FSConnection::OnReleased()&#39;:<br>mod_opal.cpp:667: error: invalid initialization of reference of type &#39;const H323Connection&amp;&#39; from expression of type &#39;OpalConnection::CallEndReason&#39;<br>
/usr/include/opal/h323/h323pdu.h:479: error: in passing argument 1 of &#39;Q931::CauseValues H323TranslateFromCallEndReason(const H323Connection&amp;, H225_ReleaseCompleteReason&amp;)&#39;<br>mod_opal.cpp: In member function &#39;switch_status_t FSMediaStream::read_frame(switch_frame_t**, switch_io_flag_t)&#39;:<br>
mod_opal.cpp:1265: error: &#39;class OpalMediaPatch&#39; has no member named &#39;OnPatchStart&#39;<br>mod_opal.cpp: In member function &#39;switch_status_t FSMediaStream::write_frame(const switch_frame_t*, switch_io_flag_t)&#39;:<br>
mod_opal.cpp:1370: error: &#39;class OpalMediaPatch&#39; has no member named &#39;OnPatchStart&#39;<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><br><br><br>Regards,<br>Vin<br>