[SR-Dev] a couple of make errors

Juha Heinanen jh at tutpro.com
Sun May 10 10:40:20 CEST 2009


Andrei Pelinescu-Onciul writes:

 > > Makefile:365: "make TLS option is obsoleted, try TLS_HOOKS or CORE_TLS"
 >                  ^^^^^^^^^^^^^^^^^^^
 >                  you have TLS set in the environment?

yes i do, because i need also to compile kamailio.  if TLS is obsolete
in sr, then i suggest that it should simply ignores it.

 > > config.mak included
 > > make[1]: Entering directory `/usr/src/orig/sip-router/modules_k/msilo'
 > > make[1]: Leaving directory `/usr/src/orig/sip-router/modules_k/msilo'
 > > config.mak included
 > > make[1]: Entering directory `/usr/src/orig/sip-router/modules_k/msilo'
 > [...]
 > > make[2]: Leaving directory `/usr/src/orig/sip-router/lib/srdb1'
 > > Makefile.defs defs skipped
 > > make[1]: *** [../../lib/kcore/libkcore.so] Error 2
 > 
 > Could you send me the output of ls -l lib/kcore/ ?

it is below.

 > Also could you try making another libkcore using module and see if it
 > works (e.g. tmx) ?

it does not work either:

jh at taimen:/usr/src/orig/sip-router$ make modules=modules_s/tmx modules
config.mak loaded
Makefile.defs defs skipped
Makefile:365: "make TLS option is obsoleted, try TLS_HOOKS or CORE_TLS"
jh at taimen:/usr/src/orig/sip-router$ make modules=modules_k/tmx modules
config.mak loaded
Makefile.defs defs skipped
Makefile:365: "make TLS option is obsoleted, try TLS_HOOKS or CORE_TLS"


