Ad Widget

Collapse

mysqlclient && make

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • timmy
    Junior Member
    • Jul 2006
    • 10

    #1

    mysqlclient && make

    Hi, All.

    I got problem while linking zabbix-server with mysql:

    .a ../libs/zbxsysinfo/linux/libzbxsysinfo2.a ../libs/zbxlog/libzbxlog.a ../libs/zbxpid/libzbxpid.a ../libs/zbxconf/libzbxconf.a ../libs/zbxcrypto/libzbxcrypto.a ../libs/zbxnet/libzbxnet.a pinger/libzbxpinger.a poller/libzbxpoller.a housekeeper/libzbxhousekeeper.a alerter/libzbxalerter.a timer/libzbxtimer.a trapper/libzbxtrapper.a ../libs/zbxemail/libzbxemail.a ../libs/zbxsms/libzbxsms.a ../libs/zbxdbhigh/libzbxdbhigh.a ../libs/zbxcommon/libzbxcommon.a -lmysqlclient -lm -lz -lnetsnmp -lcrypto -lresolv -lnsl
    /usr/bin/ld: cannot find -lmysqlclient
    collect2: ld returned 1 exit status

    All lib names in /usr/lib/mysql/ are "libmysql*" -so i tried to make symlink
    /usr/lib/mysql/libmysqlclient.so.14 -> /usr/lib/mysqlclient.so
    ... no effect (/usr/bin/ld: cannot find -lmysqlclient)

    fixing "configure" script to force using "libmysqlclient" insead of "mysqlclient" also had no effect.

    MYSQL packets: (rpm -qa | grep sql)
    mysqlclient10-3.23.58-4.RHEL4.1
    php-mysql-4.3.9-3.12
    libdbi-dbd-mysql-0.6.5-10.RHEL4.1
    mysqlclient10-3.23.58-4.RHEL4.1
    mysql-4.1.20-1.RHEL4.1
    mysql-devel-4.1.20-1.RHEL4.1
    mysql-server-4.1.20-1.RHEL4.1
    mod_auth_mysql-2.6.1-2.2
    mysql-4.1.20-1.RHEL4.1

    uname -a | grep -v suff :
    2.6.9-34.0.1.ELsmp #1 SMP Wed May 17 16:59:36 EDT 2006 x86_64 x86_64 x86_64 GNU/Linux

    P.S. I tried to use /usr/lib64/mysql dir while linking - got the same result (lib not found).
Working...