<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<style>
<!--
@font-face
        {font-family:Calibri}
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif"}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline}
span.EmailStyle17
        {font-family:"Calibri","sans-serif";
        color:windowtext}
.MsoChpDefault
        {font-family:"Calibri","sans-serif"}
@page WordSection1
        {margin:1.0in 1.0in 1.0in 1.0in}
div.WordSection1
        {}
-->
</style>
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal">Hello,</p>
<p class="MsoNormal">I am trying to compile <b>xymon (client) 4.3.10</b> on my Linux
<b>Centos 6.3</b> newly installed in full 64 bits (no 32bits whatever),</p>
<p class="MsoNormal">following process: <a href="http://xymon.sourceforge.net/xymon/help/install.html#commonrhel6">
http://xymon.sourceforge.net/xymon/help/install.html#commonrhel6</a></p>
<p class="MsoNormal">I installed all needed pcre-devel and other *-devel packages.</p>
<p class="MsoNormal">But I got stucked at the make command :</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">root@lxtest:/tools/xymon/4.3.10/tempo/xymon-4.3.10</p>
<p class="MsoNormal">> make</p>
<p class="MsoNormal">CC="gcc" CFLAGS="-g -O2 -Wall -Wno-unused -Wno-pointer-sign -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I`pwd`/include -DCLIENTONLY=1 -DLOCALCLIENT=1 -I" LDFLAGS="" OSDEF="-DLINUX" RPATHOPT="-Wl,--rpath," PCREINCDIR="-I"
 ZLIBINCDIR="" SSLFLAGS="" SSLINCDIR="" SSLLIBS="" NETLIBS="" LIBRTDEF="-lrt" XYMONTOPDIR="/tools/xymon/4.3.10" XYMONLOGDIR="" XYMONHOSTNAME="" XYMONHOSTIP="10.20.51.61" XYMONHOSTOS="" LOCALCLIENT="yes" make -C lib client</p>
