<div dir="ltr"><div class="gmail_default" style="font-size:small;color:rgb(0,51,0)">Hi Daniel, Thanks for the help</div><div class="gmail_default" style="font-size:small;color:rgb(0,51,0)"><br></div><div class="gmail_default" style="font-size:small;color:rgb(0,51,0)">Sort of. </div><div class="gmail_default" style="font-size:small;color:rgb(0,51,0)">The internal library seems to be compiled and linked each my module is compiled - this happens 2x, for %build and for %install of the RPM</div><div class="gmail_default" style="font-size:small;color:rgb(0,51,0)">This doesn't seem to be a problem when the %build stage is executed:</div><div class="gmail_default" style="font-size:small;color:rgb(0,51,0)"><br></div><div class="gmail_default" style="font-size:small;color:rgb(0,51,0)"><br></div><div class="gmail_default"><div class="gmail_default" style="color:rgb(0,51,0)"><font size="1">Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.EOkbPI</font></div><div style="color:rgb(0,51,0)"><font size="1">...</font></div><div><div style="color:rgb(0,51,0)"><font size="1">+ make all quiet=verbose 'skip_modules=mysql jabber cpl-c avp_radius auth_radius group_radius uri_radius pa postgres osp tlsops unixodbc dbtext' cfg-target=//etc/kamailio/ </font></div><div style="color:rgb(0,51,0)"><font size="1">...</font></div><div><div><font color="#003300" size="1">gcc -fPIC -DPIC -g -funroll-loops -Wcast-align -m64 -minline-all-stringops -falign-loops -ftree-vectorize -fno-strict-overflow -mtune=opteron -Wall    -DNAME='"kamailio"' -DVERSION='"4.2.4"' -DARCH='"x86_64"' -DOS='linux_' -DOS_QUOTED='"linux"' -DCOMPILER='"gcc 4.4.7"' -D__CPU_x86_64 -D__OS_linux -DSER_VER=4002004 -DCFG_DIR='"/usr/local/etc/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 -DF_MALLOC -DDBG_F_MALLOC -DMEM_JOIN_FREE -DUSE_TLS -DTLS_HOOKS -DUSE_CORE_STATS -DSTATISTICS -DMALLOC_STATS -DWITH_AS_SUPPORT -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 -DUSE_RAW_SOCKS -DHAVE_EPOLL -DHAVE_SIGIO_RT -DSIGINFO64_WORKARROUND -DUSE_FUTEX -DHAVE_SELECT  -DKAMAILIO_MOD_INTERFACE -DRTC_COMMON_TRACE -DMOD_NAME='"db_arl"' -c db_arl_mod.c -o db_arl_mod.o -MMD -MP</font></div><div><font color="#003300" size="1">Makefile.defs defs skipped</font></div><div><font color="#003300" size="1" style="background-color:rgb(255,255,255)">make[2]: `libsrdb2.so.1.0' is up to date.</font></div><div><font color="#003300" size="1" style="background-color:rgb(255,255,255)">Makefile.defs defs skipped</font></div><div><font color="#003300" size="1" style="background-color:rgb(255,255,255)">make[2]: `libsrdb1.so.1.0' is up to date.</font></div><div><font color="#003300" size="1" style="background-color:rgb(255,255,255)">Makefile.defs defs skipped</font></div><div><font color="#003300" size="1" style="background-color:rgb(255,255,0)">make[2]: `librtctrace.so.1.0' is up to date.</font></div><div><font color="#003300" size="1">COL_LOCAL_BUILDS_ROOT=/home/pshea/_localbuilds/</font></div><div><font color="#003300" size="1">Compiling db_arl_base.cpp</font></div><div><font color="#003300" size="1">g++ -fPIC -DPIC -g -funroll-loops -Wcast-align -m64 -minline-all-stringops -falign-loops -ftree-vectorize -fno-strict-overflow -mtune=opteron -Wall -Wno-write-strings -Wno-deprecated -Wno-unused-function -Wno-sign-compare -Wno-strict-aliasing  -I /home/pshea/_localbuilds//ExternalLibs/boost/V1.60.0_27/ -I ./jsoncpp-dist/ -fPIC -DPIC -g -funroll-loops -Wcast-align -m64 -minline-all-stringops -falign-loops -ftree-vectorize -fno-strict-overflow -mtune=opteron -Wall  -DNAME='"kamailio"' -DVERSION='"4.2.4"' -DARCH='"x86_64"' -DOS='linux_' -DOS_QUOTED='"linux"' -DCOMPILER='"gcc 4.4.7"' -D__CPU_x86_64 -D__OS_linux -DSER_VER=4002004 -DCFG_DIR='"/usr/local/etc/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 -DF_MALLOC -DDBG_F_MALLOC -DMEM_JOIN_FREE -DUSE_TLS -DTLS_HOOKS -DUSE_CORE_STATS -DSTATISTICS -DMALLOC_STATS -DWITH_AS_SUPPORT -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 -DUSE_RAW_SOCKS -DHAVE_EPOLL -DHAVE_SIGIO_RT -DSIGINFO64_WORKARROUND -DUSE_FUTEX -DHAVE_SELECT  -DKAMAILIO_MOD_INTERFACE -DRTC_COMMON_TRACE -DMOD_NAME='"db_arl"' -c db_arl_base.cpp -o db_arl_base.o</font></div><div><font color="#003300" size="1">db_arl_base.cpp: In function 'std::string convert_value(int, const db_val_t*)':</font></div><div><font color="#003300" size="1">db_arl_base.cpp:789: warning: enumeration value 'DB1_UNKNOWN' not handled in switch</font></div><div><font color="#003300" size="1">COL_LOCAL_BUILDS_ROOT=/home/pshea/_localbuilds/</font></div><div><font color="#003300" size="1">Compiling jsoncpp-dist/jsoncpp.cpp</font></div><div><font color="#003300" size="1">g++ -fPIC -DPIC -g -funroll-loops -Wcast-align -m64 -minline-all-stringops -falign-loops -ftree-vectorize -fno-strict-overflow -mtune=opteron -Wall -Wno-write-strings -Wno-deprecated -Wno-unused-function -Wno-sign-compare -Wno-strict-aliasing  -I /home/pshea/_localbuilds//ExternalLibs/boost/V1.60.0_27/ -I ./jsoncpp-dist/ -fPIC -DPIC -g -funroll-loops -Wcast-align -m64 -minline-all-stringops -falign-loops -ftree-vectorize -fno-strict-overflow -mtune=opteron -Wall  -DNAME='"kamailio"' -DVERSION='"4.2.4"' -DARCH='"x86_64"' -DOS='linux_' -DOS_QUOTED='"linux"' -DCOMPILER='"gcc 4.4.7"' -D__CPU_x86_64 -D__OS_linux -DSER_VER=4002004 -DCFG_DIR='"/usr/local/etc/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 -DF_MALLOC -DDBG_F_MALLOC -DMEM_JOIN_FREE -DUSE_TLS -DTLS_HOOKS -DUSE_CORE_STATS -DSTATISTICS -DMALLOC_STATS -DWITH_AS_SUPPORT -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 -DUSE_RAW_SOCKS -DHAVE_EPOLL -DHAVE_SIGIO_RT -DSIGINFO64_WORKARROUND -DUSE_FUTEX -DHAVE_SELECT  -DKAMAILIO_MOD_INTERFACE -DRTC_COMMON_TRACE -DMOD_NAME='"db_arl"' -c jsoncpp-dist/jsoncpp.cpp -o jsoncpp.o</font></div><div><font color="#003300" size="1">g++ -shared  -m64 -Wl,-O2 -Wl,-E    db_arl_mod.o  db_arl_base.o jsoncpp.o -lcurl -pthread  -L../../lib/srdb2/ -lsrdb2  -L../../lib/srdb1/ -lsrdb1 <b style="background-color:rgb(255,255,0)"> -L../../lib/rtctrace/ -lrtctrace</b> -Wl,-rpath,/tmp/kamailio/BUILD/kamailio-4.2.4/lib/srdb2 -Wl,-rpath,/tmp/kamailio/BUILD/kamailio-4.2.4/lib/srdb1 -Wl,-rpath,/tmp/kamailio/BUILD/kamailio-4.2.4/lib/rtctrace -o db_arl.so</font></div></div><div style="color:rgb(0,51,0);font-size:small"><br></div></div><div style="color:rgb(0,51,0);font-size:small"><br></div><div style="color:rgb(0,51,0);font-size:small"><br></div><div style="color:rgb(0,51,0);font-size:small"><br></div><div style="color:rgb(0,51,0);font-size:small">However, during the %install stage - this does seem to cause a problem. </div><div style="color:rgb(0,51,0);font-size:small">There are different options passed to make, in this case, and I am trying to figure out how this causes a problem.</div><div style="font-size:small"><font color="#003300">In this case, you'll see that the internal library is NOT "up to date" so make attempts to </font><b><font color="#0000ff">rebuild</font></b><font color="#003300"> it. In the link line, you'll see the <span style="background-color:rgb(255,255,0)">objects from the LIBS in my custom module</span>.</font></div><div style="color:rgb(0,51,0);font-size:small"><br></div><div style="color:rgb(0,51,0)"><div><font size="1"><br></font></div><div><font size="1">Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.AkEuuP</font></div><div><font size="1">...</font></div></div><div><font size="1"><font color="#003300">+ make install quiet=verbose 'skip_modules=mysql jabber cpl-c avp_radius auth_radius group_radius uri_radius pa postgres osp tlsops unixodbc dbtext' </font><b><font color="#ff0000">basedir=/tmp/kamailio/BUILDROOT/kamailio-4.2.4-0.x86_64 prefix=/usr cfg-prefix=/tmp/kamailio/BUILDROOT/kamailio-4.2.4-0.x86_64</font></b><font color="#003300"> cfg-target=//etc/kamailio/</font><br></font></div><div style="color:rgb(0,51,0)"><font size="1">...</font></div><div><div style="color:rgb(0,51,0)"><font size="1">Makefile.defs defs skipped</font></div><div style="color:rgb(0,51,0)"><font size="1">make[2]: `libsrdb2.so.1.0' is up to date.</font></div><div style="color:rgb(0,51,0)"><font size="1">Makefile.defs defs skipped</font></div><div style="color:rgb(0,51,0)"><font size="1">make[2]: `libsrdb1.so.1.0' is up to date.</font></div><div style="color:rgb(0,51,0)"><font size="1">Makefile.defs defs skipped</font></div><div style="color:rgb(0,51,0)"><font size="1">Makefile.defs defs skipped</font></div><div><b><font color="#0000ff" size="1">/opt/rh/devtoolset-4/root/usr/bin/g++ -fPIC -DPIC -g -funroll-loops -Wcast-align -m64 -minline-all-stringops -falign-loops -ftree-vectorize -fno-strict-overflow -mtune=opteron -Wall   -I/home/pshea/_localbuilds//RTC/Common/2.0.0_247//Applications_rhel6_x64_dts4_pic/include   -DNAME='"kamailio"' -DVERSION='"4.2.4"' -DARCH='"x86_64"' -DOS='linux_' -DOS_QUOTED='"linux"' -DCOMPILER='"gcc 4.4.7"' -D__CPU_x86_64 -D__OS_linux -DSER_VER=4002004 -DCFG_DIR='"/usr/local/etc/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 -DF_MALLOC -DDBG_F_MALLOC -DMEM_JOIN_FREE -DUSE_TLS -DTLS_HOOKS -DUSE_CORE_STATS -DSTATISTICS -DMALLOC_STATS -DWITH_AS_SUPPORT -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 -DUSE_RAW_SOCKS -DHAVE_EPOLL -DHAVE_SIGIO_RT -DSIGINFO64_WORKARROUND -DUSE_FUTEX -DHAVE_SELECT  -std=c++0x -I/home/pshea/_localbuilds//RTC/Common/2.0.0_247//Applications_rhel6_x64_dts4_pic/include -c rtctrace.c -o rtctrace.o -MMD -MP</font></b></div><div><b><font color="#0000ff" size="1"><br></font></b></div><div><b><font color="#0000ff" size="1">/opt/rh/devtoolset-4/root/usr/bin/g++ -shared  -m64 -Wl,-O2 -Wl,-E    -Wl,-soname,librtctrace.so.1 rtctrace.o  <span style="background-color:rgb(255,255,0)">db_arl_base.o jsoncpp.o</span> -lcurl -pthread -L/home/pshea/_localbuilds//RTC/Common/2.0.0_247//Applications_rhel6_x64_dts4_pic/lib -lrtccommon -L/home/pshea/_localbuilds//ExternalLibs/boost/V1.60.0_22/Server_Linux26_x64_dts4_pic/lib -lboost_system -lboost_thread -lpthread   -o librtctrace.so.1.0</font></b></div><div><b><font color="#cc0000" size="1">g++: error: db_arl_base.o: No such file or directory</font></b></div><div><b><font color="#cc0000" size="1">g++: error: jsoncpp.o: No such file or directory</font></b></div><div style="color:rgb(0,51,0)"><font size="1">make[2]: *** [librtctrace.so.1.0] Error 1</font></div><div style="color:rgb(0,51,0)"><font size="1">make[1]: *** [../../lib/rtctrace/librtctrace.so] Error 2</font></div><div style="color:rgb(0,51,0)"><font size="1">make: *** [install-modules] Error 1</font></div><div style="color:rgb(0,51,0)"><font size="1">error: Bad exit status from /var/tmp/rpm-tmp.AkEuuP (%install)</font></div><div style="color:rgb(0,51,0)"><br></div></div></div><div class="gmail_default" style="font-size:small;color:rgb(0,51,0)"><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jan 11, 2017 at 8:36 AM, Daniel-Constantin Mierla <span dir="ltr"><<a href="mailto:miconda@gmail.com" target="_blank">miconda@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF">
    <p>Hello,</p>
    <p>to be sure I understand properly the issue: you say that the
      value of the LIBS from Makefile of the module is inherited when
      compiling the internal library?</p>
    <p>Cheers,<br>
      Daniel<br>
    </p><div><div class="gmail-h5">
    <br>
    <div class="gmail-m_-7183675550661382034moz-cite-prefix">On 11/01/2017 04:21, Patrick wrote:<br>
    </div>
    </div></div><blockquote type="cite"><div><div class="gmail-h5">
      <div dir="ltr">
        <div style="font-size:small;color:rgb(0,51,0)">I added a C++ module
          to kamalio at some point, and now I am trying to integrate
          that module with another C++ internal library, but I'm getting
          all sorts of headaches when trying to compile. </div>
        <div style="font-size:small;color:rgb(0,51,0)"><br>
        </div>
        <div style="font-size:small;color:rgb(0,51,0)">The latest problem
          is during the "make install" part of the build - it seems like
          the objects from the module are "infecting" the link line of
          the internal library it's dependent on.</div>
        <div style="font-size:small;color:rgb(0,51,0)"><br>
        </div>
        <div style="font-size:small;color:rgb(0,51,0)">Here is the Makefile
          for the module. At the time, the only way I figured to link in
          the C++ object was adding them to the LIBS. Now, i think this
          interferes with the 'make install' dependencies.</div>
        <div style="font-size:small;color:rgb(0,51,0)"><br>
        </div>
        <div style="font-size:small;color:rgb(0,51,0)">Any thoughs on how
          to do this properly would be great!</div>
        <div style="font-size:small;color:rgb(0,51,0)"><br>
        </div>
        <div style="font-size:small;color:rgb(0,51,0)">Thanks</div>
        <div style="font-size:small;color:rgb(0,51,0)"><br>
        </div>
        <div style="font-size:small;color:rgb(0,51,0)"><br>
        </div>
        <div style="font-size:small;color:rgb(0,51,0)"><b><u>Module
              Makefile</u></b></div>
        <div style="color:rgb(0,51,0)"><font size="1"><br>
          </font></div>
        <div>
          <div><font color="#003300" size="1">#</font></div>
          <div><font color="#003300" size="1">#
              db_cassandra module makefile</font></div>
          <div><font color="#003300" size="1">#</font></div>
          <div><font color="#003300" size="1">#</font></div>
          <div><font color="#003300" size="1">#
              WARNING: do not run this directly, it should be run by the
              master Makefile</font></div>
          <div><font color="#003300" size="1"><br>
            </font></div>
          <div><font color="#003300" size="1">include
              ../../Makefile.defs</font></div>
          <div><font color="#003300" size="1"><br>
            </font></div>
          <div><font color="#003300" size="1">CXX=g++</font></div>
          <div><font color="#003300" size="1">LD=g++</font></div>
          <div><span style="color:rgb(0,51,0);font-size:x-small">auto_gen=</span><br>
          </div>
          <div><font color="#003300" size="1">NAME=db_arl.so</font></div>
          <div><font color="#003300" size="1"><br>
            </font></div>
          <div><font color="#003300" size="1">ifeq
              ($(CROSS_COMPILE),)</font></div>
          <div><font color="#003300" size="1">CURL_BUILDER=$(shell
              \</font></div>
          <div><font color="#003300" size="1"><span class="gmail-m_-7183675550661382034gmail-Apple-tab-span" style="white-space:pre-wrap">    </span>if
              pkg-config --exists libcurl; then \</font></div>
          <div><font color="#003300" size="1"><span class="gmail-m_-7183675550661382034gmail-Apple-tab-span" style="white-space:pre-wrap">            </span>echo
              'pkg-config libcurl'; \</font></div>
          <div><font color="#003300" size="1"><span class="gmail-m_-7183675550661382034gmail-Apple-tab-span" style="white-space:pre-wrap">    </span>else
              \</font></div>
          <div><font color="#003300" size="1"><span class="gmail-m_-7183675550661382034gmail-Apple-tab-span" style="white-space:pre-wrap">            </span>which
              curl-config; \</font></div>
          <div><font color="#003300" size="1"><span class="gmail-m_-7183675550661382034gmail-Apple-tab-span" style="white-space:pre-wrap">    </span>fi)</font></div>
          <div><font color="#003300" size="1">endif</font></div>
          <div><font color="#003300" size="1"><br>
            </font></div>
          <div><span style="color:rgb(0,51,0);font-size:x-small">DEFS+=-DKAMAILIO_MOD_INTERFACE
              -DRTC_COMMON_TRACE</span><br>
          </div>
          <div><font size="1"><b><font color="#003300">LIBS += </font><font color="#ff0000">db_arl_base.o
                  jsoncpp.o</font></b><font color="#003300"> -lcurl
                -pthread</font></font></div>
          <div><font color="#003300" size="1"><br>
            </font></div>
          <div><font color="#003300" size="1">CXXFLAGS=$(CFLAGS:-Wno-<wbr>deprecated
              option=)</font></div>
          <div><font color="#003300" size="1">CXXFLAGS+=
              -Wno-write-strings -Wno-deprecated -Wno-unused-function
              -Wno-sign-compare -Wno-strict-aliasing </font></div>
          <div><span style="color:rgb(0,51,0);font-size:x-small">CXXFLAGS+= -I
              ${COL_LOCAL_BUILDS_ROOT}/<wbr>ExternalLibs/boost/V1.60.0_27/</span><br>
          </div>
          <div><font color="#003300" size="1">CXXFLAGS+=
              -I ./jsoncpp-dist/</font></div>
          <div><font color="#003300" size="1"><br>
            </font></div>
          <div><font color="#003300" size="1">SERLIBPATH=../../lib</font></div>
          <div><font color="#003300" size="1">SER_LIBS+=$(SERLIBPATH)/srdb2/<wbr>srdb2</font></div>
          <div><font color="#003300" size="1">SER_LIBS+=$(SERLIBPATH)/srdb1/<wbr>srdb1</font></div>
          <div><font color="#0000ff" size="1"><b>SER_LIBS+=$(SERLIBPATH)/<wbr>rtctrace/rtctrace</b></font></div>
          <div><font color="#003300" size="1"><br>
            </font></div>
          <div><font color="#003300" size="1">include
              ../../Makefile.modules</font></div>
          <div><br>
          </div>
          <div><font color="#003300" size="1">jsoncpp.o:
              jsoncpp-dist/jsoncpp.cpp</font></div>
          <div><font color="#003300" size="1"><span class="gmail-m_-7183675550661382034gmail-Apple-tab-span" style="white-space:pre-wrap">    </span>@echo
              COL_LOCAL_BUILDS_ROOT=${COL_<wbr>LOCAL_BUILDS_ROOT}</font></div>
          <div><font color="#003300" size="1"><span class="gmail-m_-7183675550661382034gmail-Apple-tab-span" style="white-space:pre-wrap">    </span>@echo
              "Compiling $<"</font></div>
          <div><font color="#003300" size="1"><span class="gmail-m_-7183675550661382034gmail-Apple-tab-span" style="white-space:pre-wrap">    </span>$(CXX)
              $(CXXFLAGS) $(CFLAGS) $(C_DEFS) $(DEFS) -c $< -o $@</font></div>
          <div><font color="#003300" size="1"><br>
            </font></div>
          <div><font color="#003300" size="1">db_arl_base.o:
              db_arl_base.cpp db_arl_base.h</font></div>
          <div><font color="#003300" size="1"><span class="gmail-m_-7183675550661382034gmail-Apple-tab-span" style="white-space:pre-wrap">    </span>@echo
              COL_LOCAL_BUILDS_ROOT=${COL_<wbr>LOCAL_BUILDS_ROOT}</font></div>
          <div><font color="#003300" size="1"><span class="gmail-m_-7183675550661382034gmail-Apple-tab-span" style="white-space:pre-wrap">    </span>@echo
              "Compiling $<"</font></div>
          <div><font color="#003300" size="1"><span class="gmail-m_-7183675550661382034gmail-Apple-tab-span" style="white-space:pre-wrap">    </span>$(CXX)
              $(CXXFLAGS) $(CFLAGS) $(C_DEFS) $(DEFS) -c $< -o $@</font></div>
          <div><font color="#003300" size="1"><br>
            </font></div>
          <div><font color="#003300" size="1">db_arl.so:
              db_arl_base.o jsoncpp.o</font></div>
          <div style="text-decoration:underline;font-weight:bold;color:rgb(0,51,0);font-size:small"><br>
          </div>
          <div style="text-decoration:underline;font-weight:bold;color:rgb(0,51,0);font-size:small"><br>
          </div>
          <div style="font-size:small"><span style="color:rgb(0,51,0);font-weight:bold;text-decoration:underline">During
              'make install'</span><font color="#003300"> the objects in
            </font><b><font color="#ff0000">red</font></b><font color="#003300"> have no business in the link line for the
              internal library</font></div>
          <div>
            <div style="color:rgb(0,51,0)"><font size="1">/opt/rh/devtoolset-4/root/usr/<wbr>bin/g++
                -fPIC -DPIC -g -funroll-loops -Wcast-align -m64
                -minline-all-stringops -falign-loops -ftree-vectorize
                -fno-strict-overflow -mtune=opteron -Wall  
