Hi,
I'm trieing to compile zabbix 1.4.5 and a got a problem involved with lib gnu tls
this is the error
gcc -g -O2 -I/usr/include/mysql -DHAVE_ERRNO_AS_DEFINE=1 -I/usr/include/gdbm -I/usr/lib64/perl5/5.8.8/x86_64-linux/CORE -I. -I/usr/include -o zabbix_server -L/usr/lib64/mysql -L/usr/lib64 -liksemel -L/usr/lib64 -L/usr/lib64 -L/usr/lib64 zabbix_server-evalfunc.o zabbix_server-expression.o zabbix_server-actions.o zabbix_server-operations.o zabbix_server-events.o zabbix_server-zlog.o zabbix_server-functions.o zabbix_server-server.o alerter/libzbxalerter.a discoverer/libzbxdiscoverer.a pinger/libzbxpinger.a poller/libzbxpoller.a housekeeper/libzbxhousekeeper.a timer/libzbxtimer.a trapper/libzbxtrapper.a nodewatcher/libzbxnodewatcher.a utils/libzbxutils.a httppoller/libzbxhttppoller.a watchdog/libzbxwatchdog.a ../../src/libs/zbxsysinfo/libzbxserversysinfo.a ../../src/libs/zbxsysinfo/linux/libspecsysinfo.a ../../src/libs/zbxsysinfo/common/libcommonsysinfo.a ../../src/libs/zbxsysinfo/simple/libsimplesysinfo.a ../../src/libs/zbxlog/libzbxlog.a ../../src/libs/zbxnix/libzbxnix.a ../../src/libs/zbxsys/libzbxsys.a ../../src/libs/zbxconf/libzbxconf.a ../../src/libs/zbxemail/libzbxemail.a ../../src/libs/zbxsms/libzbxsms.a ../../src/libs/zbxdbhigh/libzbxdbhigh.a ../../src/libs/zbxdb/libzbxdb.a ../../src/libs/zbxcommon/libzbxcommon.a ../../src/libs/zbxcrypto/libzbxcrypto.a ../../src/libs/zbxcomms/libzbxcomms.a ../../src/libs/zbxjabber/libzbxjabber.a -lmysqlclient -liksemel -lcurl -lnetsnmp -lm -lresolv
/usr/lib64/libiksemel.so: undefined reference to `gnutls_bye@GNUTLS_1_3'
/usr/lib64/libiksemel.so: undefined reference to `gnutls_credentials_set@GNUTLS_1_3'
/usr/lib64/libiksemel.so: undefined reference to `gnutls_kx_set_priority@GNUTLS_1_3'
/usr/lib64/libiksemel.so: undefined reference to `gnutls_certificate_free_credentials@GNUTLS_1_3'
/usr/lib64/libiksemel.so: undefined reference to `gnutls_protocol_set_priority@GNUTLS_1_3'
/usr/lib64/libiksemel.so: undefined reference to `gnutls_init@GNUTLS_1_3'
/usr/lib64/libiksemel.so: undefined reference to `gnutls_transport_set_pull_function@GNUTLS_1_3'
/usr/lib64/libiksemel.so: undefined reference to `gnutls_global_init@GNUTLS_1_3'
/usr/lib64/libiksemel.so: undefined reference to `gnutls_handshake@GNUTLS_1_3'
/usr/lib64/libiksemel.so: undefined reference to `gnutls_transport_set_ptr@GNUTLS_1_3'
/usr/lib64/libiksemel.so: undefined reference to `gnutls_transport_set_push_function@GNUTLS_1_3'
/usr/lib64/libiksemel.so: undefined reference to `gnutls_compression_set_priority@GNUTLS_1_3'
/usr/lib64/libiksemel.so: undefined reference to `gnutls_certificate_allocate_credentials@GNUTLS_1_ 3'
/usr/lib64/libiksemel.so: undefined reference to `gnutls_deinit@GNUTLS_1_3'
/usr/lib64/libiksemel.so: undefined reference to `gnutls_record_recv@GNUTLS_1_3'
/usr/lib64/libiksemel.so: undefined reference to `gnutls_record_send@GNUTLS_1_3'
/usr/lib64/libiksemel.so: undefined reference to `gnutls_mac_set_priority@GNUTLS_1_3'
/usr/lib64/libiksemel.so: undefined reference to `gnutls_cipher_set_priority@GNUTLS_1_3'
collect2: ld returned 1 exit status
make[3]: *** [zabbix_server] Error 1
make[3]: Leaving directory `/home/xxx/software/zabbix-1.4.5/src/zabbix_server'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory `/home/xxx/software/zabbix-1.4.5/src/zabbix_server'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/xxx/software/zabbix-1.4.5/src'
make: *** [install-recursive] Error 1
here there is the configure directive
./configure --with-net-snmp --enable-server --enable-agent --with-mysql --with-jabber --with-libcurl --prefix=/opt/zabbix-1.4.5
I'm running gentoo amd64
this is my lib gnutls
net-libs/gnutls
Latest version available: 2.2.5
Latest version installed: 2.2.5
Size of files: 4,805 kB
Homepage: http://www.gnutls.org/
Description: A TLS 1.0 and SSL 3.0 implementation for the GNU project
License: LGPL-2.1 GPL-3
thanks everybody
I'm trieing to compile zabbix 1.4.5 and a got a problem involved with lib gnu tls
this is the error
gcc -g -O2 -I/usr/include/mysql -DHAVE_ERRNO_AS_DEFINE=1 -I/usr/include/gdbm -I/usr/lib64/perl5/5.8.8/x86_64-linux/CORE -I. -I/usr/include -o zabbix_server -L/usr/lib64/mysql -L/usr/lib64 -liksemel -L/usr/lib64 -L/usr/lib64 -L/usr/lib64 zabbix_server-evalfunc.o zabbix_server-expression.o zabbix_server-actions.o zabbix_server-operations.o zabbix_server-events.o zabbix_server-zlog.o zabbix_server-functions.o zabbix_server-server.o alerter/libzbxalerter.a discoverer/libzbxdiscoverer.a pinger/libzbxpinger.a poller/libzbxpoller.a housekeeper/libzbxhousekeeper.a timer/libzbxtimer.a trapper/libzbxtrapper.a nodewatcher/libzbxnodewatcher.a utils/libzbxutils.a httppoller/libzbxhttppoller.a watchdog/libzbxwatchdog.a ../../src/libs/zbxsysinfo/libzbxserversysinfo.a ../../src/libs/zbxsysinfo/linux/libspecsysinfo.a ../../src/libs/zbxsysinfo/common/libcommonsysinfo.a ../../src/libs/zbxsysinfo/simple/libsimplesysinfo.a ../../src/libs/zbxlog/libzbxlog.a ../../src/libs/zbxnix/libzbxnix.a ../../src/libs/zbxsys/libzbxsys.a ../../src/libs/zbxconf/libzbxconf.a ../../src/libs/zbxemail/libzbxemail.a ../../src/libs/zbxsms/libzbxsms.a ../../src/libs/zbxdbhigh/libzbxdbhigh.a ../../src/libs/zbxdb/libzbxdb.a ../../src/libs/zbxcommon/libzbxcommon.a ../../src/libs/zbxcrypto/libzbxcrypto.a ../../src/libs/zbxcomms/libzbxcomms.a ../../src/libs/zbxjabber/libzbxjabber.a -lmysqlclient -liksemel -lcurl -lnetsnmp -lm -lresolv
/usr/lib64/libiksemel.so: undefined reference to `gnutls_bye@GNUTLS_1_3'
/usr/lib64/libiksemel.so: undefined reference to `gnutls_credentials_set@GNUTLS_1_3'
/usr/lib64/libiksemel.so: undefined reference to `gnutls_kx_set_priority@GNUTLS_1_3'
/usr/lib64/libiksemel.so: undefined reference to `gnutls_certificate_free_credentials@GNUTLS_1_3'
/usr/lib64/libiksemel.so: undefined reference to `gnutls_protocol_set_priority@GNUTLS_1_3'
/usr/lib64/libiksemel.so: undefined reference to `gnutls_init@GNUTLS_1_3'
/usr/lib64/libiksemel.so: undefined reference to `gnutls_transport_set_pull_function@GNUTLS_1_3'
/usr/lib64/libiksemel.so: undefined reference to `gnutls_global_init@GNUTLS_1_3'
/usr/lib64/libiksemel.so: undefined reference to `gnutls_handshake@GNUTLS_1_3'
/usr/lib64/libiksemel.so: undefined reference to `gnutls_transport_set_ptr@GNUTLS_1_3'
/usr/lib64/libiksemel.so: undefined reference to `gnutls_transport_set_push_function@GNUTLS_1_3'
/usr/lib64/libiksemel.so: undefined reference to `gnutls_compression_set_priority@GNUTLS_1_3'
/usr/lib64/libiksemel.so: undefined reference to `gnutls_certificate_allocate_credentials@GNUTLS_1_ 3'
/usr/lib64/libiksemel.so: undefined reference to `gnutls_deinit@GNUTLS_1_3'
/usr/lib64/libiksemel.so: undefined reference to `gnutls_record_recv@GNUTLS_1_3'
/usr/lib64/libiksemel.so: undefined reference to `gnutls_record_send@GNUTLS_1_3'
/usr/lib64/libiksemel.so: undefined reference to `gnutls_mac_set_priority@GNUTLS_1_3'
/usr/lib64/libiksemel.so: undefined reference to `gnutls_cipher_set_priority@GNUTLS_1_3'
collect2: ld returned 1 exit status
make[3]: *** [zabbix_server] Error 1
make[3]: Leaving directory `/home/xxx/software/zabbix-1.4.5/src/zabbix_server'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory `/home/xxx/software/zabbix-1.4.5/src/zabbix_server'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/xxx/software/zabbix-1.4.5/src'
make: *** [install-recursive] Error 1
here there is the configure directive
./configure --with-net-snmp --enable-server --enable-agent --with-mysql --with-jabber --with-libcurl --prefix=/opt/zabbix-1.4.5
I'm running gentoo amd64
this is my lib gnutls
net-libs/gnutls
Latest version available: 2.2.5
Latest version installed: 2.2.5
Size of files: 4,805 kB
Homepage: http://www.gnutls.org/
Description: A TLS 1.0 and SSL 3.0 implementation for the GNU project
License: LGPL-2.1 GPL-3
thanks everybody
Comment