Ad Widget

Collapse

problem with "make"

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • fux12
    Junior Member
    • Aug 2005
    • 4

    #1

    problem with "make"

    Hi,

    After i've done ./configure with success, i meet some problems with make.
    After the "make" it's missing binaries in the repertory where the other are created.

    I can find the server proccesses, like ./zabbix_sucker and ./zabbix_trapperd.

    This my screen after teh"make":

    [root@ssa01lnx1 zabbix-1.0]# make
    Making all in src/zabbix_agent
    make[1]: Entering directory `/home/dsi/zabbix-1.0/src/zabbix_agent'
    gcc -o ../../bin/zabbix_agent -g -O2 -I../../include zabbix_agent.c sysinfo.c ../../include/log.c ../../include/cfg.c ../../include/security.c ../../include/snprintf.c -Wall -lnsl
    gcc -o ../../bin/zabbix_agentd -g -O2 -I../../include zabbix_agentd.c sysinfo.c stats.c interfaces.c diskdevices.c ../../include/log.c ../../include/cfg.c ../../include/security.c ../../include/pid.c ../../include/snprintf.c -Wall -lnsl
    make[1]: Leaving directory `/home/dsi/zabbix-1.0/src/zabbix_agent'
    Making all in src/zabbix_sender
    make[1]: Entering directory `/home/dsi/zabbix-1.0/src/zabbix_sender'
    gcc -o ../../bin/zabbix_sender -g -O2 -I../../include ../../include/snprintf.c zabbix_sender.c -lnsl
    make[1]: Leaving directory `/home/dsi/zabbix-1.0/src/zabbix_sender'
    Making all in src/zabbix_sucker
    make[1]: Entering directory `/home/dsi/zabbix-1.0/src/zabbix_sucker'
    gcc -o ../../bin/zabbix_suckerd -g -O2 -I../../include -I/usr/include/mysql -I/usr/include zabbix_sucker.c ../../include/db.c ../../include/functions.c ../../include/expression.c ../../include/cfg.c ../../include/log.c ../../include/security.c ../../include/pid.c ../../include/snprintf.c ../zabbix_agent/sysinfo.c alerter.c pinger.c housekeeper.c -Wall -lnsl -L/usr/lib/mysql -lmysqlclient -lm -lz -L/usr/lib -lnetsnmp
    In file included from ../../include/db.h:26,
    from zabbix_sucker.c:59:
    ../../include/config.h:223:1: warning: "PACKAGE_BUGREPORT" redefined
    In file included from zabbix_sucker.c:46:
    /usr/include/net-snmp/net-snmp-config.h:851:1: warning: this is the location of the previous definition
    In file included from ../../include/db.h:26,
    from zabbix_sucker.c:59:
    ../../include/config.h:226:1: warning: "PACKAGE_NAME" redefined
    In file included from zabbix_sucker.c:46:
    /usr/include/net-snmp/net-snmp-config.h:854:1: warning: this is the location of the previous definition
    In file included from ../../include/db.h:26,
    from zabbix_sucker.c:59:
    ../../include/config.h:229:1: warning: "PACKAGE_STRING" redefined
    In file included from zabbix_sucker.c:46:
    /usr/include/net-snmp/net-snmp-config.h:857:1: warning: this is the location of the previous definition
    In file included from ../../include/db.h:26,
    from zabbix_sucker.c:59:
    ../../include/config.h:232:1: warning: "PACKAGE_TARNAME" redefined
    In file included from zabbix_sucker.c:46:
    /usr/include/net-snmp/net-snmp-config.h:860:1: warning: this is the location of the previous definition
    In file included from ../../include/db.h:26,
    from zabbix_sucker.c:59:
    ../../include/config.h:235:1: warning: "PACKAGE_VERSION" redefined
    In file included from zabbix_sucker.c:46:
    /usr/include/net-snmp/net-snmp-config.h:863:1: warning: this is the location of the previous definition
    /[COLOR=Red]usr/lib/libnetsnmp.so: undefined reference to `EVP_DigestInit'
    /usr/lib/libnetsnmp.so: undefined reference to `EVP_DigestFinal'
    /usr/lib/libnetsnmp.so: undefined reference to `EVP_DigestFinal_ex'
    /usr/lib/libnetsnmp.so: undefined reference to `AES_set_encrypt_key'
    /usr/lib/libnetsnmp.so: undefined reference to `EVP_md5'
    /usr/lib/libnetsnmp.so: undefined reference to `HMAC'
    /usr/lib/libnetsnmp.so: undefined reference to `EVP_MD_CTX_cleanup'
    /usr/lib/libnetsnmp.so: undefined reference to `SSLeay'
    /usr/lib/libnetsnmp.so: undefined reference to `EVP_sha1'
    /usr/lib/libnetsnmp.so: undefined reference to `EVP_MD_CTX_init'
    /usr/lib/libnetsnmp.so: undefined reference to `EVP_DigestUpdate'
    /usr/lib/libnetsnmp.so: undefined reference to `RAND_bytes'
    /usr/lib/libnetsnmp.so: undefined reference to `DES_cbc_encrypt'
    /usr/lib/libnetsnmp.so: undefined reference to `DES_ncbc_encrypt'
    /usr/lib/libnetsnmp.so: undefined reference to `DES_key_sched'
    /usr/lib/libnetsnmp.so: undefined reference to `AES_cfb128_encrypt'
    collect2: ld returned 1 exit status
    make[1]: *** [all] Erreur 1
    make[1]: Leaving directory `/home/dsi/zabbix-1.0/src/zabbix_sucker'
    make: *** [all] Erreur 1


    I don't know what i have to do, I need your help...

    Thanks in advance
  • romulus15
    Junior Member
    • Aug 2005
    • 9

    #2
    I had the same problem, you need to install OpenSSL and OpenSSL-Devel packages. It should compile fine after that.

    Comment

    • fux12
      Junior Member
      • Aug 2005
      • 4

      #3
      another problem

      I have install openssl and openssl-devel packages but when i do the make it return another error.


      /usr/bin/ld: cannot find -lc

      collect2: ld returned 1 exit status
      make[3]: *** [zabbix_server] Error 1
      make[3]: Leaving directory `/home/dsi/zabbix-1.1alpha12/src/zabbix_server'
      make[2]: *** [all-recursive] Error 1
      make[2]: Leaving directory `/home/dsi/zabbix-1.1alpha12/src/zabbix_server'
      make[1]: *** [all-recursive] Error 1
      make[1]: Leaving directory `/home/dsi/zabbix-1.1alpha12/src'
      make: *** [all-recursive] Error 1

      please help me, i don't know how to resolve it.

      Comment

      Working...