[SR-Users] How to install the PHONENUM module?

Daniel-Constantin Mierla miconda at gmail.com
Mon Apr 20 08:44:59 CEST 2020


Hello,


what operating system do you use? Isn't the libphonenumber packaged
there? Should be easier if you install from packages.


Otherwise, have you installed the libphonenumber in the system? The
commands shown suggest only compilation and testing in the source code
library.


On the other hand, not that kamailio 5.1 is out of maintenance time
frame, you better start with 5.3 at this moment.


Cheers,
Daniel


On 19.04.20 17:46, Edward Romanenco wrote:
> Hi, I'm trying to add the PHONENUM module into my Kamailio
> installation. For this, I've cloned the main branch of Libphonenumber
> <https://github.com/google/libphonenumber/tree/master/cpp> and
> followed the installation rules as they appear in the relevant README
> file:
> /Building and testing the library
> /
> /--------------------------------
> /
> /  $ cd libphonenumber/cpp
> /
> /  $ mkdir build
> /
> /  $ cd build
> /
> /  $ cmake ..
> /
> /  $ make
> /
> /  $ ./libphonenumber_test/
>
> It all went through and the library was created, but when I try to
> make and install the module itself, I'm getting the following error.
> Looks like the library wasn't included in the building context, can
> you please lend me a hand and tell me how do I include it?
>
> /root at kamaillioegress:/usr/local/src/kamailio-5.1/kamailio/src/modules/phonenum#
> make
> /
> /Compiling cphonenumber.cpp
> /
> /g++ -fPIC -DPIC -g -funroll-loops -Wcast-align -m64
> -minline-all-stringops -falign-loops -ftree-vectorize
> -fno-strict-overflow -Wall -Wno-write-strings -Wno-deprecated
> -Wno-unused-function -Wno-sign-compare -Wno-strict-aliasing -fPIC
> -DPIC -g -funroll-loops -Wcast-align -m64 -minline-all-stringops
> -falign-loops -ftree-vectorize -fno-strict-overflow -Wall
>  -DNAME='"kamailio"' -DVERSION='"5.2.0-dev6"' -DARCH='"x86_64"'
> -DOS='linux_' -DOS_QUOTED='"linux"' -DCOMPILER='"gcc 5.4.0"'
> -D__CPU_x86_64 -D__OS_linux -DVERSIONVAL=5002000
> -DCFG_DIR='"/usr/local/kamailio-5.1/etc/kamailio/"'
> -DRUN_DIR='"/var/run/kamailio/"' -DPKG_MALLOC -DSHM_MEM -DSHM_MMAP
> -DDNS_IP_HACK -DUSE_MCAST -DUSE_TCP -DDISABLE_NAGLE -DHAVE_RESOLV_RES
> -DUSE_DNS_CACHE -DUSE_DNS_FAILOVER -DUSE_DST_BLACKLIST -DUSE_NAPTR
> -DWITH_XAVP -DMEM_JOIN_FREE -DF_MALLOC -DQ_MALLOC -DTLSF_MALLOC
> -DDBG_SR_MEMORY -DUSE_TLS -DTLS_HOOKS -DUSE_CORE_STATS -DSTATISTICS
> -DMALLOC_STATS -DWITH_AS_SUPPORT -DUSE_SCTP -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_IP_MREQN
> -DUSE_RAW_SOCKS -DHAVE_EPOLL -DHAVE_SIGIO_RT -DSIGINFO64_WORKARROUND
> -DUSE_FUTEX -DHAVE_SELECT  -I/opt/local/include
> -DKAMAILIO_MOD_INTERFACE -DMOD_NAME='"phonenum"' -c cphonenumber.cpp
> -o cphonenumber.o
> /
> /cphonenumber.cpp:24:65: fatal error:
> phonenumbers/geocoding/phonenumber_offline_geocoder.h: No such file or
> directory
> /
> /compilation terminated.
> /
> /Makefile:22: recipe for target 'cphonenumber.o' failed
> /
> /make: *** [cphonenumber.o] Error 1/
>
> Edward
>
> _______________________________________________
> Kamailio (SER) - Users Mailing List
> sr-users at lists.kamailio.org
> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users

-- 
Daniel-Constantin Mierla -- www.asipto.com
www.twitter.com/miconda -- www.linkedin.com/in/miconda

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-users/attachments/20200420/12b6082f/attachment-0001.html>


More information about the sr-users mailing list