powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Не компиллируется Zabbix с PostgreSQL
9 сообщений из 9, страница 1 из 1
Не компиллируется Zabbix с PostgreSQL
    #35456288
zabbix_inst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При компилляции 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
Не компиллируется Zabbix с PostgreSQL
    #35456306
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
make clean install

-----------------------------------------------------------------------------------------------------------------------------------------
А вазелин еще надо заслужить.
...
Рейтинг: 0 / 0
Не компиллируется Zabbix с PostgreSQL
    #35456333
zabbix_ins
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Огромное спасибо. А с чем это связано, хотелось бы понять на будущее?
...
Рейтинг: 0 / 0
Не компиллируется Zabbix с PostgreSQL
    #35456336
user_ins
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поторопился... Не помогло это:(.
...
Рейтинг: 0 / 0
Не компиллируется Zabbix с PostgreSQL
    #35456346
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user_insПоторопился... Не помогло это:(.Ошибка таже? Или кто с кем? Теперь ждите ответ завтра.
...
Рейтинг: 0 / 0
Не компиллируется Zabbix с PostgreSQL
    #35456360
zabbix_ins
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Журавлев Денис 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
Не компиллируется Zabbix с PostgreSQL
    #35456411
landy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вот так проходит

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
Не компиллируется Zabbix с PostgreSQL
    #35456723
Serik Akhmetov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может при конфигурации нужно явно указать
Код: plaintext
--with=pg
...
Рейтинг: 0 / 0
Не компиллируется Zabbix с PostgreSQL
    #35457412
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то у вас странное.

Код: 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
9 сообщений из 9, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Не компиллируется Zabbix с PostgreSQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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