<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=184809" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/miconda">@miconda</a><br>
Could you check error in log</p>
<pre><code>[root@node0 kamailio]# cd src/modules/app_ruby/
[root@node0 app_ruby]# make clean
[root@node0 app_ruby]# make Q=0
config.mak included
config.mak included
gcc -fPIC -DPIC -g -funroll-loops -Wcast-align -m64 -minline-all-stringops -falign-loops -ftree-vectorize -fno-strict-overflow -mtune=generic -Wall    -DNAME='"kamailio"' -DVERSION='"5.3.0-dev1"' -DARCH='"x86_64"' -DOS='linux_' -DOS_QUOTED='"linux"' -DCOMPILER='"gcc 4.8.5"' -D__CPU_x86_64 -D__OS_linux -DVERSIONVAL=5003000 -DCFG_DIR='"/usr/local/etc/kamailio/"' -DSHARE_DIR='"/usr/local/share/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/usr/local/include -I/include -DMOD_NAME='"app_ruby"' -c app_ruby_api.c -o app_ruby_api.o -MMD -MP
gcc -fPIC -DPIC -g -funroll-loops -Wcast-align -m64 -minline-all-stringops -falign-loops -ftree-vectorize -fno-strict-overflow -mtune=generic -Wall    -DNAME='"kamailio"' -DVERSION='"5.3.0-dev1"' -DARCH='"x86_64"' -DOS='linux_' -DOS_QUOTED='"linux"' -DCOMPILER='"gcc 4.8.5"' -D__CPU_x86_64 -D__OS_linux -DVERSIONVAL=5003000 -DCFG_DIR='"/usr/local/etc/kamailio/"' -DSHARE_DIR='"/usr/local/share/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/usr/local/include -I/include -DMOD_NAME='"app_ruby"' -c app_ruby_kemi_export.c -o app_ruby_kemi_export.o -MMD -MP
gcc -fPIC -DPIC -g -funroll-loops -Wcast-align -m64 -minline-all-stringops -falign-loops -ftree-vectorize -fno-strict-overflow -mtune=generic -Wall    -DNAME='"kamailio"' -DVERSION='"5.3.0-dev1"' -DARCH='"x86_64"' -DOS='linux_' -DOS_QUOTED='"linux"' -DCOMPILER='"gcc 4.8.5"' -D__CPU_x86_64 -D__OS_linux -DVERSIONVAL=5003000 -DCFG_DIR='"/usr/local/etc/kamailio/"' -DSHARE_DIR='"/usr/local/share/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/usr/local/include -I/include -DMOD_NAME='"app_ruby"' -c app_ruby_mod.c -o app_ruby_mod.o -MMD -MP
gcc -shared  -m64 -Wl,-O2 -Wl,-E   app_ruby_api.o app_ruby_kemi_export.o app_ruby_mod.o  -L/usr/local/lib -L/lib -lruby -lpthread -lobjc   -o app_ruby.so
/usr/bin/ld: cannot find -lobjc
collect2: error: ld returned 1 exit status
make: *** [app_ruby.so] Error 1
</code></pre>
<p>And some additional info</p>
<pre><code>[root@node0 app_ruby]# pkg-config --list-all | grep ruby
ruby                  Ruby - Object Oriented Script Language
[root@node0 app_ruby]# cat /usr/lib64/pk
pkcs11/    pkgconfig/ 
[root@node0 app_ruby]# cat /usr/lib64/pk
pkcs11/    pkgconfig/ 
[root@node0 app_ruby]# cat /usr/lib64/pkgconfig/ruby.pc 
arch=x86_64-linux
sitearch=${arch}
prefix=/usr
exec_prefix=${prefix}
bindir=${exec_prefix}/bin
libdir=${exec_prefix}/lib64
includedir=/usr/include
MAJOR=2
MINOR=0
TEENY=0
ruby_version=
RUBY_PROGRAM_VERSION=2.0.0
RUBY_BASE_NAME=ruby
RUBY_VERSION_NAME=${RUBY_BASE_NAME}-${ruby_version}
RUBY_SO_NAME=${RUBY_BASE_NAME}
RUBY_INSTALL_NAME=${RUBY_BASE_NAME}
DEFFILE=
LIBPATH=
LIBRUBY_A=lib${RUBY_SO_NAME}-static.a
LIBRUBY_SO=lib${RUBY_SO_NAME}.so.${MAJOR}.${MINOR}.${TEENY}
LIBRUBY=${LIBRUBY_SO}
LIBRUBYARG_SHARED=-l${RUBY_SO_NAME}
LIBRUBYARG_STATIC=-l${RUBY_SO_NAME}-static
LIBRUBYARG=${LIBRUBYARG_SHARED}
LIBS=-lpthread -lrt -ldl -lcrypt -lm 
DLDFLAGS=
archlibdir=${libdir}/${arch}
sitearchlibdir=${libdir}/${sitearch}
archincludedir=${includedir}/${arch}
sitearchincludedir=${includedir}/${sitearch}
ruby=${bindir}/${RUBY_INSTALL_NAME}
rubylibprefix=${exec_prefix}/share/${RUBY_BASE_NAME}
rubyarchprefix=${libdir}/${RUBY_BASE_NAME}
rubysitearchprefix=${sitearchlibdir}/${RUBY_BASE_NAME}
rubylibdir=${rubylibprefix}/${ruby_version}
vendordir=/usr/share/ruby/vendor_ruby
sitedir=/usr/local/share/ruby/site_ruby
vendorlibdir=${vendordir}/${ruby_version}
sitelibdir=${sitedir}/${ruby_version}
rubyarchdir=${rubyarchprefix}/${ruby_version}
vendorarchdir=/usr/lib64/ruby/vendor_ruby
sitearchdir=/usr/local/lib64/ruby/site_ruby
rubyhdrdir=/usr/include
vendorhdrdir=${rubyhdrdir}/vendor_ruby
sitehdrdir=${rubyhdrdir}/site_ruby

