Ad Widget

Collapse

Make Install Error - FreeBSD 6.0

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • 3x3cvt0r
    Junior Member
    • Jan 2006
    • 1

    #1

    Make Install Error - FreeBSD 6.0

    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:

    Code:
    ./configure --enable-server --enable-agent --with-mysql --with-net-snmp --enable-static
    I get the errors below:

    /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.
    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?
  • Alexei
    Founder, CEO
    Zabbix Certified Trainer
    Zabbix Certified SpecialistZabbix Certified Professional
    • Sep 2004
    • 5654

    #2
    May I have full GCC line?
    Alexei Vladishev
    Creator of Zabbix, Product manager
    New York | Tokyo | Riga
    My Twitter

    Comment

    Working...