-I/home/pshea/_localbuilds/<wbr>RTC/Common/2.0.0_247//<wbr>Applications_rhel6_x64_dts4_<wbr>pic/include
                  -DNAME='"kamailio"' -DVERSION='"4.2.4"'
                -DARCH='"x86_64"' -DOS='linux_' -DOS_QUOTED='"linux"'
                -DCOMPILER='"gcc 4.4.7"' -D__CPU_x86_64 -D__OS_linux
                -DSER_VER=4002004 -DCFG_DIR='"/usr/local/etc/<wbr>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 -DF_MALLOC -DDBG_F_MALLOC
                -DMEM_JOIN_FREE -DUSE_TLS -DTLS_HOOKS -DUSE_CORE_STATS
                -DSTATISTICS -DMALLOC_STATS -DWITH_AS_SUPPORT
                -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
                -DUSE_RAW_SOCKS -DHAVE_EPOLL -DHAVE_SIGIO_RT
                -DSIGINFO64_WORKARROUND -DUSE_FUTEX -DHAVE_SELECT
                 -std=c++0x
-I/home/pshea/_localbuilds/<wbr>RTC/Common/2.0.0_247//<wbr>Applications_rhel6_x64_dts4_<wbr>pic/include
                -c rtctrace.c -o rtctrace.o -MMD -MP</font></div>
            <div><font size="1"><font color="#003300">/opt/rh/devtoolset-4/root/usr/<wbr>bin/g++
                  -shared  -m64 -Wl,-O2 -Wl,-E  
                   -Wl,-soname,librtctrace.so.1 rtctrace.o </font><b><font color="#ff0000"> db_arl_base.o jsoncpp.o</font></b><font color="#003300"> -lcurl -pthread
