[SR-Users] How to install the PHONENUM module?
Daniel-Constantin Mierla
miconda at gmail.com
Mon Apr 20 11:19:18 CEST 2020
On 20.04.20 08:47, Edward Romanenco wrote:
>
> Ubuntu 16.04, doesn't seem like it, any idea on how should I be
> verifying it?
>
Did you wanted to say that "doesn't seem to have it"? Referring to
libphonenumber? Use "apt-cache search" to find out what packages are
available. Ubuntu 16.04 is quite old, so I am not sure what is available
there.
>
>
> As for the installation, I followed the process as it was written in
> their README page, what additional steps should I take to finalize the
> installation?
>
I installed it from packages so far, but with the usual unix/linux way
there should be a "make install" for proper installation.
Cheers,
Daniel
>
>
> Edward
>
>
>
> *מאת: *Daniel-Constantin Mierla <mailto:miconda at gmail.com>
> *נשלח: *יום שני 20 אפריל 2020 09:45
> *אל: *Kamailio (SER) - Users Mailing List
> <mailto:sr-users at lists.kamailio.org>; Edward Romanenco
> <mailto:edward at telemessage.com>; sr-users at lists.sip-router.org
> <mailto:sr-users at lists.sip-router.org>
> *נושא: *Re: [SR-Users] How to install the PHONENUM module?
>
>
>
> 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#
> <mailto: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 <mailto:sr-users at lists.kamailio.org>
>
> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>
> --
> Daniel-Constantin Mierla -- www.asipto.com <http://www.asipto.com>
> www.twitter.com/miconda <http://www.twitter.com/miconda> -- www.linkedin.com/in/miconda <http://www.linkedin.com/in/miconda>
>
>
>
--
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/75a5d5ba/attachment-0001.html>
More information about the sr-users
mailing list