Ad Widget

Collapse

Install from source loops forver

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • xpehbam
    Junior Member
    • Jul 2012
    • 17

    #1

    Install from source loops forver

    Hello,

    I have an issue installing Zabbix from source.

    Ubuntu 12.04, Zabbix-2.0.2

    After running
    ./configure --enable-server --enable-agent --enable-java --with-mysql

    and then make install

    I get this output looping forever:

    Code:
    CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash /home/mdobrini/Downloads/zabbix-2.0.2/missing --run autoconf
    /bin/bash ./config.status --recheck
    running CONFIG_SHELL=/bin/bash /bin/bash ./configure --enable-server --enable-agent --enable-java --with-mysql --no-create --no-recursion
    checking for a BSD-compatible install... /usr/bin/install -c
    checking whether build environment is sane... yes
    checking for a thread-safe mkdir -p... /bin/mkdir -p
    checking for gawk... no
    checking for mawk... mawk
    checking whether make sets $(MAKE)... yes
    configure: Configuring  
    checking whether make sets $(MAKE)... (cached) yes
    checking build system type... i686-pc-linux-gnu
    checking host system type... i686-pc-linux-gnu
    checking for gcc... gcc
    checking whether the C compiler works... yes
    checking for C compiler default output file name... a.out
    checking for suffix of executables... 
    checking whether we are cross compiling... no
    checking for suffix of object files... o
    checking whether we are using the GNU C compiler... yes
    checking whether gcc accepts -g... yes
    checking for gcc option to accept ISO C89... none needed
    checking for style of include used by make... GNU
    checking dependency style of gcc... gcc3
    checking whether gcc and cc understand -c and -o together... yes
    checking how to run the C preprocessor... gcc -E
    checking for grep that handles long lines and -e... /bin/grep
    checking for egrep... /bin/grep -E
    checking for ANSI C header files... yes
    checking for sys/types.h... yes
    checking for sys/stat.h... yes
    checking for stdlib.h... yes
    checking for string.h... yes
    checking for memory.h... yes
    checking for strings.h... yes
    checking for inttypes.h... yes
    checking for stdint.h... yes
    checking for unistd.h... yes
    checking stdio.h usability... yes
    checking stdio.h presence... yes
    checking for stdio.h... yes
    checking for stdlib.h... (cached) yes
    checking for string.h... (cached) yes
    checking for unistd.h... (cached) yes
    checking netdb.h usability... yes
    checking netdb.h presence... yes
    checking for netdb.h... yes
    checking signal.h usability... yes
    checking signal.h presence... yes
    checking for signal.h... yes
    checking syslog.h usability... yes
    checking syslog.h presence... yes
    checking for syslog.h... yes
    checking time.h usability... yes
    checking time.h presence... yes
    checking for time.h... yes
    checking errno.h usability... yes
    checking errno.h presence... yes
    checking for errno.h... yes
    checking for sys/types.h... (cached) yes
    checking for sys/stat.h... (cached) yes
    checking netinet/in.h usability... yes
    checking netinet/in.h presence... yes
    checking for netinet/in.h... yes
    checking math.h usability... yes
    checking math.h presence... yes
    checking for math.h... yes
    checking sys/socket.h usability... yes
    checking sys/socket.h presence... yes
    checking for sys/socket.h... yes
    checking dirent.h usability... yes
    checking dirent.h presence... yes
    checking for dirent.h... yes
    checking ctype.h usability... yes
    checking ctype.h presence... yes
    checking for ctype.h... yes
    checking mtent.h usability... no
    checking mtent.h presence... no
    checking for mtent.h... no
    checking fcntl.h usability... yes
    checking fcntl.h presence... yes
    checking for fcntl.h... yes
    checking sys/param.h usability... yes
    checking sys/param.h presence... yes
    checking for sys/param.h... yes
    checking arpa/inet.h usability... yes
    checking arpa/inet.h presence... yes
    checking for arpa/inet.h... yes
    checking sys/vfs.h usability... yes
    checking sys/vfs.h presence... yes
    checking for sys/vfs.h... yes
    checking sys/pstat.h usability... no
    checking sys/pstat.h presence... no
    checking for sys/pstat.h... no
    checking sys/sysinfo.h usability... yes
    checking sys/sysinfo.h presence... yes
    checking for sys/sysinfo.h... yes
    checking sys/statvfs.h usability... yes
    checking sys/statvfs.h presence... yes
    checking for sys/statvfs.h... yes
    checking for sys/socket.h... (cached) yes
    checking sys/loadavg.h usability... no
    checking sys/loadavg.h presence... no
    checking for sys/loadavg.h... no
    checking for arpa/inet.h... (cached) yes
    checking sys/vmmeter.h usability... no
    checking sys/vmmeter.h presence... no
    checking for sys/vmmeter.h... no
    checking for strings.h... (cached) yes
    checking vm/vm_param.h usability... no
    checking vm/vm_param.h presence... no
    checking for vm/vm_param.h... no
    checking sys/time.h usability... yes
    checking sys/time.h presence... yes
    checking for sys/time.h... yes
    checking kstat.h usability... no
    checking kstat.h presence... no
    checking for kstat.h... no
    checking sys/syscall.h usability... yes
    checking sys/syscall.h presence... yes
    checking for sys/syscall.h... yes
    checking sys/sysmacros.h usability... yes
    checking sys/sysmacros.h presence... yes
    checking for sys/sysmacros.h... yes
    checking sys/procfs.h usability... yes
    checking sys/procfs.h presence... yes
    checking for sys/procfs.h... yes
    checking for stdint.h... (cached) yes
    checking mach/host_info.h usability... no
    checking mach/host_info.h presence... no
    checking for mach/host_info.h... no
    checking mach/mach_host.h usability... no
    checking mach/mach_host.h presence... no
    checking for mach/mach_host.h... no
    checking knlist.h usability... no
    checking knlist.h presence... no
    checking for knlist.h... no
    checking pwd.h usability... yes
    checking pwd.h presence... yes
    checking for pwd.h... yes
    checking sys/var.h usability... no
    checking sys/var.h presence... no
    checking for sys/var.h... no
    checking arpa/nameser.h usability... yes
    checking arpa/nameser.h presence... yes
    checking for arpa/nameser.h... yes
    checking assert.h usability... yes
    checking assert.h presence... yes
    checking for assert.h... yes
    checking sys/dkstat.h usability... no
    checking sys/dkstat.h presence... no
    checking for sys/dkstat.h... no
    checking sys/disk.h usability... no
    checking sys/disk.h presence... no
    checking for sys/disk.h... no
    checking nlist.h usability... no
    checking nlist.h presence... no
    checking for nlist.h... no
    checking kvm.h usability... no
    checking kvm.h presence... no
    checking for kvm.h... no
    checking linux/kernel.h usability... yes
    checking linux/kernel.h presence... yes
    checking for linux/kernel.h... yes
    checking procinfo.h usability... no
    checking procinfo.h presence... no
    checking for procinfo.h... no
    checking sys/dk.h usability... no
    checking sys/dk.h presence... no
    checking for sys/dk.h... no
    checking sys/resource.h usability... yes
    checking sys/resource.h presence... yes
    checking for sys/resource.h... yes
    checking pthread.h usability... yes
    checking pthread.h presence... yes
    checking for pthread.h... yes
    checking windows.h usability... no
    checking windows.h presence... no
    checking for windows.h... no
    checking process.h usability... no
    checking process.h presence... no
    checking for process.h... no
    checking conio.h usability... no
    checking conio.h presence... no
    checking for conio.h... no
    checking sys/wait.h usability... yes
    checking sys/wait.h presence... yes
    checking for sys/wait.h... yes
    checking regex.h usability... yes
    checking regex.h presence... yes
    checking for regex.h... yes
    checking stdarg.h usability... yes
    checking stdarg.h presence... yes
    checking for stdarg.h... yes
    checking winsock2.h usability... no
    checking winsock2.h presence... no
    checking for winsock2.h... no
    checking pdh.h usability... no
    checking pdh.h presence... no
    checking for pdh.h... no
    checking psapi.h usability... no
    checking psapi.h presence... no
    checking for psapi.h... no
    checking sys/sem.h usability... yes
    checking sys/sem.h presence... yes
    checking for sys/sem.h... yes
    checking sys/ipc.h usability... yes
    checking sys/ipc.h presence... yes
    checking for sys/ipc.h... yes
    checking sys/shm.h usability... yes
    checking sys/shm.h presence... yes
    checking for sys/shm.h... yes
    checking Winldap.h usability... no
    checking Winldap.h presence... no
    checking for Winldap.h... no
    checking sys/timeb.h usability... yes
    checking sys/timeb.h presence... yes
    checking for sys/timeb.h... yes
    checking Winber.h usability... no
    checking Winber.h presence... no
    checking for Winber.h... no
    checking lber.h usability... no
    checking lber.h presence... no
    checking for lber.h... no
    checking ws2tcpip.h usability... no
    checking ws2tcpip.h presence... no
    checking for ws2tcpip.h... no
    checking for inttypes.h... (cached) yes
    checking sys/file.h usability... yes
    checking sys/file.h presence... yes
    checking for sys/file.h... yes
    checking grp.h usability... yes
    checking grp.h presence... yes
    checking for grp.h... yes
    checking execinfo.h usability... yes
    checking execinfo.h presence... yes
    checking for execinfo.h... yes
    checking libperfstat.h usability... no
    checking libperfstat.h presence... no
    checking for libperfstat.h... no
    checking sys/systemcfg.h usability... no
    checking sys/systemcfg.h presence... no
    checking for sys/systemcfg.h... no
    checking sys/mnttab.h usability... no
    checking sys/mnttab.h presence... no
    checking for sys/mnttab.h... no
    checking mntent.h usability... yes
    checking mntent.h presence... yes
    checking for mntent.h... yes
    checking sys/times.h usability... yes
    checking sys/times.h presence... yes
    checking for sys/times.h... yes
    checking for resolv.h... yes
    checking for net/if.h... yes
    checking for net/if_mib.h... no
    checking for sys/mount.h... yes
    checking for sys/proc.h... no
    checking for sys/sysctl.h... yes
    checking for sys/user.h... yes
    checking for sys/swap.h... yes
    checking for sys/ucontext.h... yes
    checking for devstat.h... no
    checking for library containing socket... none required
    checking for library containing kstat_open... no
    checking for library containing gethostbyname... none required
    checking for library containing clock_gettime... -lrt
    checking for library containing perfstat_memory_total... no
    checking for library containing devstat_getdevs... no
    checking for library containing getdevs... no
    checking for library containing backtrace_symbols... none required
    checking for main in -lm... yes
    checking for main in -lkvm... no
    checking for DNS lookup functions... yes
    checking for special C compiler options needed for large files... no
    checking for _FILE_OFFSET_BITS value needed for large files... 64
    checking for an ANSI C-conforming const... yes
    checking for pid_t... yes
    checking for socklen_t... yes
    checking for actual socklen_t parameter type in socket functions... socklen_t
    checking for integer field name in union sigval of struct siginfo_t... sival_int
    checking for union semun... no
    checking for struct swaptable in sys/swap.h... no
    checking for struct sensordev in sys/sensors.h... no
    checking for struct statvfs64 in sys/statvfs.h... no
    checking for field ss_family in struct sockaddr_storage... yes
    checking for field mem_unit in struct sysinfo... yes
    checking for field freeswap in struct sysinfo... yes
    checking for field totalswap in struct sysinfo... yes
    checking for field totalram in struct sysinfo... yes
    checking for field sharedram in struct sysinfo... yes
    checking for field bufferram in struct sysinfo... yes
    checking for field freeram in struct sysinfo... yes
    checking for field uptime in struct sysinfo... yes
    checking for field procs in struct sysinfo... yes
    checking for field tm_gmtoff in struct tm... yes
    checking for function sysconf() in unistd.h... yes
    checking for function initgroups()... yes
    checking for functions seteuid() and setegid()... yes
    checking for function setproctitle()... no
    checking for function sysctlbyname()... no
    checking for function sysctl (KERN_BOOTTIME)... no
    checking for function sysctl (HW_NCPU)... no
    checking for function sysctl (KERN_MAXFILES)... no
    checking for function sysctl (KERN_MAXPROC)... no
    checking for function sysctl (KERN_CPTIME,KERN_CPTIME2)... no
    checking for function clock_gettime in time.h... yes
    checking for macro __va_copy() in stdarg.h... yes
    checking for macro __VA_ARGS__... yes
    checking return type of signal handlers... void
    checking for getloadavg... yes
    checking for hstrerror... yes
    checking for getenv... yes
    checking for putenv... yes
    checking for sigqueue... yes
    checking for /proc filesystem... yes
    checking for file /proc/stat... yes
    checking for file /proc/cpuinfo... yes
    checking for file /proc/0/psinfo... no
    checking for file /proc/loadavg... yes
    checking for file /proc/net/dev... yes
    checking for long long format... no
    checking for -rdynamic linking option... yes
    checking for mysql_config... /usr/bin/mysql_config
    checking for main in -lmysqlclient... yes
    checking if Oracle support is enabled... no
    checking for function PQserverVersion()... no
    checking for Zabbix server/proxy database selection... ok
    checking for multirow insert statements... yes
    checking for pkg-config... /usr/bin/pkg-config
    checking pkg-config is at least version 0.9.0... yes
    checking for javac... javac
    checking for jar... jar
    checking for ICONV support... yes
    checking for libperfstat 5.2.0.40 fileset... no
    checking for libperfstat 5.3.0.60 fileset... no
    checking for architecture... ok (linux-gnu)
    checking for the kernel version... checking for mkdir -p candidate... ok (/bin/mkdir -p)
    configure: creating ./config.status
    
    
    Configuration:
    
      Detected OS:           linux-gnu
      Install path:          /usr/local
      Compilation arch:      linux
    
      Compiler:              gcc
      Compiler flags:        -g -O2  -I/usr/include/mysql -DBIG_JOINS=1  -fno-strict-aliasing  -g           
    
      Enable server:         yes
      Server details:
        With database:         MySQL
        WEB Monitoring via:    no
        Native Jabber:         no
        SNMP:                  no
        IPMI:                  no
        SSH:                   no
        Linker flags:          -rdynamic      -L/usr/lib/i386-linux-gnu          
        Libraries:             -lm -lrt  -lresolv    -lmysqlclient           
    
      Enable proxy:          no
    
      Enable agent:          yes
      Agent details:
        Linker flags:          -rdynamic     
        Libraries:             -lm -lrt  -lresolv    
    
      Enable Java gateway:   yes
      Java gateway details:
        Java compiler:         javac
        Java archiver:         jar
    
      LDAP support:          no
      IPv6 support:          no
    
    ***********************************************************
    *            Now run 'make install'                       *
    *                                                         *
    *            Thank you for using Zabbix!                  *
    *              <http://www.zabbix.com>                    *
    ***********************************************************
    
     /bin/bash ./config.status
    config.status: creating Makefile
    config.status: creating database/Makefile
    config.status: creating misc/Makefile
    config.status: creating src/Makefile
    config.status: creating src/libs/Makefile
    config.status: creating src/libs/zbxlog/Makefile
    config.status: creating src/libs/zbxalgo/Makefile
    config.status: creating src/libs/zbxmemory/Makefile
    config.status: creating src/libs/zbxcrypto/Makefile
    config.status: creating src/libs/zbxconf/Makefile
    config.status: creating src/libs/zbxdbcache/Makefile
    config.status: creating src/libs/zbxdbhigh/Makefile
    config.status: creating src/libs/zbxmedia/Makefile
    config.status: creating src/libs/zbxsysinfo/Makefile
    config.status: creating src/libs/zbxcommon/Makefile
    config.status: creating src/libs/zbxsysinfo/agent/Makefile
    config.status: creating src/libs/zbxsysinfo/common/Makefile
    config.status: creating src/libs/zbxsysinfo/simple/Makefile
    config.status: creating src/libs/zbxsysinfo/linux/Makefile
    config.status: creating src/libs/zbxsysinfo/aix/Makefile
    config.status: creating src/libs/zbxsysinfo/freebsd/Makefile
    config.status: creating src/libs/zbxsysinfo/hpux/Makefile
    config.status: creating src/libs/zbxsysinfo/openbsd/Makefile
    config.status: creating src/libs/zbxsysinfo/osx/Makefile
    config.status: creating src/libs/zbxsysinfo/solaris/Makefile
    config.status: creating src/libs/zbxsysinfo/osf/Makefile
    config.status: creating src/libs/zbxsysinfo/netbsd/Makefile
    config.status: creating src/libs/zbxsysinfo/unknown/Makefile
    config.status: creating src/libs/zbxnix/Makefile
    config.status: creating src/libs/zbxsys/Makefile
    config.status: creating src/libs/zbxcomms/Makefile
    config.status: creating src/libs/zbxcommshigh/Makefile
    config.status: creating src/libs/zbxdb/Makefile
    config.status: creating src/libs/zbxjson/Makefile
    config.status: creating src/libs/zbxserver/Makefile
    config.status: creating src/libs/zbxicmpping/Makefile
    config.status: creating src/libs/zbxexec/Makefile
    config.status: creating src/libs/zbxself/Makefile
    config.status: creating src/zabbix_agent/Makefile
    config.status: creating src/zabbix_get/Makefile
    config.status: creating src/zabbix_sender/Makefile
    config.status: creating src/zabbix_server/Makefile
    config.status: creating src/zabbix_server/alerter/Makefile
    config.status: creating src/zabbix_server/dbsyncer/Makefile
    config.status: creating src/zabbix_server/dbconfig/Makefile
    config.status: creating src/zabbix_server/discoverer/Makefile
    config.status: creating src/zabbix_server/housekeeper/Makefile
    config.status: creating src/zabbix_server/httppoller/Makefile
    config.status: creating src/zabbix_server/nodewatcher/Makefile
    config.status: creating src/zabbix_server/pinger/Makefile
    config.status: creating src/zabbix_server/poller/Makefile
    config.status: creating src/zabbix_server/snmptrapper/Makefile
    config.status: creating src/zabbix_server/timer/Makefile
    config.status: creating src/zabbix_server/trapper/Makefile
    config.status: creating src/zabbix_server/utils/Makefile
    config.status: creating src/zabbix_server/watchdog/Makefile
    config.status: creating src/zabbix_server/escalator/Makefile
    config.status: creating src/zabbix_server/proxypoller/Makefile
    config.status: creating src/zabbix_server/selfmon/Makefile
    config.status: creating src/zabbix_proxy/Makefile
    config.status: creating src/zabbix_proxy/heart/Makefile
    config.status: creating src/zabbix_proxy/housekeeper/Makefile
    config.status: creating src/zabbix_proxy/proxyconfig/Makefile
    config.status: creating src/zabbix_proxy/datasender/Makefile
    config.status: creating src/zabbix_java/Makefile
    config.status: creating upgrades/Makefile
    config.status: creating man/Makefile
    config.status: creating include/config.h
    config.status: include/config.h is unchanged
    config.status: executing depfiles commands
    EDIT: I tried with older package 2.0.1 and it works.
    Last edited by xpehbam; 08-08-2012, 22:00.
Working...