[root@zschell-ims ser_ims]# make install-libs all
make -C lib -f Makefile.ser install
make[1]: Entering directory /opt/OpenIMSCore/ser_ims/lib'
Making install in binrpc
make[2]: Entering directory/opt/OpenIMSCore/ser_ims/lib/binrpc'
touch /usr/local/lib/ser/libbinrpc.so
install -m 755 libbinrpc.so /usr/local/lib/ser
make[2]: Leaving directory /opt/OpenIMSCore/ser_ims/lib/binrpc'
Making install in cds
make[2]: Entering directory/opt/OpenIMSCore/ser_ims/lib/cds'
touch /usr/local/lib/ser/lib_ser_cds.so
install -m 755 lib_ser_cds.so /usr/local/lib/ser
make[2]: Leaving directory /opt/OpenIMSCore/ser_ims/lib/cds'
Making install in xcap
make[2]: Entering directory/opt/OpenIMSCore/ser_ims/lib/xcap'
touch /usr/local/lib/ser/lib_ser_xcap.so
install -m 755 lib_ser_xcap.so /usr/local/lib/ser
make[2]: Leaving directory /opt/OpenIMSCore/ser_ims/lib/xcap'
Making install in presence
make[2]: Entering directory/opt/OpenIMSCore/ser_ims/lib/presence'
touch /usr/local/lib/ser/lib_ser_presence.so
install -m 755 lib_ser_presence.so /usr/local/lib/ser
make[2]: Leaving directory /opt/OpenIMSCore/ser_ims/lib/presence'
Making install in lost
make[2]: Entering directory/opt/OpenIMSCore/ser_ims/lib/lost'
touch /usr/local/lib/ser/lib_lost_client.so
install -m 755 lib_lost_client.so /usr/local/lib/ser
make[2]: Leaving directory /opt/OpenIMSCore/ser_ims/lib/lost'
make[1]: Leaving directory/opt/OpenIMSCore/ser_ims/lib'
make -C lib -f Makefile.ser
make[1]: Entering directory /opt/OpenIMSCore/ser_ims/lib'
Making in binrpc
make[2]: Entering directory/opt/OpenIMSCore/ser_ims/lib/binrpc'
make[2]: libbinrpc.so' is up to date.
make[2]: Leaving directory/opt/OpenIMSCore/ser_ims/lib/binrpc'
Making in cds
make[2]: Entering directory /opt/OpenIMSCore/ser_ims/lib/cds'
make[2]:lib_ser_cds.so' is up to date.
make[2]: Leaving directory /opt/OpenIMSCore/ser_ims/lib/cds'
Making in xcap
make[2]: Entering directory/opt/OpenIMSCore/ser_ims/lib/xcap'
make[2]: lib_ser_xcap.so' is up to date.
make[2]: Leaving directory/opt/OpenIMSCore/ser_ims/lib/xcap'
Making in presence
make[2]: Entering directory /opt/OpenIMSCore/ser_ims/lib/presence'
make[2]:lib_ser_presence.so' is up to date.
make[2]: Leaving directory /opt/OpenIMSCore/ser_ims/lib/presence'
Making in lost
make[2]: Entering directory/opt/OpenIMSCore/ser_ims/lib/lost'
make[2]: lib_lost_client.so' is up to date.
make[2]: Leaving directory/opt/OpenIMSCore/ser_ims/lib/lost'
make[1]: Leaving directory `/opt/OpenIMSCore/ser_ims/lib'
make[1]: Entering directory /opt/OpenIMSCore/ser_ims/modules/sl'
make[1]:sl.so' is up to date.
make[1]: Leaving directory `/opt/OpenIMSCore/ser_ims/modules/sl'
make[1]: Entering directory /opt/OpenIMSCore/ser_ims/modules/xlog'
make[1]:xlog.so' is up to date.
make[1]: Leaving directory `/opt/OpenIMSCore/ser_ims/modules/xlog'
make[1]: Entering directory /opt/OpenIMSCore/ser_ims/modules/Client_Rf'
make[1]:Client_Rf.so' is up to date.
make[1]: Leaving directory `/opt/OpenIMSCore/ser_ims/modules/Client_Rf'
make[1]: Entering directory /opt/OpenIMSCore/ser_ims/modules/lcr'
make[1]:lcr.so' is up to date.
make[1]: Leaving directory `/opt/OpenIMSCore/ser_ims/modules/lcr'
make[1]: Entering directory /opt/OpenIMSCore/ser_ims/modules/mediaproxy'
make[1]:mediaproxy.so' is up to date.
make[1]: Leaving directory `/opt/OpenIMSCore/ser_ims/modules/mediaproxy'
make[1]: Entering directory /opt/OpenIMSCore/ser_ims/modules/auth'
make[1]:auth.so' is up to date.
make[1]: Leaving directory `/opt/OpenIMSCore/ser_ims/modules/auth'
make[1]: Entering directory /opt/OpenIMSCore/ser_ims/modules/msilo'
make[1]:msilo.so' is up to date.
make[1]: Leaving directory `/opt/OpenIMSCore/ser_ims/modules/msilo'
make[1]: Entering directory /opt/OpenIMSCore/ser_ims/modules/pcscf'
gcc -fPIC -DPIC -g -O9 -funroll-loops -Wcast-align -minline-all-stringops -falign-loops -ftree-vectorize -mtune=opteron -Wall -DNAME='"ser"' -DVERSION='"2.1.0-dev1 OpenIMSCore"' -DARCH='"x86_64"' -DOS='linux_' -DOS_QUOTED='"linux"' -DCOMPILER='"gcc 4.8.5"' -D__CPU_x86_64 -D__OS_linux -DSER_VER=2001000 -DCFG_DIR='"/usr/local/etc/ser/"' -DPKG_MALLOC -DSHM_MEM -DSHM_MMAP -DDNS_IP_HACK -DUSE_IPV6 -DUSE_MCAST -DUSE_TCP -DDISABLE_NAGLE -DHAVE_RESOLV_RES -DDBG_QM_MALLOC -DUSE_DNS_CACHE -DUSE_DNS_FAILOVER -DUSE_DST_BLACKLIST -ggdb -DUSE_TLS -DTLS_HOOKS -DFAST_LOCK -DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024 -DCC_GCC_LIKE_ASM -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -DHAVE_TIMEGM -DHAVE_EPOLL -DHAVE_SIGIO_RT -DSIGINFO64_WORKARROUND -DHAVE_SELECT -I/usr/include/libxml2 -I../../lib -DSER -I../.. -DCDP_FOR_SER -D_REENTERANT -I/usr/include/libxml2 -c registrar_subscribe.c -o registrar_subscribe.o
In file included from ../../parser/msg_parser.h:54:0,
from ../../sr_module.h:47,
from registrar_subscribe.h:60,
from registrar_subscribe.c:56:
../../parser/../ip_addr.h: In function ‘matchnet’:
../../parser/../ip_addr.h:206:6: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
int ret;
^
In file included from ../../modules/tm/ut.h:52:0,
from ../../modules/tm/t_funcs.h:68,
from ../../modules/tm/t_lookup.h:45,
from ../../modules/tm/tm_load.h:46,
from registrar_subscribe.h:62,
from registrar_subscribe.c:56:
../../modules/tm/../../ut.h: In function ‘str2s’:
../../modules/tm/../../ut.h:154:17: warning: variable ‘init’ set but not used [-Wunused-but-set-variable]
unsigned char *init;
^
In file included from registrar_subscribe.c:74:0:
sip.h: At top level:
sip.h:1:6: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘.’ token
link ../scscf/sip.h
^
registrar_subscribe.c: In function ‘P_subscribe’:
registrar_subscribe.c:196:2: error: unknown type name ‘contact_body_t’
contact_body_t* b=0;
^
registrar_subscribe.c:198:2: warning: implicit declaration of function ‘cscf_get_first_p_associated_uri’ [-Wimplicit-function-declaration]
cscf_get_first_p_associated_uri(rpl,&public_id);
^
registrar_subscribe.c:200:2: warning: implicit declaration of function ‘cscf_get_expires_hdr’ [-Wimplicit-function-declaration]
expires_hdr = cscf_get_expires_hdr(rpl,0);
^
registrar_subscribe.c:207:2: warning: implicit declaration of function ‘cscf_parse_contacts’ [-Wimplicit-function-declaration]
b = cscf_parse_contacts(rpl);
^
registrar_subscribe.c:207:4: warning: assignment makes pointer from integer without a cast [enabled by default]
b = cscf_parse_contacts(rpl);
^
registrar_subscribe.c:209:12: error: request for member ‘contacts’ in something not a structure or union
if (!b||!b->contacts) {
^
registrar_subscribe.c:214:14: error: request for member ‘contacts’ in something not a structure or union
if (b) c = b->contacts;
^
registrar_subscribe.c: In function ‘r_send_subscribe’:
registrar_subscribe.c:332:7: error: ‘tmb’ undeclared (first use in this function)
if (tmb.new_dlg_uac(0,0,1,&pcscf_name_str,&s->req_uri,&s->dialog)<0){
^
registrar_subscribe.c:332:7: note: each undeclared identifier is reported only once for each function it appears in
registrar_subscribe.c: In function ‘r_subscribe_response’:
registrar_subscribe.c:369:2: warning: implicit declaration of function ‘cscf_get_to_uri’ [-Wimplicit-function-declaration]
if (!cscf_get_to_uri(ps->rpl,&req_uri)){
^
registrar_subscribe.c:382:3: error: ‘tmb’ undeclared (first use in this function)
tmb.dlg_response_uac(s->dialog, ps->rpl, IS_TARGET_REFRESH);
^
registrar_subscribe.c: In function ‘new_r_subscription’:
registrar_subscribe.c:479:3: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
LOG(L_ERR,"ERR:"M_NAME":new_r_subscription: Error allocating %d bytes\n",
^
registrar_subscribe.c:479:3: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
registrar_subscribe.c:479:3: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
registrar_subscribe.c:479:3: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
registrar_subscribe.c:479:3: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
registrar_subscribe.c:479:3: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
registrar_subscribe.c:479:3: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
registrar_subscribe.c: In function ‘free_r_subscription’:
registrar_subscribe.c:621:18: error: ‘tmb’ undeclared (first use in this function)
if (s->dialog) tmb.free_dlg(s->dialog);
^
registrar_subscribe.c: In function ‘r_notification_parse’:
registrar_subscribe.c:737:3: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
LOG(L_ERR,"ERR:"M_NAME":r_notification_parse: Error allocating %d bytes\n",
^
registrar_subscribe.c:737:3: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
registrar_subscribe.c:737:3: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
registrar_subscribe.c:737:3: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
registrar_subscribe.c:737:3: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
registrar_subscribe.c:737:3: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
registrar_subscribe.c:737:3: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
registrar_subscribe.c:778:4: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
LOG(L_ERR,"ERR:"M_NAME":r_notification_parse: Error allocating %d bytes\n",
^
registrar_subscribe.c:778:4: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
registrar_subscribe.c:778:4: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
registrar_subscribe.c:778:4: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
registrar_subscribe.c:778:4: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
registrar_subscribe.c:778:4: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
registrar_subscribe.c:778:4: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
registrar_subscribe.c:805:5: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
LOG(L_ERR,"ERR:"M_NAME":r_notification_parse: Error allocating %d bytes\n",
^
registrar_subscribe.c:805:5: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
registrar_subscribe.c:805:5: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
registrar_subscribe.c:805:5: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
registrar_subscribe.c:805:5: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
registrar_subscribe.c:805:5: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
registrar_subscribe.c:805:5: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
registrar_subscribe.c: In function ‘r_notification_process’:
registrar_subscribe.c:933:4: warning: implicit declaration of function ‘cscf_get_sos_uri_param’ [-Wimplicit-function-declaration]
sos_reg = cscf_get_sos_uri_param(rc->uri);
^
registrar_subscribe.c: In function ‘r_notification_free’:
registrar_subscribe.c:1009:19: warning: variable ‘nc’ set but not used [-Wunused-but-set-variable]
r_regcontact *c,*nc;
^
make[1]: *** [registrar_subscribe.o] Error 1
make[1]: Leaving directory/opt/OpenIMSCore/ser_ims/modules/pcscf'
make: *** [modules] Error 1
[root@zschell-ims ser_ims]#