Using Kamailio 4.2, CentOS 6.5, as per the documentation here: https://github.com/sipwise/rtpengine
"Running make will compile the binary, which will be called rtpengine."
When trying to install rtpengine I got the following error when building "daemon"
[root@ip-10-0-2-68 daemon]# make Usage: awk [POSIX or GNU style options] -f progfile [--] file ... Usage: awk [POSIX or GNU style options] [--] 'program' file ... POSIX options: GNU long options: -f progfile --file=progfile -F fs --field-separator=fs -v var=val --assign=var=val -m[fr] val -O --optimize -W compat --compat -W copyleft --copyleft -W copyright --copyright -W dump-variables[=file] --dump-variables[=file] -W exec=file --exec=file -W gen-po --gen-po -W help --help -W lint[=fatal] --lint[=fatal] -W lint-old --lint-old -W non-decimal-data --non-decimal-data -W profile[=file] --profile[=file] -W posix --posix -W re-interval --re-interval -W source=program-text --source=program-text -W traditional --traditional -W usage --usage -W use-lc-numeric --use-lc-numeric -W version --version
To report bugs, see node `Bugs' in `gawk.info', which is section `Reporting Problems and Bugs' in the printed version.
gawk is a pattern scanning and processing language. By default it reads standard input and writes standard output.
Examples: gawk '{ sum += $1 }; END { print sum }' file gawk -F: '{ print $1 }' /etc/passwd Makefile:88: .depend: No such file or directory make: *** No rule to make target `aux.c', needed by `.depend'. Stop. [root@ip-10-0-2-68 daemon]#
I was able to build the iptables-extension, the kernel failed because I dont have the dependencies but the daemon is required. I think that I have all the dependencies:
[root@ip-10-0-2-68 daemon]# rpm -qa | egrep "pcre|pkgconfig|xml|glib|zlib|openssl|curl" openssl-1.0.1e-30.el6_6.2.x86_64 glibc-common-2.12-1.132.el6_5.4.x86_64 zlib-1.2.3-29.el6.x86_64 curl-7.19.7-37.el6_5.3.x86_64 glibc-devel-2.12-1.132.el6_5.4.x86_64 libcurl-devel-7.19.7-37.el6_5.3.x86_64 openssl-devel-1.0.1e-30.el6_6.2.x86_64 glibc-2.12-1.132.el6_5.4.x86_64 pcre-7.8-6.el6.x86_64 libxml2-2.7.6-14.el6_5.2.x86_64 libcurl-7.19.7-37.el6_5.3.x86_64 python-pycurl-7.19.0-8.el6.x86_64 pkgconfig-0.23-9.1.el6.x86_64 glib2-2.26.1-7.el6_5.x86_64 dbus-glib-0.86-6.el6.x86_64 glibc-headers-2.12-1.132.el6_5.4.x86_64 zlib-devel-1.2.3-29.el6.x86_64 libxml2-devel-2.7.6-14.el6_5.2.x86_64 pcre-devel-7.8-6.el6.x86_64 [root@ip-10-0-2-68 daemon]#
Am I missing something here?, thank you jp