<p class="MsoNormal">make[1]: Entering directory `/nas/tools/RedHat/EL_6/xymon/4.3.10/tempo/xymon-4.3.10/lib'</p>
<p class="MsoNormal">gcc -g -O2 -Wall -Wno-unused -Wno-pointer-sign -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX -I/tools/xymon/4.3.10/tempo/xymon-4.3.10/include -DCLIENTONLY=1 -DLOCALCLIENT=1 -I -I../include  -I -c -o matching.o matching.c</p>
<p class="MsoNormal"><span style="color:red">/usr/lib/gcc/x86_64-redhat-linux/4.4.6/../../../../lib64/crt1.o: In function `_start':</span></p>
<p class="MsoNormal"><span style="color:red">(.text+0x20): undefined reference to `main'</span></p>
<p class="MsoNormal"><span style="color:red">/tmp/cc3Djvrt.o: In function `freeregex':</span></p>
<p class="MsoNormal"><span style="color:red">/nas/tools/RedHat/EL_6/xymon/4.3.10/tempo/xymon-4.3.10/lib/matching.c:66: undefined reference to `pcre_free'</span></p>
<p class="MsoNormal">/tmp/cc3Djvrt.o: In function `matchregex':</p>
<p class="MsoNormal">/nas/tools/RedHat/EL_6/xymon/4.3.10/tempo/xymon-4.3.10/lib/matching.c:58: undefined reference to `pcre_exec'</p>
<p class="MsoNormal">/tmp/cc3Djvrt.o: In function `pickdata':</p>
<p class="MsoNormal">/nas/tools/RedHat/EL_6/xymon/4.3.10/tempo/xymon-4.3.10/lib/matching.c:165: undefined reference to `pcre_exec'</p>
<p class="MsoNormal">/nas/tools/RedHat/EL_6/xymon/4.3.10/tempo/xymon-4.3.10/lib/matching.c:172: undefined reference to `pcre_copy_substring'</p>
<p class="MsoNormal">/nas/tools/RedHat/EL_6/xymon/4.3.10/tempo/xymon-4.3.10/lib/matching.c:183: undefined reference to `dbgprintf'</p>
<p class="MsoNormal">/tmp/cc3Djvrt.o: In function `compileregex_opts':</p>
<p class="MsoNormal">/nas/tools/RedHat/EL_6/xymon/4.3.10/tempo/xymon-4.3.10/lib/matching.c:31: undefined reference to `dbgprintf'</p>
<p class="MsoNormal">/nas/tools/RedHat/EL_6/xymon/4.3.10/tempo/xymon-4.3.10/lib/matching.c:32: undefined reference to `pcre_compile'</p>
<p class="MsoNormal">/nas/tools/RedHat/EL_6/xymon/4.3.10/tempo/xymon-4.3.10/lib/matching.c:34: undefined reference to `errprintf'</p>
<p class="MsoNormal">/tmp/cc3Djvrt.o: In function `compile_exprs':</p>
<p class="MsoNormal">/nas/tools/RedHat/EL_6/xymon/4.3.10/tempo/xymon-4.3.10/lib/matching.c:145: undefined reference to `errprintf'</p>
<p class="MsoNormal">/nas/tools/RedHat/EL_6/xymon/4.3.10/tempo/xymon-4.3.10/lib/matching.c:146: undefined reference to `pcre_free'</p>
<p class="MsoNormal">/nas/tools/RedHat/EL_6/xymon/4.3.10/tempo/xymon-4.3.10/lib/matching.c:147: undefined reference to `xfreenullstr'</p>
<p class="MsoNormal">/nas/tools/RedHat/EL_6/xymon/4.3.10/tempo/xymon-4.3.10/lib/matching.c:147: undefined reference to `errprintf'</p>
<p class="MsoNormal">/tmp/cc3Djvrt.o: In function `timematch':</p>
<p class="MsoNormal">/nas/tools/RedHat/EL_6/xymon/4.3.10/tempo/xymon-4.3.10/lib/matching.c:198: undefined reference to `within_sla'</p>
<p class="MsoNormal">collect2: ld returned 1 exit status</p>
<p class="MsoNormal">make[1]: *** [matching.o] Error 1</p>
<p class="MsoNormal">make[1]: Leaving directory `/nas/tools/RedHat/EL_6/xymon/4.3.10/tempo/xymon-4.3.10/lib'</p>
<p class="MsoNormal">make: *** [lib-client] Error 2</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">I also tried on 2 other boxes with same os version but got the same error.</p>
<p class="MsoNormal">I cannot find what is wrong, can you please help ?</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal"> </p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">BTW, I also tried on same machine to compile xymon 4.3.3 and got another “regex” error :</p>
<p class="MsoNormal">…</p>
<p class="MsoNormal">make[1]: Entering directory `/nas/tools/RedHat/EL_6/xymon/4.3.3/tempo/xymon-4.3.3/xymond'</p>
<p class="MsoNormal">gcc -o ../client/xymond_client -Wl,--rpath,/usr/lib64 xymond_client.o    xymond_worker.o xymond_buffer.o client_config.o ../lib/xymonclient.a -</p>
<p class="MsoNormal">L/usr/lib64 -lpcre  </p>
<p class="MsoNormal"><span style="color:red">xymond_client.o: In function `handle_irix_client':</span></p>
<p class="MsoNormal"><span style="color:red">/nas/tools/RedHat/EL_6/xymon/4.3.3/tempo/xymon-4.3.3/xymond/client/irix.c:80: undefined reference to `compileregex'</span></p>
<p class="MsoNormal">xymond_worker.o: In function `net_worker_heartbeat':</p>
<p class="MsoNormal">/nas/tools/RedHat/EL_6/xymon/4.3.3/tempo/xymon-4.3.3/xymond/xymond_worker.c:80: undefined reference to `locator_serverup'</p>
<p class="MsoNormal">xymond_worker.o: In function `net_worker_run':</p>
<p class="MsoNormal">/nas/tools/RedHat/EL_6/xymon/4.3.3/tempo/xymon-4.3.3/xymond/xymond_worker.c:292: undefined reference to `locator_init'</p>
<p class="MsoNormal">/nas/tools/RedHat/EL_6/xymon/4.3.3/tempo/xymon-4.3.3/xymond/xymond_worker.c:298: undefined reference to `locator_register_server'</p>
<p class="MsoNormal">/nas/tools/RedHat/EL_6/xymon/4.3.3/tempo/xymon-4.3.3/xymond/xymond_worker.c:317: undefined reference to `locator_serverdown'</p>
<p class="MsoNormal">/nas/tools/RedHat/EL_6/xymon/4.3.3/tempo/xymon-4.3.3/xymond/xymond_worker.c:312: undefined reference to `locator_serverdown'</p>
<p class="MsoNormal">…</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">Thanks in advance for your support and for the nice xymon tool.</p>
<p class="MsoNormal">Best regards.</p>
<p class="MsoNormal">Eric</p>
</div>
The information in this e-mail and any attachments is confidential and may be legally privileged. It is intended solely for the addressee or addressees. Any use or disclosure of the contents of this e-mail/attachments by a not intended recipient is unauthorized
 and may be unlawful. If you have received this e-mail in error please notify the sender. Please note that any views or opinions presented in this e-mail are solely those of the author and do not necessarily represent those of TEMENOS. We recommend that you
 check this e-mail and any attachments against viruses. TEMENOS accepts no liability for any damage caused by any malicious code or virus transmitted by this e-mail.
</body>
</html>