-L/home/pshea/_localbuilds/<wbr>RTC/Common/2.0.0_247//<wbr>Applications_rhel6_x64_dts4_<wbr>pic/lib
                  -lrtccommon
-L/home/pshea/_localbuilds/<wbr>ExternalLibs/boost/V1.60.0_22/<wbr>Server_Linux26_x64_dts4_pic/<wbr>lib
                  -lboost_system -lboost_thread -lpthread   -o
                  librtctrace.so.1.0</font></font></div>
            <div><font color="#ff0000" size="1"><b>g++: error:
                  db_arl_base.o: No such file or directory</b></font></div>
            <div><font color="#ff0000" size="1"><b>g++: error:
                  jsoncpp.o: No such file or directory</b></font></div>
            <div style="color:rgb(0,51,0);font-size:small;text-decoration:underline"><br>
            </div>
          </div>
        </div>
      </div>
      <br>
      <fieldset class="gmail-m_-7183675550661382034mimeAttachmentHeader"></fieldset>
      <br>
      </div></div><pre>______________________________<wbr>_________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
<a class="gmail-m_-7183675550661382034moz-txt-link-abbreviated" href="mailto:sr-users@lists.sip-router.org" target="_blank">sr-users@lists.sip-router.org</a>
<a class="gmail-m_-7183675550661382034moz-txt-link-freetext" href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">http://lists.sip-router.org/<wbr>cgi-bin/mailman/listinfo/sr-<wbr>users</a><span class="gmail-HOEnZb"><font color="#888888">
</font></span></pre><span class="gmail-HOEnZb"><font color="#888888">
    </font></span></blockquote><span class="gmail-HOEnZb"><font color="#888888">
    <br>
    <pre class="gmail-m_-7183675550661382034moz-signature" cols="72">-- 
Daniel-Constantin Mierla
<a class="gmail-m_-7183675550661382034moz-txt-link-abbreviated" href="http://www.twitter.com/miconda" target="_blank">www.twitter.com/miconda</a> -- <a class="gmail-m_-7183675550661382034moz-txt-link-abbreviated" href="http://www.linkedin.com/in/miconda" target="_blank">www.linkedin.com/in/miconda</a>
Kamailio World Conference - May 8-10, 2017 - <a class="gmail-m_-7183675550661382034moz-txt-link-abbreviated" href="http://www.kamailioworld.com" target="_blank">www.kamailioworld.com</a></pre>
  </font></span></div>

<br>______________________________<wbr>_________________<br>
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list<br>
<a href="mailto:sr-users@lists.sip-router.org">sr-users@lists.sip-router.org</a><br>
<a href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer" target="_blank">http://lists.sip-router.org/<wbr>cgi-bin/mailman/listinfo/sr-<wbr>users</a><br>
<br></blockquote></div><br></div></div>