config.mak included
make[1]: Entering directory `/usr/src/orig/sip-router/modules_k/tmx'
make[1]: Leaving directory `/usr/src/orig/sip-router/modules_k/tmx'
config.mak included
make[1]: Entering directory `/usr/src/orig/sip-router/modules_k/tmx'
gcc -fPIC -DPIC -g -O9 -funroll-loops -Wcast-align -minline-all-stringops -falign-loops -ftree-vectorize -mtune=athlon64 -Wall    -DNAME='"ser"' -DVERSION='"2.1.0-dev23-make"' -DARCH='"i386"' -DOS='linux_' -DOS_QUOTED='"linux"' -DCOMPILER='"gcc 4.3.2"' -D__CPU_i386 -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 -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 -DHAVE_EPOLL -DHAVE_SIGIO_RT -DSIGINFO64_WORKARROUND -DUSE_FUTEX -DHAVE_SELECT -DUSE_SCTP   -DOPENSER_MOD_INTERFACE -DMOD_NAME='"tmx"' -c t_mi.c -o t_mi.o
gcc -fPIC -DPIC -g -O9 -funroll-loops -Wcast-align -minline-all-stringops -falign-loops -ftree-vectorize -mtune=athlon64 -Wall    -DNAME='"ser"' -DVERSION='"2.1.0-dev23-make"' -DARCH='"i386"' -DOS='linux_' -DOS_QUOTED='"linux"' -DCOMPILER='"gcc 4.3.2"' -D__CPU_i386 -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 -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 -DHAVE_EPOLL -DHAVE_SIGIO_RT -DSIGINFO64_WORKARROUND -DUSE_FUTEX -DHAVE_SELECT -DUSE_SCTP   -DOPENSER_MOD_INTERFACE -DMOD_NAME='"tmx"' -c tmx_mod.c -o tmx_mod.o
gcc -fPIC -DPIC -g -O9 -funroll-loops -Wcast-align -minline-all-stringops -falign-loops -ftree-vectorize -mtune=athlon64 -Wall    -DNAME='"ser"' -DVERSION='"2.1.0-dev23-make"' -DARCH='"i386"' -DOS='linux_' -DOS_QUOTED='"linux"' -DCOMPILER='"gcc 4.3.2"' -D__CPU_i386 -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 -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 -DHAVE_EPOLL -DHAVE_SIGIO_RT -DSIGINFO64_WORKARROUND -DUSE_FUTEX -DHAVE_SELECT -DUSE_SCTP   -DOPENSER_MOD_INTERFACE -DMOD_NAME='"tmx"' -c t_var.c -o t_var.o
Makefile.defs defs skipped
make[2]: Entering directory `/usr/src/orig/sip-router/lib/kmi'
make[2]: `libkmi.so.1.0' is up to date.
make[2]: Leaving directory `/usr/src/orig/sip-router/lib/kmi'
Makefile.defs defs skipped
make[1]: *** [../../lib/kcore/libkcore.so] Error 2
make[1]: Leaving directory `/usr/src/orig/sip-router/modules_k/tmx'
make: *** [modules] Error 1

 > You want either
 > make modules=modules_k/msilo modules_s="" modules_k="" README
 > 
 > or better make modules=modules_k/msilo modules-readme
 >       (equiv. with  make modules_k=modules_k/msilo modules_k-readme
 >       a.s.o)
 > or make -C modules_k/msilo README.

thanks, i added a note about it to INSTALL file.

-- juha

ls -l lib/kcore/
total 672
-rw-r--r-- 1 jh src   5011 2009-04-20 12:47 cmpapi.c
-rw-r--r-- 1 jh src   1823 2009-05-07 20:22 cmpapi.d
-rw-r--r-- 1 jh src   1497 2009-04-20 12:47 cmpapi.h
-rw-r--r-- 1 jh src  14328 2009-05-07 20:22 cmpapi.o
-rw-r--r-- 1 jh src    189 2009-04-22 14:07 core_stats.d
-rw-r--r-- 1 jh src   1488 2009-04-22 14:07 core_stats.o
-rw-r--r-- 1 jh src   1773 2009-04-20 12:47 errinfo.c
-rw-r--r-- 1 jh src    146 2009-05-07 20:22 errinfo.d
-rw-r--r-- 1 jh src   1725 2009-04-20 12:47 errinfo.h
-rw-r--r-- 1 jh src   9240 2009-05-07 20:22 errinfo.o
-rw-r--r-- 1 jh src   1989 2009-04-20 12:47 faked_msg.c
-rw-r--r-- 1 jh src   1199 2009-05-07 20:22 faked_msg.d
-rw-r--r-- 1 jh src   1014 2009-04-20 12:47 faked_msg.h
-rw-r--r-- 1 jh src  20180 2009-05-07 20:22 faked_msg.o
-rw-r--r-- 1 jh src   2644 2009-04-20 12:47 hash_func.h
-rw-r--r-- 1 jh src    796 2009-04-20 12:47 km_crc.c
-rw-r--r-- 1 jh src     74 2009-05-07 20:22 km_crc.d
-rw-r--r-- 1 jh src    170 2009-04-20 12:47 km_crc.h
-rw-r--r-- 1 jh src   5492 2009-05-07 20:22 km_crc.o
-rw-r--r-- 1 jh src   2561 2009-05-07 18:38 km_ut.h
lrwxrwxrwx 1 jh src     15 2009-04-20 12:52 libkcore.so -> libkcore.so.1.0*
lrwxrwxrwx 1 jh src     15 2009-04-20 12:52 libkcore.so.1 -> libkcore.so.1.0*
-rwxr-xr-x 1 jh src 152532 2009-04-22 14:07 libkcore.so.1.0*
-rw-r--r-- 1 jh src     16 2009-04-22 14:07 librpath.lst
-rw-r--r-- 1 jh src   1785 2009-04-20 12:47 local_route.c
-rw-r--r-- 1 jh src    280 2009-05-07 20:22 local_route.d
-rw-r--r-- 1 jh src   1176 2009-04-20 12:47 local_route.h
-rw-r--r-- 1 jh src   9700 2009-05-07 20:22 local_route.o
-rw-r--r-- 1 jh src    772 2009-04-20 12:52 makecfg.lst
-rw-r--r-- 1 jh src    122 2009-04-20 12:47 Makefile
-rw-r--r-- 1 jh src   2125 2009-04-20 12:47 parse_pai.c
-rw-r--r-- 1 jh src   1443 2009-05-07 20:22 parse_pai.d
-rw-r--r-- 1 jh src   1258 2009-04-20 12:47 parse_pai.h
-rw-r--r-- 1 jh src  20748 2009-05-07 20:22 parse_pai.o
-rw-r--r-- 1 jh src   3014 2009-04-20 12:47 parse_ppi.c
-rw-r--r-- 1 jh src   1496 2009-05-07 20:22 parse_ppi.d
-rw-r--r-- 1 jh src   1536 2009-04-20 12:47 parse_ppi.h
-rw-r--r-- 1 jh src  22540 2009-05-07 20:22 parse_ppi.o
-rw-r--r-- 1 jh src   4803 2009-04-20 12:47 parse_privacy.c
-rw-r--r-- 1 jh src   1396 2009-05-07 20:22 parse_privacy.d
-rw-r--r-- 1 jh src   2056 2009-04-20 12:47 parse_privacy.h
-rw-r--r-- 1 jh src  27228 2009-05-07 20:22 parse_privacy.o
-rw-r--r-- 1 jh src   3908 2009-04-20 12:47 parser_helpers.c
-rw-r--r-- 1 jh src   1644 2009-05-07 20:22 parser_helpers.d
-rw-r--r-- 1 jh src    614 2009-04-20 12:47 parser_helpers.h
-rw-r--r-- 1 jh src  34812 2009-05-07 20:22 parser_helpers.o
-rw-r--r-- 1 jh src   6329 2009-04-20 12:47 parse_sst.c
-rw-r--r-- 1 jh src   1376 2009-05-07 20:22 parse_sst.d
-rw-r--r-- 1 jh src   3813 2009-04-20 12:47 parse_sst.h
-rw-r--r-- 1 jh src  30932 2009-05-07 20:22 parse_sst.o
-rw-r--r-- 1 jh src   3560 2009-04-20 12:47 parse_supported.c
-rw-r--r-- 1 jh src   1412 2009-05-07 20:22 parse_supported.d
-rw-r--r-- 1 jh src   2251 2009-04-20 12:47 parse_supported.h
-rw-r--r-- 1 jh src  22776 2009-05-07 20:22 parse_supported.o
-rw-r--r-- 1 jh src   3650 2009-04-20 12:47 radius.h
-rw-r--r-- 1 jh src   2904 2009-04-20 12:47 regexp.c
-rw-r--r-- 1 jh src    146 2009-05-07 20:22 regexp.d
-rw-r--r-- 1 jh src   1095 2009-04-20 12:47 regexp.h
-rw-r--r-- 1 jh src  11052 2009-05-07 20:22 regexp.o
-rw-r--r-- 1 jh src  16866 2009-04-23 17:12 statistics.c
-rw-r--r-- 1 jh src    930 2009-04-22 14:07 statistics.d
-rw-r--r-- 1 jh src   6004 2009-04-23 17:12 statistics.h
-rw-r--r-- 1 jh src   7356 2009-04-22 14:07 statistics.o
-rw-r--r-- 1 jh src   6949 2009-04-20 12:47 strcommon.c
-rw-r--r-- 1 jh src    585 2009-05-07 20:22 strcommon.d
-rw-r--r-- 1 jh src   1411 2009-04-20 12:47 strcommon.h
-rw-r--r-- 1 jh src  21048 2009-04-22 14:07 strcommon.o



More information about the sr-dev mailing list