URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 74673
[ Назад ]

Исходное сообщение
"установка zabbix 1.4 "

Отправлено Slimm , 14-Июн-07 23:20 
кто нибудь ставил zabbix 1.4

./configure --enable-server --with-mysql --with-net-snmp --with-jabber --with-libcurl
...
checking for mysql_config... /usr/bin/mysql_config
checking for main in -lmysqlclient ... no
configure: error: Not found mysqlclient library

как это можно полечить?
система RedHat7.3, mysqlclient9 установлен из rpm


Содержание

Сообщения в этом обсуждении
"установка zabbix 1.4 "
Отправлено alexanderAKAnephrite , 17-Июн-07 18:40 
>кто нибудь ставил zabbix 1.4
>
>./configure --enable-server --with-mysql --with-net-snmp --with-jabber --with-libcurl
>...
>checking for mysql_config... /usr/bin/mysql_config
>checking for main in -lmysqlclient ... no
>configure: error: Not found mysqlclient library
>
>как это можно полечить?
>система RedHat7.3, mysqlclient9 установлен из rpm

что mysql_config Говорит ?

п.с. rpm отстой. качай сорс.


"установка zabbix 1.4 "
Отправлено Slimm , 18-Июн-07 10:53 
>что mysql_config Говорит ?
Usage: /usr/bin/mysql_config [OPTIONS]
Options:
        --cflags        [-I'/usr/include/mysql']
        --libs          [-L'/usr/lib/mysql' -lmysqlclient -lz -lcrypt -lnsl -lm]
        --socket        [/var/lib/mysql/mysql.sock]
        --port          [3306]
        --version       [3.23.49]

>п.с. rpm отстой. качай сорс.
:)

система рабочая, это у Забикса косяк
попробовал на другой системе RedHat Enterprise, libmysqlclient был найден
хотя по моему mysql_config ни чем не отличается от предыдущего
Usage: /usr/bin/mysql_config [OPTIONS]
Options:
        --cflags         [-I/usr/include/mysql -g -pipe -march=i386 -mcpu=i686]
        --include        [-I/usr/include/mysql]
        --libs           [-L/usr/lib/mysql -lmysqlclient -lz -lcrypt -lnsl -lm]
        --libs_r         [-L/usr/lib/mysql -lmysqlclient_r -lz -lpthread -lcrypt -lnsl -lm -lpthread]
        --socket         [/var/lib/mysql/mysql.sock]
        --port           [3306]
        --version        [5.0.22]
        --libmysqld-libs [-L/usr/lib/mysql -lmysqld -lz -lpthread -lcrypt -lnsl -lm -lpthread -lrt]

но точно такая же ошибка с net-snmp
checking for net-snmp-config... /usr/bin/net-snmp-config
checking for main in -lnetsnmp ... no
configure: error: Not found NET-SNMP library

net-snmp-config --libs
-L/usr/lib -lnetsnmp -lcrypto -lelf -lm


"установка zabbix 1.4 "
Отправлено Slimm , 20-Июн-07 13:42 
обновил net-snmp из исходников, все тоже

checking for net-snmp-config... /usr/local/bin/net-snmp-config
checking for main in -lnetsnmp ... no
configure: error: Not found NET-SNMP library

/usr/local/bin/net-snmp-config --libs
-L/usr/local/lib -lnetsnmp -lcrypto -lm -lcrypto

не пойму, zabbix что ни кто не использует, только я один чтоли пионЭр


"установка zabbix 1.4 "
Отправлено Slimm , 20-Июн-07 18:29 
решил проблему

1) пересобрал net-snmp с ключом --with-openssl
2) перед запуском ./configure zabbix-a, выполнил export CFLAGS=-lssl
ну т.е. чтоб при сборке использовались библиотеки openssl


"установка zabbix 1.4 "
Отправлено bondbig , 08-Июл-08 16:22 
>решил проблему
>
>1) пересобрал net-snmp с ключом --with-openssl
>2) перед запуском ./configure zabbix-a, выполнил export CFLAGS=-lssl
>ну т.е. чтоб при сборке использовались библиотеки openssl

Мне тоже помогло!


"установка zabbix 1.4 "
Отправлено nwton , 22-Май-08 11:18 
>кто нибудь ставил zabbix 1.4
>
>./configure --enable-server --with-mysql --with-net-snmp --with-jabber --with-libcurl
>...
>checking for mysql_config... /usr/bin/mysql_config
>checking for main in -lmysqlclient ... no
>configure: error: Not found mysqlclient library
>

Та же проблема была на системе с CentOS 5 - при чтении лога configure.log выяснилось, что библиотека нормально находится, а проблема - в gcc, который не знает новых опций, после обновления все стало замечательно (за исключением джаббера, библиотека iksemel для которого отказалась устанавливаться из RPM из-за того, что libgnutls.so.12 отсутствует, а вместо него есть только libgnutls.so.13, но это уже тема для другого разбирательства).