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@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@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