Hi All,
Would someone be able to point me in the right direction here, I am trying to compile Kamailio 3.1.4 from git checkout and I am ending up with the following error:
gcc -fPIC -DPIC -g -O9 -funroll-loops -Wcast-align -m64 -minline-all-stringops -falign-loops -ftree-vectorize -mtune=opteron -Wall -DNAME='"ser"' -DVERSION='"3.1.4"' -DARCH='"x86_64"' -DOS='linux_' -DOS_QUOTED='"linux"' -DCOMPILER='"gcc 4.1.2"' -D__CPU_x86_64 -D__OS_linux -DSER_VER=3001004 -DCFG_DIR='"/usr/local/loadbalancer/lb1/etc/"' -DPKG_MALLOC -DSHM_MEM -DSHM_MMAP -DDNS_IP_HACK -DUSE_IPV6 -DUSE_MCAST -DUSE_TCP -DDISABLE_NAGLE -DHAVE_RESOLV_RES -DUSE_DNS_CACHE -DUSE_DNS_FAILOVER -DUSE_DST_BLACKLIST -DUSE_NAPTR -DDBG_QM_MALLOC -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_SCHED_SETSCHEDULER -DUSE_RAW_SOCKS -DHAVE_EPOLL -DHAVE_SIGIO_RT -DSIGINFO64_WORKARROUND -DUSE_FUTEX -DHAVE_SELECT -DOPENSER_MOD_INTERFACE -DMOD_NAME='"seas"' -c seas_action.c -o seas_action.o -MMD -MP seas_action.c: In function 'ac_uac_req': seas_action.c:1097: error: 'TMCB_DONT_ACK' undeclared (first use in this function) seas_action.c:1097: error: (Each undeclared identifier is reported only once seas_action.c:1097: error: for each function it appears in.) make[1]: *** [seas_action.o] Error 1 make: *** [modules_k] Error 1
I am fairly certain I have all required -devel packages installed, but I just cannot see where that identifier is meant to be defined.
Any tips/suggestions would be greatly appreciated. If you require more info, please let me know what you need.
thanks Bruce
On Tuesday 05 July 2011, Bruce McAlister wrote:
Would someone be able to point me in the right direction here, I am trying to compile Kamailio 3.1.4 from git checkout and I am ending up with the following error: [..] seas_action.c: In function 'ac_uac_req': seas_action.c:1097: error: 'TMCB_DONT_ACK' undeclared (first use in this function) seas_action.c:1097: error: (Each undeclared identifier is reported only once seas_action.c:1097: error: for each function it appears in.) make[1]: *** [seas_action.o] Error 1 make: *** [modules_k] Error 1
Hi Bruce,
i can reproduce this even with current master branch. It seems that the seas module was not updated after some TM module changes. If you don't need this particiular module, maybe you can just skip its compilation? The module needs of course to be fixed.
Best regards,
Henning
Thanks Henning, I will try that.
On 05/07/2011 15:29, Henning Westerholt wrote:
On Tuesday 05 July 2011, Bruce McAlister wrote:
Would someone be able to point me in the right direction here, I am trying to compile Kamailio 3.1.4 from git checkout and I am ending up with the following error: [..] seas_action.c: In function 'ac_uac_req': seas_action.c:1097: error: 'TMCB_DONT_ACK' undeclared (first use in this function) seas_action.c:1097: error: (Each undeclared identifier is reported only once seas_action.c:1097: error: for each function it appears in.) make[1]: *** [seas_action.o] Error 1 make: *** [modules_k] Error 1
Hi Bruce,
i can reproduce this even with current master branch. It seems that the seas module was not updated after some TM module changes. If you don't need this particiular module, maybe you can just skip its compilation? The module needs of course to be fixed.
Best regards,
Henning
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
Hello,
actually you missed to set the flavour to kamailio, i.e.,
make FLAVOUR=kamailio ...
This TM callback is defined by default only in kamailio flavours. According to your 'make' output, you compiled ser.
seas compiles fine for me with kamailio. Perhaps seas should not be compiled by default in flavour ser.
Cheers, Daniel
On 7/5/11 4:52 PM, Asgaroth wrote:
Thanks Henning, I will try that.
On 05/07/2011 15:29, Henning Westerholt wrote:
On Tuesday 05 July 2011, Bruce McAlister wrote:
Would someone be able to point me in the right direction here, I am trying to compile Kamailio 3.1.4 from git checkout and I am ending up with the following error: [..] seas_action.c: In function 'ac_uac_req': seas_action.c:1097: error: 'TMCB_DONT_ACK' undeclared (first use in this function) seas_action.c:1097: error: (Each undeclared identifier is reported only once seas_action.c:1097: error: for each function it appears in.) make[1]: *** [seas_action.o] Error 1 make: *** [modules_k] Error 1
Hi Bruce,
i can reproduce this even with current master branch. It seems that the seas module was not updated after some TM module changes. If you don't need this particiular module, maybe you can just skip its compilation? The module needs of course to be fixed.
Best regards,
Henning
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
On Tuesday 05 July 2011, Daniel-Constantin Mierla wrote:
actually you missed to set the flavour to kamailio, i.e.,
make FLAVOUR=kamailio ...
This TM callback is defined by default only in kamailio flavours. According to your 'make' output, you compiled ser.
seas compiles fine for me with kamailio. Perhaps seas should not be compiled by default in flavour ser.
Hi Daniel,
thanks, i missed that.
Best regards,
Henning
That fixed it, thanks Daniel
On 05/07/2011 16:04, Daniel-Constantin Mierla wrote:
Hello,
actually you missed to set the flavour to kamailio, i.e.,
make FLAVOUR=kamailio ...
This TM callback is defined by default only in kamailio flavours. According to your 'make' output, you compiled ser.
seas compiles fine for me with kamailio. Perhaps seas should not be compiled by default in flavour ser.
Cheers, Daniel
On 7/5/11 4:52 PM, Asgaroth wrote:
Thanks Henning, I will try that.
On 05/07/2011 15:29, Henning Westerholt wrote:
On Tuesday 05 July 2011, Bruce McAlister wrote:
Would someone be able to point me in the right direction here, I am trying to compile Kamailio 3.1.4 from git checkout and I am ending up with the following error: [..] seas_action.c: In function 'ac_uac_req': seas_action.c:1097: error: 'TMCB_DONT_ACK' undeclared (first use in this function) seas_action.c:1097: error: (Each undeclared identifier is reported only once seas_action.c:1097: error: for each function it appears in.) make[1]: *** [seas_action.o] Error 1 make: *** [modules_k] Error 1
Hi Bruce,
i can reproduce this even with current master branch. It seems that the seas module was not updated after some TM module changes. If you don't need this particiular module, maybe you can just skip its compilation? The module needs of course to be fixed.
Best regards,
Henning
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users