Centos 6.7 final Linux localhost.localdomain 3.10.40-1.el6.elrepo.i686 i have downloaded FREESWITCH MASTER branch yesterday, cd /usr/src/freeswitch/src/mod/endpoints/mod_gsmopen/libctb-0.16/build make DEBUG=0 GPIB=0 g++ -c -o release/ctb_lib_portscan.o -DNDEBUG -D_THREAD_SAFE -pthread -O0 -I../include -MTrelease/ctb_lib_portscan.o -MF`echo release/ctb_lib_portscan.o | sed -e 's,\.o$,.d,'` -MD -MP ../src/portscan.cpp In file included from ../include/ctb-0.16/linux/serport.h:12, from ../include/ctb-0.16/serport.h:15, from ../include/ctb-0.16/ctb.h:12, from ../src/portscan.cpp:1: ../include/ctb-0.16/serportx.h: In member function ‘char* ctb::SerialPort_DCS::GetSettings()’: ../include/ctb-0.16/serportx.h:178: error: ‘_snprintf’ was not declared in this scope make: *** [release/ctb_lib_portscan.o] Error 1 any solution ?
Error confirmed on CentOS 7 [build@build ~]$ cd /home/build/rpmbuild/BUILD/freeswitch-1.7.0/src/mod/endpoints/mod_gsmopen/ [build@build mod_gsmopen]$ make make all-am make[1]: Entering directory `/home/build/rpmbuild/BUILD/freeswitch-1.7.0/src/mod/endpoints/mod_gsmopen' CXX mod_gsmopen_la-mod_gsmopen.lo In file included from /usr/include/ctb-0.16/linux/serport.h:12:0, from /usr/include/ctb-0.16/serport.h:15, from /usr/include/ctb-0.16/ctb.h:12, from gsmopen.h:103, from mod_gsmopen.cpp:34: /usr/include/ctb-0.16/serportx.h: In member function 'char* ctb::SerialPort_DCS::GetSettings()': /usr/include/ctb-0.16/serportx.h:178:10: error: '_snprintf' was not declared in this scope baud); ^ mod_gsmopen.cpp: In function 'switch_call_cause_t channel_outgoing_channel(switch_core_session_t*, switch_event_t*, switch_caller_profile_t*, switch_core_session_t**, switch_memory_pool_t**, switch_originate_flag_t, switch_call_cause_t*)': mod_gsmopen.cpp:1066:83: error: '_snprintf' was not declared in this scope snprintf(name, sizeof(name), "gsmopen/%s", outbound_profile->destination_number); ^ mod_gsmopen.cpp: In function 'switch_status_t gsmopen_dump_function(const char*, switch_core_session_t*, switch_stream_handle_t*)': mod_gsmopen.cpp:2444:63: error: '_snprintf' was not declared in this scope snprintf(value, sizeof(value) - 1, "%d", tech_pvt->active); ^ mod_gsmopen.cpp:2509:61: error: '_snprintf' was not declared in this scope snprintf(value, sizeof(value) - 1, "%d", tech_pvt->active); ^ mod_gsmopen.cpp: In function 'int dump_event_full(private_t*, int, int, const char*)': mod_gsmopen.cpp:2839:55: error: '_snprintf' was not declared in this scope snprintf(value, sizeof(value) - 1, "%d", alarm_code); ^ mod_gsmopen.cpp:2845:60: error: '_snprintf' was not declared in this scope snprintf(value, sizeof(value) - 1, "%d", tech_pvt->active); ^ mod_gsmopen.cpp: In function 'void find_ttyusb_devices(private_t*, const char*)': mod_gsmopen.cpp:3076:72: error: '_snprintf' was not declared in this scope len = snprintf(path, sizeof(path)-1, "%s/%s", dirname, entry->d_name); ^ make[1]: *** [mod_gsmopen_la-mod_gsmopen.lo] Error 1 make[1]: Leaving directory `/home/build/rpmbuild/BUILD/freeswitch-1.7.0/src/mod/endpoints/mod_gsmopen' make: *** [all] Error 2 [build@build mod_gsmopen]$ uname -a Linux build.rcsnet.ru 3.10.0-229.7.2.el7.x86_64 #1 SMP Tue Jun 23 22:06:11 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux [build@build mod_gsmopen]$ rpm -qa | grep kernel-devel kernel-devel-3.10.0-229.14.1.el7.x86_64 kernel-devel-3.10.0-229.1.2.el7.x86_64 kernel-devel-3.10.0-229.7.2.el7.x86_64 On Mon, Sep 28, 2015 at 9:44 AM, Shabbir abbasi <shabbirabbasi92@gmail.com> wrote:
Centos 6.7 final Linux localhost.localdomain 3.10.40-1.el6.elrepo.i686 i have downloaded FREESWITCH MASTER branch yesterday,
cd /usr/src/freeswitch/src/mod/endpoints/mod_gsmopen/libctb-0.16/build make DEBUG=0 GPIB=0 g++ -c -o release/ctb_lib_portscan.o -DNDEBUG -D_THREAD_SAFE -pthread -O0 -I../include -MTrelease/ctb_lib_portscan.o -MF`echo release/ctb_lib_portscan.o | sed -e 's,\.o$,.d,'` -MD -MP ../src/portscan.cpp In file included from ../include/ctb-0.16/linux/serport.h:12, from ../include/ctb-0.16/serport.h:15, from ../include/ctb-0.16/ctb.h:12, from ../src/portscan.cpp:1: ../include/ctb-0.16/serportx.h: In member function ‘char* ctb::SerialPort_DCS::GetSettings()’: ../include/ctb-0.16/serportx.h:178: error: ‘_snprintf’ was not declared in this scope make: *** [release/ctb_lib_portscan.o] Error 1
any solution ?
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Please open a jira issue, for building procedure. Https://Jira.freeswitch.org Thanks sent from my mobile, Giovanni Maruzzelli cell: +39 347 266 56 18 Il 28/Set/2015 09:08, "Sergey Safarov" <s.safarov@gmail.com> ha scritto:
Error confirmed on CentOS 7
[build@build ~]$ cd /home/build/rpmbuild/BUILD/freeswitch-1.7.0/src/mod/endpoints/mod_gsmopen/ [build@build mod_gsmopen]$ make make all-am make[1]: Entering directory `/home/build/rpmbuild/BUILD/freeswitch-1.7.0/src/mod/endpoints/mod_gsmopen' CXX mod_gsmopen_la-mod_gsmopen.lo In file included from /usr/include/ctb-0.16/linux/serport.h:12:0, from /usr/include/ctb-0.16/serport.h:15, from /usr/include/ctb-0.16/ctb.h:12, from gsmopen.h:103, from mod_gsmopen.cpp:34: /usr/include/ctb-0.16/serportx.h: In member function 'char* ctb::SerialPort_DCS::GetSettings()': /usr/include/ctb-0.16/serportx.h:178:10: error: '_snprintf' was not declared in this scope baud); ^ mod_gsmopen.cpp: In function 'switch_call_cause_t channel_outgoing_channel(switch_core_session_t*, switch_event_t*, switch_caller_profile_t*, switch_core_session_t**, switch_memory_pool_t**, switch_originate_flag_t, switch_call_cause_t*)': mod_gsmopen.cpp:1066:83: error: '_snprintf' was not declared in this scope snprintf(name, sizeof(name), "gsmopen/%s", outbound_profile->destination_number);
^ mod_gsmopen.cpp: In function 'switch_status_t gsmopen_dump_function(const char*, switch_core_session_t*, switch_stream_handle_t*)': mod_gsmopen.cpp:2444:63: error: '_snprintf' was not declared in this scope snprintf(value, sizeof(value) - 1, "%d", tech_pvt->active); ^ mod_gsmopen.cpp:2509:61: error: '_snprintf' was not declared in this scope snprintf(value, sizeof(value) - 1, "%d", tech_pvt->active); ^ mod_gsmopen.cpp: In function 'int dump_event_full(private_t*, int, int, const char*)': mod_gsmopen.cpp:2839:55: error: '_snprintf' was not declared in this scope snprintf(value, sizeof(value) - 1, "%d", alarm_code); ^ mod_gsmopen.cpp:2845:60: error: '_snprintf' was not declared in this scope snprintf(value, sizeof(value) - 1, "%d", tech_pvt->active); ^ mod_gsmopen.cpp: In function 'void find_ttyusb_devices(private_t*, const char*)': mod_gsmopen.cpp:3076:72: error: '_snprintf' was not declared in this scope len = snprintf(path, sizeof(path)-1, "%s/%s", dirname, entry->d_name); ^ make[1]: *** [mod_gsmopen_la-mod_gsmopen.lo] Error 1 make[1]: Leaving directory `/home/build/rpmbuild/BUILD/freeswitch-1.7.0/src/mod/endpoints/mod_gsmopen' make: *** [all] Error 2 [build@build mod_gsmopen]$ uname -a Linux build.rcsnet.ru 3.10.0-229.7.2.el7.x86_64 #1 SMP Tue Jun 23 22:06:11 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux [build@build mod_gsmopen]$ rpm -qa | grep kernel-devel kernel-devel-3.10.0-229.14.1.el7.x86_64 kernel-devel-3.10.0-229.1.2.el7.x86_64 kernel-devel-3.10.0-229.7.2.el7.x86_64
On Mon, Sep 28, 2015 at 9:44 AM, Shabbir abbasi <shabbirabbasi92@gmail.com
wrote:
Centos 6.7 final Linux localhost.localdomain 3.10.40-1.el6.elrepo.i686 i have downloaded FREESWITCH MASTER branch yesterday,
cd /usr/src/freeswitch/src/mod/endpoints/mod_gsmopen/libctb-0.16/build make DEBUG=0 GPIB=0 g++ -c -o release/ctb_lib_portscan.o -DNDEBUG -D_THREAD_SAFE -pthread -O0 -I../include -MTrelease/ctb_lib_portscan.o -MF`echo release/ctb_lib_portscan.o | sed -e 's,\.o$,.d,'` -MD -MP ../src/portscan.cpp In file included from ../include/ctb-0.16/linux/serport.h:12, from ../include/ctb-0.16/serport.h:15, from ../include/ctb-0.16/ctb.h:12, from ../src/portscan.cpp:1: ../include/ctb-0.16/serportx.h: In member function ‘char* ctb::SerialPort_DCS::GetSettings()’: ../include/ctb-0.16/serportx.h:178: error: ‘_snprintf’ was not declared in this scope make: *** [release/ctb_lib_portscan.o] Error 1
any solution ?
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Also on CentOS7 [build@build mod_gsmopen]$ cd libctb-0.16/build/ [build@build build]$ make g++ -c -o release/ctb_lib_fifo.o -DNDEBUG -D_THREAD_SAFE -pthread -O0 -I../include -MTrelease/ctb_lib_fifo.o -MF`echo release/ctb_lib_fifo.o | sed -e 's,\.o$,.d,'` -MD -MP ../src/fifo.cpp g++ -c -o release/ctb_lib_getopt.o -DNDEBUG -D_THREAD_SAFE -pthread -O0 -I../include -MTrelease/ctb_lib_getopt.o -MF`echo release/ctb_lib_getopt.o | sed -e 's,\.o$,.d,'` -MD -MP ../src/getopt.cpp g++ -c -o release/ctb_lib_iobase.o -DNDEBUG -D_THREAD_SAFE -pthread -O0 -I../include -MTrelease/ctb_lib_iobase.o -MF`echo release/ctb_lib_iobase.o | sed -e 's,\.o$,.d,'` -MD -MP ../src/iobase.cpp In file included from ../src/iobase.cpp:12:0: ../include/ctb-0.16/iobase.h:212:28: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] char* eosString = "\n", ^ g++ -c -o release/ctb_lib_portscan.o -DNDEBUG -D_THREAD_SAFE -pthread -O0 -I../include -MTrelease/ctb_lib_portscan.o -MF`echo release/ctb_lib_portscan.o | sed -e 's,\.o$,.d,'` -MD -MP ../src/portscan.cpp In file included from ../include/ctb-0.16/ctb.h:9:0, from ../src/portscan.cpp:1: ../include/ctb-0.16/iobase.h:212:28: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] char* eosString = "\n", ^ In file included from ../include/ctb-0.16/linux/serport.h:12:0, from ../include/ctb-0.16/serport.h:15, from ../include/ctb-0.16/ctb.h:12, from ../src/portscan.cpp:1: ../include/ctb-0.16/serportx.h: In member function ‘char* ctb::SerialPort_DCS::GetSettings()’: ../include/ctb-0.16/serportx.h:178:10: error: ‘_snprintf’ was not declared in this scope baud); ^ make: *** [release/ctb_lib_portscan.o] Error 1 [build@build build]$ On Mon, Sep 28, 2015 at 9:44 AM, Shabbir abbasi <shabbirabbasi92@gmail.com> wrote:
Centos 6.7 final Linux localhost.localdomain 3.10.40-1.el6.elrepo.i686 i have downloaded FREESWITCH MASTER branch yesterday,
cd /usr/src/freeswitch/src/mod/endpoints/mod_gsmopen/libctb-0.16/build make DEBUG=0 GPIB=0 g++ -c -o release/ctb_lib_portscan.o -DNDEBUG -D_THREAD_SAFE -pthread -O0 -I../include -MTrelease/ctb_lib_portscan.o -MF`echo release/ctb_lib_portscan.o | sed -e 's,\.o$,.d,'` -MD -MP ../src/portscan.cpp In file included from ../include/ctb-0.16/linux/serport.h:12, from ../include/ctb-0.16/serport.h:15, from ../include/ctb-0.16/ctb.h:12, from ../src/portscan.cpp:1: ../include/ctb-0.16/serportx.h: In member function ‘char* ctb::SerialPort_DCS::GetSettings()’: ../include/ctb-0.16/serportx.h:178: error: ‘_snprintf’ was not declared in this scope make: *** [release/ctb_lib_portscan.o] Error 1
any solution ?
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
participants (3)
-
Giovanni Maruzzelli
-
Sergey Safarov
-
Shabbir abbasi