Попробовал другие версии:
Код:
root@VoIP-GW-1:/usr/local/src/freeswitch# make mod_h323
making all mod_h323
Compiling /usr/local/src/freeswitch/src/mod/endpoints/mod_h323/mod_h323.cpp...
quiet_libtool: compile: g++ -g -ITLIBDIR -I/usr/include/openh323 -I. -DPTRACING=1 -D_REENTRANT -fno-exceptions -I/usr/local/src/freeswitch/libs/curl/include -I/usr/local/src/freeswitch/src/include -I/usr/local/src/freeswitch/src/include -I/usr/local/src/freeswitch/libs/libteletone/src -I/usr/local/src/freeswitch/libs/stfu -fPIC -fvisibility=hidden -DSWITCH_API_VISIBILITY=1 -DHAVE_VISIBILITY=1 -g -O2 -D_GNU_SOURCE -DHAVE_CONFIG_H -c /usr/local/src/freeswitch/src/mod/endpoints/mod_h323/mod_h323.cpp -fPIC -DPIC -o .libs/mod_h323.o
In file included from /usr/include/openh323/codecs.h:349:0,
from /usr/include/openh323/h323caps.h:310,
from /usr/include/openh323/h323con.h:583,
from /usr/include/openh323/h323.h:492,
from /usr/local/src/freeswitch/src/mod/endpoints/mod_h323/mod_h323.h:43,
from /usr/local/src/freeswitch/src/mod/endpoints/mod_h323/mod_h323.cpp:40:
/usr/include/openh323/mediafmt.h: In member function 'virtual void OpalMediaOptionValue<T>::ReadFrom(std::istream&)':
/usr/include/openh323/mediafmt.h:313:40: error: no matching function for call to 'std::basic_istream<char>::setf(const iostate&, const iostate&)'
/usr/include/openh323/mediafmt.h:313:40: note: candidates are:
/usr/include/c++/4.6/bits/ios_base.h:580:5: note: std::ios_base::fmtflags std::ios_base::setf(std::ios_base::fmtflags)
/usr/include/c++/4.6/bits/ios_base.h:580:5: note: candidate expects 1 argument, 2 provided
/usr/include/c++/4.6/bits/ios_base.h:597:5: note: std::ios_base::fmtflags std::ios_base::setf(std::ios_base::fmtflags, std::ios_base::fmtflags)
/usr/include/c++/4.6/bits/ios_base.h:597:5: note: no known conversion for argument 1 from 'const iostate {aka const std::_Ios_Iostate}' to 'std::ios_base::fmtflags {aka std::_Ios_Fmtflags}'
/usr/local/src/freeswitch/src/mod/endpoints/mod_h323/mod_h323.cpp: In member function 'bool FSH323Connection::SetLocalCapabilities()':
/usr/local/src/freeswitch/src/mod/endpoints/mod_h323/mod_h323.cpp:813:39: warning: 'virtual PObject* PAbstractList::RemoveAt(PINDEX)' is deprecated (declared at /usr/local/include/ptlib/lists.h:233) [-Wdeprecated-declarations]
/usr/local/src/freeswitch/src/mod/endpoints/mod_h323/mod_h323.cpp: In member function 'virtual PBoolean FSH323_ExternalRTPChannel::Start()':
/usr/local/src/freeswitch/src/mod/endpoints/mod_h323/mod_h323.cpp:2154:148: warning: format '%lu' expects argument of type 'long unsigned int', but argument 8 has type 'uint32_t {aka unsigned int}' [-Wformat]
/usr/local/src/freeswitch/src/mod/endpoints/mod_h323/mod_h323.cpp:2155:162: warning: format '%lu' expects argument of type 'long unsigned int', but argument 8 has type 'uint32_t {aka unsigned int}' [-Wformat]
make[4]: *** [mod_h323.lo] Ошибка 1
make[3]: *** [all] Ошибка 1
make[2]: *** [mod_h323-all] Ошибка 1
make[1]: *** [mod_h323] Ошибка 2
make: *** [mod_h323] Ошибка 2