Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Не компиллируется Zabbix с PostgreSQL / 9 сообщений из 9, страница 1 из 1
28.07.2008, 18:24:50
    #35456288
zabbix_inst
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не компиллируется Zabbix с PostgreSQL
При компилляции Zabbix 1.4.6 (и других версий) выводятся следующие ошибки:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
make[ 3 ]: Entering directory `/usr/src/zabbix- 1 . 4 . 6 /src/zabbix_server'
gcc  -g -O2    -I/usr/include/pgsql    -I/usr/local/include -I/usr/include/gdbm -I/usr/lib/perl5/i386-linux/CORE -I. -I/usr/local/include    -lpq  -o zabbix_server -L/usr/lib -lpq    -lnetsnmp -lcrypto  -lnetsnmp -lcrypto 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  -lcurl  -lnetsnmp  -lm -lresolv
../../src/libs/zbxdb/libzbxdb.a(db.o): In function `zbx_db_vselect':
/usr/src/zabbix- 1 . 4 . 6 /src/libs/zbxdb/db.c: 695 : undefined reference to `PQexec'
/usr/src/zabbix-1.4.6/src/libs/zbxdb/db.c:705: undefined reference to `PQresultStatus'
/usr/src/zabbix- 1 . 4 . 6 /src/libs/zbxdb/db.c: 715 : undefined reference to `PQntuples'
/usr/src/zabbix-1.4.6/src/libs/zbxdb/db.c:708: undefined reference to `PQresultErrorMessage'
/usr/src/zabbix- 1 . 4 . 6 /src/libs/zbxdb/db.c: 708 : undefined reference to `PQresultStatus'
/usr/src/zabbix-1.4.6/src/libs/zbxdb/db.c:708: undefined reference to `PQresStatus'
../../src/libs/zbxdb/libzbxdb.a(db.o): In function `zbx_db_fetch':
/usr/src/zabbix-1.4.6/src/libs/zbxdb/db.c:574: undefined reference to `PQnfields'
/usr/src/zabbix- 1 . 4 . 6 /src/libs/zbxdb/db.c: 581 : undefined reference to `PQgetisnull'
/usr/src/zabbix-1.4.6/src/libs/zbxdb/db.c:587: undefined reference to `PQgetvalue'
/usr/src/zabbix- 1 . 4 . 6 /src/libs/zbxdb/db.c: 588 : undefined reference to `PQftype'
../../src/libs/zbxdb/libzbxdb.a(db.o): In function `PG_DBfree_result':
/usr/src/zabbix- 1 . 4 . 6 /src/libs/zbxdb/db.c: 530 : undefined reference to `PQclear'
../../src/libs/zbxdb/libzbxdb.a(db.o): In function `zbx_db_insert_id':
/usr/src/zabbix- 1 . 4 . 6 /src/libs/zbxdb/db.c: 790 : undefined reference to `PQgetvalue'
../../src/libs/zbxdb/libzbxdb.a(db.o): In function `zbx_db_vexecute':
/usr/src/zabbix- 1 . 4 . 6 /src/libs/zbxdb/db.c: 431 : undefined reference to `PQexec'
/usr/src/zabbix-1.4.6/src/libs/zbxdb/db.c:439: undefined reference to `PQresultStatus'
/usr/src/zabbix- 1 . 4 . 6 /src/libs/zbxdb/db.c: 442 : undefined reference to `PQresultErrorMessage'
/usr/src/zabbix-1.4.6/src/libs/zbxdb/db.c:442: undefined reference to `PQresultStatus'
/usr/src/zabbix- 1 . 4 . 6 /src/libs/zbxdb/db.c: 442 : undefined reference to `PQresStatus'
/usr/src/zabbix-1.4.6/src/libs/zbxdb/db.c:452: undefined reference to `PQclear'
/usr/src/zabbix- 1 . 4 . 6 /src/libs/zbxdb/db.c: 450 : undefined reference to `PQntuples'
../../src/libs/zbxdb/libzbxdb.a(db.o): In function `zbx_db_connect':
/usr/src/zabbix- 1 . 4 . 6 /src/libs/zbxdb/db.c: 137 : undefined reference to `PQsetdbLogin'
/usr/src/zabbix-1.4.6/src/libs/zbxdb/db.c:142: undefined reference to `PQstatus'
/usr/src/zabbix- 1 . 4 . 6 /src/libs/zbxdb/db.c: 137 : undefined reference to `PQsetdbLogin'
/usr/src/zabbix-1.4.6/src/libs/zbxdb/db.c:144: undefined reference to `PQerrorMessage'
../../src/libs/zbxdb/libzbxdb.a(db.o): In function `zbx_db_close':
/usr/src/zabbix-1.4.6/src/libs/zbxdb/db.c:53: undefined reference to `PQfinish'
collect2: ld returned  1  exit status
make[ 3 ]: *** [zabbix_server] Error  1 
make[ 3 ]: Leaving directory `/usr/src/zabbix- 1 . 4 . 6 /src/zabbix_server'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/zabbix-1.4.6/src/zabbix_server'
make[ 1 ]: *** [all-recursive] Error  1 
make[ 1 ]: Leaving directory `/usr/src/zabbix- 1 . 4 . 6 /src'
make: *** [all-recursive] Error  1 