Name: Ruby
Description: Object Oriented Script Language
Version: 2.0.0
URL: http://www.ruby-lang.org
Cflags: -I${rubyhdrdir}/${arch} -I${rubyhdrdir}
Libs: ${DLDFLAGS} ${LIBRUBYARG_SHARED} ${LIBS}
Requires:
[root@node0 app_ruby]# cat /etc/redhat-release 
CentOS Linux release 7.5.1804 (Core) 
</code></pre>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/kamailio/kamailio/pull/1762#issuecomment-446883877">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AF36ZSxGNIbSqkqa0U6iEqmHSyLe9rF0ks5u4hCMgaJpZM4ZNrXu">mute the thread</a>.<img src="https://github.com/notifications/beacon/AF36ZdJ1gwxnRslhZbsqkWZQzecb8nd_ks5u4hCMgaJpZM4ZNrXu.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/kamailio/kamailio","title":"kamailio/kamailio","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/kamailio/kamailio"}},"updates":{"snippets":[{"icon":"PERSON","message":"@sergey-safarov in #1762: @miconda \r\nCould you check error in log\r\n```\r\n[root@node0 kamailio]# cd src/modules/app_ruby/\r\n[root@node0 app_ruby]# make clean\r\n[root@node0 app_ruby]# make Q=0\r\nconfig.mak included\r\nconfig.mak included\r\ngcc -fPIC -DPIC -g -funroll-loops -Wcast-align -m64 -minline-all-stringops -falign-loops -ftree-vectorize -fno-strict-overflow -mtune=generic -Wall    -DNAME='\"kamailio\"' -DVERSION='\"5.3.0-dev1\"' -DARCH='\"x86_64\"' -DOS='linux_' -DOS_QUOTED='\"linux\"' -DCOMPILER='\"gcc 4.8.5\"' -D__CPU_x86_64 -D__OS_linux -DVERSIONVAL=5003000 -DCFG_DIR='\"/usr/local/etc/kamailio/\"' -DSHARE_DIR='\"/usr/local/share/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/usr/local/include -I/include -DMOD_NAME='\"app_ruby\"' -c app_ruby_api.c -o app_ruby_api.o -MMD -MP\r\ngcc -fPIC -DPIC -g -funroll-loops -Wcast-align -m64 -minline-all-stringops -falign-loops -ftree-vectorize -fno-strict-overflow -mtune=generic -Wall    -DNAME='\"kamailio\"' -DVERSION='\"5.3.0-dev1\"' -DARCH='\"x86_64\"' -DOS='linux_' -DOS_QUOTED='\"linux\"' -DCOMPILER='\"gcc 4.8.5\"' -D__CPU_x86_64 -D__OS_linux -DVERSIONVAL=5003000 -DCFG_DIR='\"/usr/local/etc/kamailio/\"' -DSHARE_DIR='\"/usr/local/share/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/usr/local/include -I/include -DMOD_NAME='\"app_ruby\"' -c app_ruby_kemi_export.c -o app_ruby_kemi_export.o -MMD -MP\r\ngcc -fPIC -DPIC -g -funroll-loops -Wcast-align -m64 -minline-all-stringops -falign-loops -ftree-vectorize -fno-strict-overflow -mtune=generic -Wall    -DNAME='\"kamailio\"' -DVERSION='\"5.3.0-dev1\"' -DARCH='\"x86_64\"' -DOS='linux_' -DOS_QUOTED='\"linux\"' -DCOMPILER='\"gcc 4.8.5\"' -D__CPU_x86_64 -D__OS_linux -DVERSIONVAL=5003000 -DCFG_DIR='\"/usr/local/etc/kamailio/\"' -DSHARE_DIR='\"/usr/local/share/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/usr/local/include -I/include -DMOD_NAME='\"app_ruby\"' -c app_ruby_mod.c -o app_ruby_mod.o -MMD -MP\r\ngcc -shared  -m64 -Wl,-O2 -Wl,-E   app_ruby_api.o app_ruby_kemi_export.o app_ruby_mod.o  -L/usr/local/lib -L/lib -lruby -lpthread -lobjc   -o app_ruby.so\r\n/usr/bin/ld: cannot find -lobjc\r\ncollect2: error: ld returned 1 exit status\r\nmake: *** [app_ruby.so] Error 1\r\n```\r\nAnd some additional info\r\n```\r\n[root@node0 app_ruby]# pkg-config --list-all | grep ruby\r\nruby                  Ruby - Object Oriented Script Language\r\n[root@node0 app_ruby]# cat /usr/lib64/pk\r\npkcs11/    pkgconfig/ \r\n[root@node0 app_ruby]# cat /usr/lib64/pk\r\npkcs11/    pkgconfig/ \r\n[root@node0 app_ruby]# cat /usr/lib64/pkgconfig/ruby.pc \r\narch=x86_64-linux\r\nsitearch=${arch}\r\nprefix=/usr\r\nexec_prefix=${prefix}\r\nbindir=${exec_prefix}/bin\r\nlibdir=${exec_prefix}/lib64\r\nincludedir=/usr/include\r\nMAJOR=2\r\nMINOR=0\r\nTEENY=0\r\nruby_version=\r\nRUBY_PROGRAM_VERSION=2.0.0\r\nRUBY_BASE_NAME=ruby\r\nRUBY_VERSION_NAME=${RUBY_BASE_NAME}-${ruby_version}\r\nRUBY_SO_NAME=${RUBY_BASE_NAME}\r\nRUBY_INSTALL_NAME=${RUBY_BASE_NAME}\r\nDEFFILE=\r\nLIBPATH=\r\nLIBRUBY_A=lib${RUBY_SO_NAME}-static.a\r\nLIBRUBY_SO=lib${RUBY_SO_NAME}.so.${MAJOR}.${MINOR}.${TEENY}\r\nLIBRUBY=${LIBRUBY_SO}\r\nLIBRUBYARG_SHARED=-l${RUBY_SO_NAME}\r\nLIBRUBYARG_STATIC=-l${RUBY_SO_NAME}-static\r\nLIBRUBYARG=${LIBRUBYARG_SHARED}\r\nLIBS=-lpthread -lrt -ldl -lcrypt -lm \r\nDLDFLAGS=\r\narchlibdir=${libdir}/${arch}\r\nsitearchlibdir=${libdir}/${sitearch}\r\narchincludedir=${includedir}/${arch}\r\nsitearchincludedir=${includedir}/${sitearch}\r\nruby=${bindir}/${RUBY_INSTALL_NAME}\r\nrubylibprefix=${exec_prefix}/share/${RUBY_BASE_NAME}\r\nrubyarchprefix=${libdir}/${RUBY_BASE_NAME}\r\nrubysitearchprefix=${sitearchlibdir}/${RUBY_BASE_NAME}\r\nrubylibdir=${rubylibprefix}/${ruby_version}\r\nvendordir=/usr/share/ruby/vendor_ruby\r\nsitedir=/usr/local/share/ruby/site_ruby\r\nvendorlibdir=${vendordir}/${ruby_version}\r\nsitelibdir=${sitedir}/${ruby_version}\r\nrubyarchdir=${rubyarchprefix}/${ruby_version}\r\nvendorarchdir=/usr/lib64/ruby/vendor_ruby\r\nsitearchdir=/usr/local/lib64/ruby/site_ruby\r\nrubyhdrdir=/usr/include\r\nvendorhdrdir=${rubyhdrdir}/vendor_ruby\r\nsitehdrdir=${rubyhdrdir}/site_ruby\r\n\r\nName: Ruby\r\nDescription: Object Oriented Script Language\r\nVersion: 2.0.0\r\nURL: http://www.ruby-lang.org\r\nCflags: -I${rubyhdrdir}/${arch} -I${rubyhdrdir}\r\nLibs: ${DLDFLAGS} ${LIBRUBYARG_SHARED} ${LIBS}\r\nRequires:\r\n[root@node0 app_ruby]# cat /etc/redhat-release \r\nCentOS Linux release 7.5.1804 (Core) \r\n```\r\n"}],"action":{"name":"View Pull Request","url":"https://github.com/kamailio/kamailio/pull/1762#issuecomment-446883877"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/kamailio/kamailio/pull/1762#issuecomment-446883877",
"url": "https://github.com/kamailio/kamailio/pull/1762#issuecomment-446883877",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>