Ad Widget

Collapse

How to compile zabbix agent in Solaris 10 ?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • i5513
    Junior Member
    • Nov 2011
    • 12

    #1

    How to compile zabbix agent in Solaris 10 ?

    Hi,

    After execute configure correctly with (after applying this patch):
    CFLAGS="-I./include -I/usr/sfw/include" LD_LIBRARY_PATH=/usr/local/lib:/usr/sfw/lib:/usr/lib ./configure --enable-agent --prefix /opt/zabbix-agent-1.8.9

    make install doesn't work, see output attachment.

    Is there any doc with prerequisites for solaris when you want install only the agent, I didn't found it at http://www.zabbix.com/documentation/...l/installation

    Any idea ?

    system:
    Solaris 10 10/09 s10s_u8wos_08a SPARC
    Copyright 2009 Sun Microsystems, Inc. All Rights Reserved.
    Use is subject to license terms.
    Assembled 16 September 2009

    gcc version 3.4.3 (csl-sol210-3_4-branch+sol_rpath)

    Thanks!

    error_zabbix_1_8_9_solaris_10.txt
  • i5513
    Junior Member
    • Nov 2011
    • 12

    #2
    Solved

    After renaming /usr/include/iconv.h to /usr/include/_iconv.h and with next vars configured:
    LIBS="-liconv"
    CFLAGS="-I /usr/local/include -I./include -I/usr/sfw/include"
    LD_LIBRARY_PATH=/usr/local/lib:/usr/sfw/lib:/usr/lib

    make install worked

    But in solaris 10 is like you cannot compile static (so --enable-static won't work)

    Thanks

    Comment

    • i5513
      Junior Member
      • Nov 2011
      • 12

      #3
      Not solved

      mmm

      ld.so.1: zabbix_agentd: fatal: libiconv.so.2: open failed: No such file or directory

      Something is missing ...

      $ ldd zabbix-agent-1.8.9/sbin/zabbix_agentd
      libiconv.so.2 => (file not found)

      # UPDATE:
      $ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
      # /etc/init.d/zabbix_agentd start # OK!
      Last edited by i5513; 07-12-2011, 17:44.

      Comment

      Working...