Конфигурирование проходит без проблем...

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
Configuration:

  Detected OS:        linux-gnu
  Install path:       /usr/local
  Compilation arch:   linux

  Compiler:           gcc
  Compiler flags:     -g -O2    -I/usr/include/pgsql    -I/usr/local/include -I/usr/include/gdbm -I/usr/lib/perl5/i386-linux/CORE -I. -I/usr/local/include

  Enable server:      yes
  With database:      PostgreSQL
  WEB Monitoring via: cURL
  Native Jabber:      no
  SNMP:               net-snmp
  IPv6:               no
  Linker flags:        -lpq      -L/usr/lib -lpq    -lnetsnmp -lcrypto  -lnetsnmp -lcrypto
  Libraries:          -lm -lresolv        -lcurl  -lnetsnmp

  Enable agent:       no

  LDAP support:       no

***********************************************************
*            Now run 'make install'                       *
*                                                         *
*            Thank you for using ZABBIX!                  *
*              <http://www.zabbix.com>                    *
***********************************************************


В чем может быть проблема? Файлы постгреса есть. Заранее спасибо.
...
Рейтинг: 0 / 0
28.07.2008, 18:40:41
    #35456306
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не компиллируется Zabbix с PostgreSQL
make clean install

-----------------------------------------------------------------------------------------------------------------------------------------
А вазелин еще надо заслужить.
...
Рейтинг: 0 / 0
28.07.2008, 18:59:31
    #35456333
zabbix_ins
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не компиллируется Zabbix с PostgreSQL
Огромное спасибо. А с чем это связано, хотелось бы понять на будущее?
...
Рейтинг: 0 / 0
28.07.2008, 19:00:48
    #35456336
