gmake[1]: Leaving directory `/home/karl/projects/freeswitch-trunk/src/mod/endpoints/mod_dingaling' making endpoints/mod_opal gmake[1]: Entering directory `/home/karl/projects/freeswitch-trunk/src/mod/endpoints/mod_opal' gcc -Werror -I/usr/local/freeswitch/include -g -O2 -pthread -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/local/freeswitch/include/apr-1 -I/usr/local/freeswitch/include/srtp -I/usr/local/freeswitch/include/apr-1 -fPIC -Wall -I/home/karl/projects/freeswitch-trunk/src/sqlite -I/home/karl/projects/freeswitch-trunk -I/home/karl/projects/freeswitch-trunk/src/include -I/usr/local/freeswitch/include -DSWITCH_MOD_DIR=/usr/local/freeswitch/mod -DSWITCH_PREFIX_DIR=/usr/local/freeswitch -DSWITCH_CONF_DIR=/usr/local/freeswitch/conf -DSWITCH_DB_DIR=/usr/local/freeswitch/db -DSWITCH_LOG_DIR=/usr/local/freeswitch/log -DSWITCH_SCRIPT_DIR=/usr/local/freeswitch/scripts -DSWITCH_HTDOCS_DIR=/usr/local/freeswitch/htdocs -fPIC -c mod_opal.c -o mod_opal.o mod_opal.c:71: error: syntax error before ‘switch_io_flag’ mod_opal.c:73: error: syntax error before ‘switch_io_flag’ mod_opal.c:258: error: syntax error before ‘switch_frame’ mod_opal.c: In function ‘channel_read_frame’: mod_opal.c:266: error: ‘session’ undeclared (first use in this function) mod_opal.c:266: error: (Each undeclared identifier is reported only once mod_opal.c:266: error: for each function it appears in.) mod_opal.c: At top level: mod_opal.c:275: error: syntax error before ‘switch_frame’ mod_opal.c: In function ‘channel_write_frame’: mod_opal.c:282: error: ‘session’ undeclared (first use in this function) mod_opal.c: At top level: mod_opal.c:292: error: syntax error before ‘channel_event_handlers’ cc1: warnings being treated as errors mod_opal.c:292: warning: type defaults to ‘int’ in declaration of ‘channel_event_handlers’ mod_opal.c:293: warning: initialization makes integer from pointer without a cast mod_opal.c:294: warning: excess elements in scalar initializer mod_opal.c:294: warning: (near initialization for ‘channel_event_handlers’) mod_opal.c:295: warning: excess elements in scalar initializer mod_opal.c:295: warning: (near initialization for ‘channel_event_handlers’) mod_opal.c:296: warning: excess elements in scalar initializer mod_opal.c:296: warning: (near initialization for ‘channel_event_handlers’) mod_opal.c:297: warning: excess elements in scalar initializer mod_opal.c:297: warning: (near initialization for ‘channel_event_handlers’) mod_opal.c:299: warning: excess elements in scalar initializer mod_opal.c:299: warning: (near initialization for ‘channel_event_handlers’) mod_opal.c:299: warning: data definition has no type or storage class mod_opal.c:301: error: syntax error before ‘channel_io_routines’ mod_opal.c:301: warning: type defaults to ‘int’ in declaration of ‘channel_io_routines’ mod_opal.c:302: warning: initialization makes integer from pointer without a cast mod_opal.c:303: warning: excess elements in scalar initializer mod_opal.c:303: warning: (near initialization for ‘channel_io_routines’) mod_opal.c:304: warning: excess elements in scalar initializer mod_opal.c:304: warning: (near initialization for ‘channel_io_routines’) mod_opal.c:305: warning: excess elements in scalar initializer mod_opal.c:305: warning: (near initialization for ‘channel_io_routines’) mod_opal.c:306: warning: excess elements in scalar initializer mod_opal.c:306: warning: (near initialization for ‘channel_io_routines’) mod_opal.c:307: warning: excess elements in scalar initializer mod_opal.c:307: warning: (near initialization for ‘channel_io_routines’) mod_opal.c:309: warning: excess elements in scalar initializer mod_opal.c:309: warning: (near initialization for ‘channel_io_routines’) mod_opal.c:309: warning: data definition has no type or storage class mod_opal.c:311: error: syntax error before ‘channel_endpoint_interface’ mod_opal.c:311: warning: type defaults to ‘int’ in declaration of ‘channel_endpoint_interface’ mod_opal.c:311: error: conflicting type qualifiers for ‘channel_endpoint_interface’ mod_opal.c:61: error: previous declaration of ‘channel_endpoint_interface’ was here mod_opal.c:312: warning: initialization makes integer from pointer without a cast mod_opal.c:313: warning: excess elements in scalar initializer mod_opal.c:313: warning: (near initialization for ‘channel_endpoint_interface’) mod_opal.c:314: warning: excess elements in scalar initializer mod_opal.c:314: warning: (near initialization for ‘channel_endpoint_interface’) mod_opal.c:315: warning: excess elements in scalar initializer mod_opal.c:315: warning: (near initialization for ‘channel_endpoint_interface’) mod_opal.c:317: warning: excess elements in scalar initializer mod_opal.c:317: warning: (near initialization for ‘channel_endpoint_interface’) mod_opal.c:317: warning: data definition has no type or storage class mod_opal.c:319: error: syntax error before ‘channel_module_interface’ mod_opal.c:319: warning: type defaults to ‘int’ in declaration of ‘channel_module_interface’ mod_opal.c:320: warning: initialization makes integer from pointer without a cast mod_opal.c:321: warning: excess elements in scalar initializer mod_opal.c:321: warning: (near initialization for ‘channel_module_interface’) mod_opal.c:322: warning: excess elements in scalar initializer mod_opal.c:322: warning: (near initialization for ‘channel_module_interface’) mod_opal.c:323: warning: excess elements in scalar initializer mod_opal.c:323: warning: (near initialization for ‘channel_module_interface’) mod_opal.c:324: warning: excess elements in scalar initializer mod_opal.c:324: warning: (near initialization for ‘channel_module_interface’) mod_opal.c:326: warning: excess elements in scalar initializer mod_opal.c:326: warning: (near initialization for ‘channel_module_interface’) mod_opal.c:326: warning: data definition has no type or storage class mod_opal.c:348: warning: type defaults to ‘int’ in declaration of ‘switch_loadable_module_interface’ mod_opal.c:348: error: syntax error before ‘*’ token mod_opal.c: In function ‘switch_module_load’: mod_opal.c:349: error: number of arguments doesn’t match prototype /usr/local/freeswitch/include/switch_loadable_module.h:219: error: prototype declaration mod_opal.c:355: error: ‘xml’ undeclared (first use in this function) mod_opal.c:355: error: ‘cfg’ undeclared (first use in this function) mod_opal.c:360: error: ‘settings’ undeclared (first use in this function) mod_opal.c:361: error: ‘param’ undeclared (first use in this function) mod_opal.c:382: error: ‘interface’ undeclared (first use in this function) gmake[1]: *** [mod_opal.so] Error 1 gmake[1]: Leaving directory `/home/karl/projects/freeswitch-trunk/src/mod/endpoints/mod_opal' make: *** [modules] Error 1