HI! I am trying to compile Zabbix 1.1 Beta 5 on our Freebsd 6.0 Test server and I am having problems compiling it using the following command:
I get the errors below:
Browsing this forums, i found out that it requires a certain "openssl-dev" package. However I can seem to find it in FreeBSD ports.
Can someone help?
Code:
./configure --enable-server --enable-agent --with-mysql --with-net-snmp --enable-static
/usr/local/lib/mysql/libmysqlclient.a(client.o)(.text+0x132e): In function `mysql_close_free_options':
: undefined reference to `SSL_CTX_free'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x66): In function `vio_ssl_read':
: undefined reference to `SSL_read'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x87): In function `vio_ssl_read':
: undefined reference to `SSL_get_error'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0xb3): In function `vio_ssl_write':
: undefined reference to `SSL_write'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x271): In function `vio_ssl_close':
: undefined reference to `SSL_shutdown'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x27f): In function `vio_ssl_close':
: undefined reference to `SSL_free'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x3a2): In function `sslaccept':
: undefined reference to `SSL_new'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x3f1): In function `sslaccept':
: undefined reference to `SSL_clear'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x401): In function `sslaccept':
: undefined reference to `SSL_get_session'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x409): In function `sslaccept':
: undefined reference to `SSL_SESSION_set_timeout'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x418): In function `sslaccept':
: undefined reference to `SSL_set_fd'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x424): In function `sslaccept':
: undefined reference to `SSL_set_accept_state'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x430): In function `sslaccept':
: undefined reference to `SSL_do_handshake'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x44c): In function `sslaccept':
: undefined reference to `SSL_free'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x4ad): In function `sslconnect':
: undefined reference to `SSL_new'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x4f9): In function `sslconnect':
: undefined reference to `SSL_clear'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x509): In function `sslconnect':
: undefined reference to `SSL_get_session'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x511): In function `sslconnect':
: undefined reference to `SSL_SESSION_set_timeout'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x520): In function `sslconnect':
: undefined reference to `SSL_set_fd'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x52c): In function `sslconnect':
: undefined reference to `SSL_set_connect_state'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x538): In function `sslconnect':
: undefined reference to `SSL_do_handshake'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x554): In function `sslconnect':
: undefined reference to `SSL_free'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0xa6): In function `vio_set_cert_stuff':
: undefined reference to `SSL_CTX_use_certificate_file'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0xbf): In function `vio_set_cert_stuff':
: undefined reference to `SSL_CTX_use_PrivateKey_file'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0xcf): In function `vio_set_cert_stuff':
: undefined reference to `SSL_CTX_check_private_key'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0xf4): In function `vio_set_cert_stuff':
: undefined reference to `SSL_CTX_use_PrivateKey_file'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x27f): In function `new_VioSSLConnectorFd':
: undefined reference to `TLSv1_client_method'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x28b): In function `new_VioSSLConnectorFd':
: undefined reference to `SSL_CTX_new'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x2a7): In function `new_VioSSLConnectorFd':
: undefined reference to `SSL_CTX_set_cipher_list'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x2b9): In function `new_VioSSLConnectorFd':
: undefined reference to `SSL_CTX_set_verify'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x2db): In function `new_VioSSLConnectorFd':
: undefined reference to `SSL_CTX_load_verify_locations'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x2f5): In function `new_VioSSLConnectorFd':
: undefined reference to `SSL_CTX_ctrl'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x312): In function `new_VioSSLConnectorFd':
: undefined reference to `SSL_CTX_set_default_verify_paths'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x340): In function `new_VioSSLConnectorFd':
: undefined reference to `SSL_load_error_strings'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x354): In function `new_VioSSLConnectorFd':
: undefined reference to `SSL_library_init'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x3a8): In function `new_VioSSLAcceptorFd':
: undefined reference to `TLSv1_server_method'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x3b4): In function `new_VioSSLAcceptorFd':
: undefined reference to `SSL_CTX_new'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x3d0): In function `new_VioSSLAcceptorFd':
: undefined reference to `SSL_CTX_set_cipher_list'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x3e3): In function `new_VioSSLAcceptorFd':
: undefined reference to `SSL_CTX_ctrl'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x3f4): In function `new_VioSSLAcceptorFd':
: undefined reference to `SSL_CTX_set_verify'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x404): In function `new_VioSSLAcceptorFd':
: undefined reference to `SSL_CTX_set_session_id_context'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x426): In function `new_VioSSLAcceptorFd':
: undefined reference to `SSL_CTX_load_verify_locations'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x440): In function `new_VioSSLAcceptorFd':
: undefined reference to `SSL_CTX_ctrl'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x45e): In function `new_VioSSLAcceptorFd':
: undefined reference to `SSL_CTX_set_default_verify_paths'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x48c): In function `new_VioSSLAcceptorFd':
: undefined reference to `SSL_load_error_strings'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x4a0): In function `new_VioSSLAcceptorFd':
: undefined reference to `SSL_library_init'
/usr/local/lib/libnetsnmp.a(scapi.o)(.text+0x3d3): In function `sc_hash':
: undefined reference to `SSLeay'
/usr/local/lib/libnetsnmp.a(scapi.o)(.text+0x40d): In function `sc_hash':
: undefined reference to `SSLeay'
/usr/local/lib/libnetsnmp.a(scapi.o)(.text+0xc89): In function `sc_decrypt':
: undefined reference to `DES_cbc_encrypt'
*** Error code 1
Stop in /usr/home/zabbix/src/zabbix_server.
*** Error code 1
Stop in /usr/home/zabbix/src/zabbix_server.
*** Error code 1
Stop in /usr/home/zabbix/src.
*** Error code 1
Stop in /usr/home/zabbix.
: undefined reference to `SSL_CTX_free'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x66): In function `vio_ssl_read':
: undefined reference to `SSL_read'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x87): In function `vio_ssl_read':
: undefined reference to `SSL_get_error'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0xb3): In function `vio_ssl_write':
: undefined reference to `SSL_write'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x271): In function `vio_ssl_close':
: undefined reference to `SSL_shutdown'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x27f): In function `vio_ssl_close':
: undefined reference to `SSL_free'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x3a2): In function `sslaccept':
: undefined reference to `SSL_new'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x3f1): In function `sslaccept':
: undefined reference to `SSL_clear'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x401): In function `sslaccept':
: undefined reference to `SSL_get_session'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x409): In function `sslaccept':
: undefined reference to `SSL_SESSION_set_timeout'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x418): In function `sslaccept':
: undefined reference to `SSL_set_fd'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x424): In function `sslaccept':
: undefined reference to `SSL_set_accept_state'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x430): In function `sslaccept':
: undefined reference to `SSL_do_handshake'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x44c): In function `sslaccept':
: undefined reference to `SSL_free'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x4ad): In function `sslconnect':
: undefined reference to `SSL_new'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x4f9): In function `sslconnect':
: undefined reference to `SSL_clear'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x509): In function `sslconnect':
: undefined reference to `SSL_get_session'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x511): In function `sslconnect':
: undefined reference to `SSL_SESSION_set_timeout'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x520): In function `sslconnect':
: undefined reference to `SSL_set_fd'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x52c): In function `sslconnect':
: undefined reference to `SSL_set_connect_state'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x538): In function `sslconnect':
: undefined reference to `SSL_do_handshake'
/usr/local/lib/mysql/libmysqlclient.a(viossl.o)(.text+0x554): In function `sslconnect':
: undefined reference to `SSL_free'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0xa6): In function `vio_set_cert_stuff':
: undefined reference to `SSL_CTX_use_certificate_file'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0xbf): In function `vio_set_cert_stuff':
: undefined reference to `SSL_CTX_use_PrivateKey_file'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0xcf): In function `vio_set_cert_stuff':
: undefined reference to `SSL_CTX_check_private_key'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0xf4): In function `vio_set_cert_stuff':
: undefined reference to `SSL_CTX_use_PrivateKey_file'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x27f): In function `new_VioSSLConnectorFd':
: undefined reference to `TLSv1_client_method'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x28b): In function `new_VioSSLConnectorFd':
: undefined reference to `SSL_CTX_new'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x2a7): In function `new_VioSSLConnectorFd':
: undefined reference to `SSL_CTX_set_cipher_list'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x2b9): In function `new_VioSSLConnectorFd':
: undefined reference to `SSL_CTX_set_verify'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x2db): In function `new_VioSSLConnectorFd':
: undefined reference to `SSL_CTX_load_verify_locations'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x2f5): In function `new_VioSSLConnectorFd':
: undefined reference to `SSL_CTX_ctrl'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x312): In function `new_VioSSLConnectorFd':
: undefined reference to `SSL_CTX_set_default_verify_paths'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x340): In function `new_VioSSLConnectorFd':
: undefined reference to `SSL_load_error_strings'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x354): In function `new_VioSSLConnectorFd':
: undefined reference to `SSL_library_init'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x3a8): In function `new_VioSSLAcceptorFd':
: undefined reference to `TLSv1_server_method'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x3b4): In function `new_VioSSLAcceptorFd':
: undefined reference to `SSL_CTX_new'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x3d0): In function `new_VioSSLAcceptorFd':
: undefined reference to `SSL_CTX_set_cipher_list'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x3e3): In function `new_VioSSLAcceptorFd':
: undefined reference to `SSL_CTX_ctrl'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x3f4): In function `new_VioSSLAcceptorFd':
: undefined reference to `SSL_CTX_set_verify'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x404): In function `new_VioSSLAcceptorFd':
: undefined reference to `SSL_CTX_set_session_id_context'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x426): In function `new_VioSSLAcceptorFd':
: undefined reference to `SSL_CTX_load_verify_locations'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x440): In function `new_VioSSLAcceptorFd':
: undefined reference to `SSL_CTX_ctrl'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x45e): In function `new_VioSSLAcceptorFd':
: undefined reference to `SSL_CTX_set_default_verify_paths'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x48c): In function `new_VioSSLAcceptorFd':
: undefined reference to `SSL_load_error_strings'
/usr/local/lib/mysql/libmysqlclient.a(viosslfactories.o)(.text+0x4a0): In function `new_VioSSLAcceptorFd':
: undefined reference to `SSL_library_init'
/usr/local/lib/libnetsnmp.a(scapi.o)(.text+0x3d3): In function `sc_hash':
: undefined reference to `SSLeay'
/usr/local/lib/libnetsnmp.a(scapi.o)(.text+0x40d): In function `sc_hash':
: undefined reference to `SSLeay'
/usr/local/lib/libnetsnmp.a(scapi.o)(.text+0xc89): In function `sc_decrypt':
: undefined reference to `DES_cbc_encrypt'
*** Error code 1
Stop in /usr/home/zabbix/src/zabbix_server.
*** Error code 1
Stop in /usr/home/zabbix/src/zabbix_server.
*** Error code 1
Stop in /usr/home/zabbix/src.
*** Error code 1
Stop in /usr/home/zabbix.
Can someone help?
Comment