user_ins
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не компиллируется Zabbix с PostgreSQL
Поторопился... Не помогло это:(.
...
Рейтинг: 0 / 0
28.07.2008, 19:07:25
    #35456346
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не компиллируется Zabbix с PostgreSQL
user_insПоторопился... Не помогло это:(.Ошибка таже? Или кто с кем? Теперь ждите ответ завтра.
...
Рейтинг: 0 / 0
28.07.2008, 19:18:27
    #35456360
zabbix_ins
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не компиллируется Zabbix с PostgreSQL
Журавлев Денис user_insПоторопился... Не помогло это:(.Ошибка таже? Или кто с кем? Теперь ждите ответ завтра.
Ошибка таже:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
 then mv -f ".deps/zabbix_server-server.Tpo" ".deps/zabbix_server-server.Po"; else rm -f ".deps/zabbix_server-server.Tpo"; exit  1 ; fi
gcc  -g -O2    -I/usr/include/pgsql    -I/usr/local/include -I/usr/include/gdbm -I/usr/lib/perl5/i386-linux/CORE -I. -I/usr/local/include    -lpq  -o zabbix_server -L/usr/lib -lpq    -lnetsnmp -lcrypto  -lnetsnmp -lcrypto 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  -lcurl  -lnetsnmp  -lm -lresolv -L/usr/lib/pgsql/
../../src/libs/zbxdb/libzbxdb.a(db.o): In function `zbx_db_vselect':
/usr/src/zabbix-1.4.6/src/libs/zbxdb/db.c:695: undefined reference to `PQexec'
/usr/src/zabbix- 1 . 4 . 6 /src/libs/zbxdb/db.c: 705 : undefined reference to `PQresultStatus'
/usr/src/zabbix-1.4.6/src/libs/zbxdb/db.c:715: undefined reference to `PQntuples'
/usr/src/zabbix- 1 . 4 . 6 /src/libs/zbxdb/db.c: 708 : undefined reference to `PQresultErrorMessage'
/usr/src/zabbix-1.4.6/src/libs/zbxdb/db.c:708: undefined reference to `PQresultStatus'
/usr/src/zabbix- 1 . 4 . 6 /src/libs/zbxdb/db.c: 708 : undefined reference to `PQresStatus'
../../src/libs/zbxdb/libzbxdb.a(db.o): In function `zbx_db_fetch':
/usr/src/zabbix- 1 . 4 . 6 /src/libs/zbxdb/db.c: 574 : undefined reference to `PQnfields'
/usr/src/zabbix-1.4.6/src/libs/zbxdb/db.c:581: undefined reference to `PQgetisnull'
/usr/src/zabbix- 1 . 4 . 6 /src/libs/zbxdb/db.c: 587 : undefined reference to `PQgetvalue'
/usr/src/zabbix-1.4.6/src/libs/zbxdb/db.c:588: undefined reference to `PQftype'
../../src/libs/zbxdb/libzbxdb.a(db.o): In function `PG_DBfree_result':
/usr/src/zabbix-1.4.6/src/libs/zbxdb/db.c:530: undefined reference to `PQclear'
../../src/libs/zbxdb/libzbxdb.a(db.o): In function `zbx_db_insert_id':
/usr/src/zabbix-1.4.6/src/libs/zbxdb/db.c:790: undefined reference to `PQgetvalue'
../../src/libs/zbxdb/libzbxdb.a(db.o): In function `zbx_db_vexecute':
/usr/src/zabbix-1.4.6/src/libs/zbxdb/db.c:431: undefined reference to `PQexec'
/usr/src/zabbix- 1 . 4 . 6 /src/libs/zbxdb/db.c: 439 : undefined reference to `PQresultStatus'
/usr/src/zabbix-1.4.6/src/libs/zbxdb/db.c:442: undefined reference to `PQresultErrorMessage'
/usr/src/zabbix- 1 . 4 . 6 /src/libs/zbxdb/db.c: 442 : undefined reference to `PQresultStatus'
/usr/src/zabbix-1.4.6/src/libs/zbxdb/db.c:442: undefined reference to `PQresStatus'
/usr/src/zabbix- 1 . 4 . 6 /src/libs/zbxdb/db.c: 452 : undefined reference to `PQclear'
/usr/src/zabbix-1.4.6/src/libs/zbxdb/db.c:450: undefined reference to `PQntuples'
../../src/libs/zbxdb/libzbxdb.a(db.o): In function `zbx_db_connect':
/usr/src/zabbix-1.4.6/src/libs/zbxdb/db.c:137: undefined reference to `PQsetdbLogin'
/usr/src/zabbix- 1 . 4 . 6 /src/libs/zbxdb/db.c: 142 : undefined reference to `PQstatus'
/usr/src/zabbix-1.4.6/src/libs/zbxdb/db.c:137: undefined reference to `PQsetdbLogin'
/usr/src/zabbix- 1 . 4 . 6 /src/libs/zbxdb/db.c: 144 : undefined reference to `PQerrorMessage'
../../src/libs/zbxdb/libzbxdb.a(db.o): In function `zbx_db_close':
/usr/src/zabbix- 1 . 4 . 6 /src/libs/zbxdb/db.c: 53 : undefined reference to `PQfinish'
collect2: ld returned 1 exit status
make[3]: *** [zabbix_server] Error 1
make[3]: Leaving directory `/usr/src/zabbix-1.4.6/src/zabbix_server'
make[ 2 ]: *** [install-recursive] Error  1 
make[ 2 ]: Leaving directory `/usr/src/zabbix- 1 . 4 . 6 /src/zabbix_server'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/usr/src/zabbix-1.4.6/src'
make: *** [install-recursive] Error  1 

...
Рейтинг: 0 / 0
28.07.2008, 20:01:41
    #35456411
landy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не компиллируется Zabbix с PostgreSQL
А вот так проходит

cd /usr/src/zabbix-1.4.6/src/zabbix_server
gcc -g -O2 -I/usr/include/pgsql -I/usr/local/include -I/usr/include/gdbm -I/usr/lib/perl5/i386-linux/CORE -I. \
-I/usr/local/include -o zabbix_server -lnetsnmp -lcrypto -lnetsnmp -lcrypto 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 \
-lcurl -lnetsnmp -lm -lresolv -L/usr/lib/pgsql -lpq


???
...
Рейтинг: 0 / 0
29.07.2008, 07:45:56
    #35456723
Serik Akhmetov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не компиллируется Zabbix с PostgreSQL
Может при конфигурации нужно явно указать
Код: plaintext
--with=pg
...
Рейтинг: 0 / 0
29.07.2008, 12:10:05
    #35457412
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не компиллируется Zabbix с PostgreSQL
Что-то у вас странное.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
# zypper se -i postgre
Чтение установленных пакетов...

С | Имя                 | Сводка                                                    | Тип  
--+---------------------+-----------------------------------------------------------+------
i | libgda-3_0-postgres | PostgreSQL Provider for GNU Data Access (GDA)             | пакет
i | postgresql          | Basic Clients and Utilities for PostgreSQL                | пакет
i | postgresql-devel    | PostgreSQL development header files and libraries         | пакет
i | postgresql-libs     | Shared Libraries Required for PostgreSQL Clients          | пакет
i | postgresql-server   | The Programs Needed to Create and Run a PostgreSQL Server | пакет


Делаю
nag:/distr/zabbix-1.4.6 # ./configure --enable-server --with-pgsql --with-net-snmp
потом
nag:/distr/zabbix-1.4.6 # make
Проходит все без ошибок
nag:/distr/zabbix-1.4.6 # ll src/zabbix_server/zabbix_server
-rwxr-xr-x 1 root root 970648 Июл 29 12:00 src/zabbix_server/zabbix_server

Тоже собираюсь апгрейдится на 1.4.6
И хочу перепрыгнуть с mysql и postgre
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Не компиллируется Zabbix с PostgreSQL / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]