I compiled several versions on Solaris, there is a few trick that you need to know. For the server compilation you need a bunch of SUN freeware packages, I just use the same host for a client package, probably less deps for client only. On the client itself you need some of these installed as well. Same procedure for x86. If you use blastwave packages it is a bit different....
www.sunfreeware.com binutils (SMCbinut) db (SMCdb47) freetype (SMCftype) gcc (SMCgcc) libart_lgpl (SMClibart) libpng (SMClibpng) libtool (SMClibt) libiconv (SMCliconv) libintl (SMClintl) make (SMCmake) openldap (SMColdap) openssl (SMCossl) pcre (SMCpcre) rrdtool (SMCrrdt) sasl (SMCsasl) zlib (SMCzlib)
setup compiling env. groupadd -g 1001 xymon useradd -u 62001 -g 1001 -d /usr/local/xymon -m -s /usr/bin/bash -c "Xymon Owner" xymon This is for rrdtool, some strange dep, maybe not necessary for client as it doesn't need rrdtool. ( this will force use of gnu ld) mv /usr/ccs/bin/ld /usr/ccs/bin/ld.orig export PATH=/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin crle -u -l /usr/local/lib crle -u -l /usr/local/rrdtool-1.2.19/lib umask 022
cd /var/tmp cp <from somewhere> /var/tmp gunzip xymon-4.3.10.tar.gz tar xf xymon-4.3.10.tar cd xymon-4.3.10 which make /usr/local/bin/make which ld /usr/local/bin/ld ./configure.client make make install (this step as root)
Roland
From: xymon-bounces at xymon.com [mailto:xymon-bounces at xymon.com] On Behalf Of d.tom.schmitt at L-3com.com Sent: Tuesday, 2 October 2012 2:46 AM To: xymon at xymon.com Subject: [Xymon] Looking for Xymon clients for Solaris
I am looking to now tackle the Solaris systems, does anyone have either a HowTo or a compiled Solaris client for Sparc and x86? I am running 4.3.0-0.beta2 Xymon server and have the compiled client running on multiple CentOS systems. The Xymon server is on a CentOS server.
Is there a good tutorial/HowTo that shows how to just compile a client or do you take the entire portion of the source tree and do a 'make' and 'make install', etc. ?
I do not want to download the entire Xymon system and compile it unless I have to. A little guidance would be greatly appreciated :)
Solaris 11 (Sparc, X86)
Solaris 10 (Sparc, X86)
Solaris 9 (Sparc)
Solaris 8 (Sparc)
Thanks,
Tom Schmitt Senior IT Staff - R&D L-3 Communication Systems West 640 North 2200 West P.O. Box 16850 Salt Lake City, UT 84116 Phone (801) 594-3030 Cell (801) 231-7230 eFax (470) 201-6644 \\\\||//// \ ~ ~ / | @ @ | --oOo---(_)---oOo-- Have A Nice Day !
It is not necessary to change. Survival is not mandatory. -- W. Edwards Deming