Ad Widget

Collapse

problem with make

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • grabber
    Member
    • Mar 2005
    • 85

    #1

    problem with make

    OK I found the 64bit problem....still trying to get fix...anyone have any ideas?

    I get the following output when trying to compile zabbix...

    Making all in src/zabbix_agent
    make[1]: Entering directory `/home/zabbix/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
    sysinfo.c: In function `process':
    sysinfo.c:430: warning: cast from pointer to integer of different size
    ../../include/snprintf.c: In function `dopr':
    ../../include/snprintf.c:174: error: incompatible types in assignment
    ../../include/snprintf.c: In function `vasprintf':
    ../../include/snprintf.c:811: error: incompatible types in assignment
    ../../include/snprintf.c:819: error: incompatible types in assignment
    make[1]: *** [all] Error 1
    make[1]: Leaving directory `/home/zabbix/zabbix-1.0/src/zabbix_agent'
    make: *** [all] Error 1


    any ides?

    I am running suse 9.2 pro on a EM64T 3.6Ghz HP 4200 workstation
    Last edited by grabber; 02-04-2005, 15:42. Reason: found prob with 64bi
  • grabber
    Member
    • Mar 2005
    • 85

    #2
    ok...

    so now I get the following output when I run make.

    Making all in src/zabbix_agent
    make[1]: Entering directory `/home/zabbix/zabbix-1.1alpha7/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 ../../include/md5.c -Wall -lnsl
    ../../include/snprintf.c:169: warning: `dopr' defined but not used
    gcc -o ../../bin/zabbix_agentd -g -O2 -I../../include zabbix_agentd.c sysinfo.cstats.c interfaces.c diskdevices.c cpustat.c ../../include/log.c ../../include/cfg.c ../../include/security.c ../../include/pid.c ../../include/snprintf.c ../../include/md5.c -Wall -lnsl
    ../../include/snprintf.c:169: warning: `dopr' defined but not used
    make[1]: Leaving directory `/home/zabbix/zabbix-1.1alpha7/src/zabbix_agent'
    Making all in src/zabbix_sender
    make[1]: Entering directory `/home/zabbix/zabbix-1.1alpha7/src/zabbix_sender'
    gcc -o ../../bin/zabbix_sender -g -O2 -I../../include ../../include/snprintf.c zabbix_sender.c -lnsl
    make[1]: Leaving directory `/home/zabbix/zabbix-1.1alpha7/src/zabbix_sender'
    Making all in src/zabbix_server
    make[1]: Entering directory `/home/zabbix/zabbix-1.1alpha7/src/zabbix_server'
    gcc -o ../../bin/zabbix_server -g -O2 -I../../include -I/usr/include/mysql -I/usr/include server.c ../../include/db.c ../../include/functions.c ../../include/expression.c ../../include/cfg.c ../../include/log.c ../../include/security.c ../../include/pid.c ../../include/email.c ../../include/snprintf.c ../zabbix_agent/sysinfo.c ../../include/md5.c ../../include/zlog.c alerter.c pinger.c housekeeper.c checks_simple.c checks_snmp.c checks_agent.c checks_internal.c -Wall -lnsl-L/usr/lib/mysql -lmysqlclient -lm -lz -L/usr/lib -lnetsnmp -lcrypto
    ../../include/snprintf.c:169: warning: `dopr' defined but not used
    /usr/lib64/gcc-lib/x86_64-suse-linux/3.3.4/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/libnsl.so when searching for -lnsl
    /usr/lib64/gcc-lib/x86_64-suse-linux/3.3.4/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/libnsl.a when searching for -lnsl
    /usr/lib64/gcc-lib/x86_64-suse-linux/3.3.4/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/libm.so when searching for -lm
    /usr/lib64/gcc-lib/x86_64-suse-linux/3.3.4/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/libm.a when searching for -lm
    /usr/lib64/gcc-lib/x86_64-suse-linux/3.3.4/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/libz.so when searching for -lz
    /usr/lib64/gcc-lib/x86_64-suse-linux/3.3.4/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/libz.a when searching for -lz
    /usr/lib64/gcc-lib/x86_64-suse-linux/3.3.4/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/libgcc_s.so when searching for -lgcc_s
    /usr/lib64/gcc-lib/x86_64-suse-linux/3.3.4/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/libc.so when searching for -lc
    /usr/lib64/gcc-lib/x86_64-suse-linux/3.3.4/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/libc.a when searching for -lc
    /usr/lib64/gcc-lib/x86_64-suse-linux/3.3.4/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/libgcc_s.so when searching for -lgcc_s
    make[1]: Leaving directory `/home/zabbix/zabbix-1.1alpha7/src/zabbix_server'
    is this successfull? what are causing all the incompatibles towards the end?

    Comment

    Working...