The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Объясните ламеру"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Объясните ламеру"
Сообщение от alexeylomov Искать по авторуВ закладки(ok) on 30-Апр-04, 17:03  (MSK)
Устанавливаю zabbix.
При обращении к /mysql/lib/libmysqlclient.a пишет
/mysql/lib/libmysqlclient.a(my_compress.o): In function `my_compress_alloc':
my_compress.o(.text+0xb4): undefined reference to `compress'
/mysql/lib/libmysqlclient.a(my_compress.o): In function `my_uncompress':
my_compress.o(.text+0x12a): undefined reference to `uncompress'
collect2: ld returned 1 exit status
Что это значит?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Ob'yasnite lameru"
Сообщение от Brainbug Искать по авторуВ закладки on 30-Апр-04, 17:07  (MSK)
> Ustanavlivayu zabbix.
>Pri obraschenii k /mysql/lib/libmysqlclient.a pishet
>/mysql/lib/libmysqlclient.a(my_compress.o): In function `my_compress_alloc':
>my_compress.o(.text+0xb4): undefined reference to `compress'
>/mysql/lib/libmysqlclient.a(my_compress.o): In function `my_uncompress':
>my_compress.o(.text+0x12a): undefined reference to `uncompress'
>collect2: ld returned 1 exit status
>CHto `eto znachit?

Skorej vsego kakoje-to szatije dannih. Posmotri klu4i kompilacii, kotorije klu4ajut podderzku kompresii dannih.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Ob'yasnite lameru"
Сообщение от alexeylomov Искать по авторуВ закладки(ok) on 30-Апр-04, 17:10  (MSK)
>> Ustanavlivayu zabbix.
>>Pri obraschenii k /mysql/lib/libmysqlclient.a pishet
>>/mysql/lib/libmysqlclient.a(my_compress.o): In function `my_compress_alloc':
>>my_compress.o(.text+0xb4): undefined reference to `compress'
>>/mysql/lib/libmysqlclient.a(my_compress.o): In function `my_uncompress':
>>my_compress.o(.text+0x12a): undefined reference to `uncompress'
>>collect2: ld returned 1 exit status
>>CHto `eto znachit?
>
>Skorej vsego kakoje-to szatije dannih. Posmotri klu4i kompilacii, kotorije klu4ajut podderzku kompresii
>dannih.


Я понимаю, что это сжатие не подходит.
Но где смотреть: в zabbix или в mysql?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Ob'yasnite lameru"
Сообщение от Brainbug Искать по авторуВ закладки on 30-Апр-04, 17:24  (MSK)
>>> Ustanavlivayu zabbix.
>>>Pri obraschenii k /mysql/lib/libmysqlclient.a pishet
>>>/mysql/lib/libmysqlclient.a(my_compress.o): In function `my_compress_alloc':
>>>my_compress.o(.text+0xb4): undefined reference to `compress'
>>>/mysql/lib/libmysqlclient.a(my_compress.o): In function `my_uncompress':
>>>my_compress.o(.text+0x12a): undefined reference to `uncompress'
>>>collect2: ld returned 1 exit status
>>>CHto `eto znachit?
>>
>>Skorej vsego kakoje-to szatije dannih. Posmotri klu4i kompilacii, kotorije klu4ajut podderzku kompresii
>>dannih.
>
>
>YA ponimayu, chto `eto szhatie ne podhodit.
>No gde smotret': v zabbix ili v mysql?

Zabbix klient, sootvertstvenno esli on ispolzujet kompressiju, to ona dolzna poddrezivatca i so storoni klienta i so storoni servera (MySQL). esli vse na odnoj ma6ine, togda smotri v MySQL. Esli na raznih, togda otdelno smotri dla servera i na vtoroj ma6ine dla klienta.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Объясните ламеру"
Сообщение от alexeylomov Искать по авторуВ закладки(ok) on 30-Апр-04, 18:25  (MSK)
Короче, поискал my_compress.o нашёл его в папке с php в ext/mysql/lysqllib/
Попробовал переустановить php
Переустановил
Всё равно ругается, как в первый раз.
Может исходники у zabbix глючат
Никто не связывался с этой программой?
Или, если есть другие соображения, подскажите что я не так делаю.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Объясните ламеру"
Сообщение от GliNT emailИскать по авторуВ закладки(??) on 30-Апр-04, 20:40  (MSK)
>Короче, поискал my_compress.o нашёл его в папке с php в ext/mysql/lysqllib/
>Попробовал переустановить php
>Переустановил
>Всё равно ругается, как в первый раз.
>Может исходники у zabbix глючат
>Никто не связывался с этой программой?
>Или, если есть другие соображения, подскажите что я не так делаю.

Судя по всему тебе нужны хидеры для zlib.

что говорит `locate zlib.h`?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Объясните ламеру"
Сообщение от alexeylomov Искать по авторуВ закладки(??) on 05-Май-04, 12:42  (MSK)
>>Короче, поискал my_compress.o нашёл его в папке с php в ext/mysql/lysqllib/
>>Попробовал переустановить php
>>Переустановил
>>Всё равно ругается, как в первый раз.
>>Может исходники у zabbix глючат
>>Никто не связывался с этой программой?
>>Или, если есть другие соображения, подскажите что я не так делаю.
>
>Судя по всему тебе нужны хидеры для zlib.
>
>что говорит `locate zlib.h`?

(раньше не мог ответить, ведь майские праздники)

/home/admin/php-4.3.5/ext/zlib/php_zlib.h
/home/admin/rrdtool-1.0.42/zlib-1.1.4/zlib.h
/usr/src/linux-2.4.23/arch/ppc/boot/include/zlib.h
/usr/src/linux-2.4.23/arch/ppc64/boot/zlib.h
/usr/src/linux-2.4.23/include/linux/zlib.h

а что он должен говорить?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Объясните ламеру"
Сообщение от GliNT emailИскать по авторуВ закладки(??) on 05-Май-04, 20:57  (MSK)
какая версия zabbix?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Объясните ламеру"
Сообщение от alexeylomov Искать по авторуВ закладки(ok) on 06-Май-04, 15:29  (MSK)
>какая версия zabbix?


zabbix-1.0 ( а разве есть другие )

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Объясните ламеру"
Сообщение от GliNT emailИскать по авторуВ закладки(??) on 06-Май-04, 16:23  (MSK)
>>какая версия zabbix?
>
>
>zabbix-1.0 ( а разве есть другие )

zabbix 1.0 довольно долго был в состоянии бета-версии.
если у тебя версия до zabbix 1.0 beta 6, то там были проблемы с поиском хидеров zlib.

попробуй в configure добавить запустить так(для sh или bash):
CPPFLAGS="-I/usr/src/linux-2.4.23/include -I/usr/src/linux-2.4.23/include/linux" ./configure [параметры]

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Объясните ламеру"
Сообщение от alexeylomov Искать по авторуВ закладки(ok) on 06-Май-04, 17:00  (MSK)
>>>какая версия zabbix?
>>
>>
>>zabbix-1.0 ( а разве есть другие )
>
>zabbix 1.0 довольно долго был в состоянии бета-версии.
>если у тебя версия до zabbix 1.0 beta 6, то там были
>проблемы с поиском хидеров zlib.
>
>попробуй в configure добавить запустить так(для sh или bash):
>CPPFLAGS="-I/usr/src/linux-2.4.23/include -I/usr/src/linux-2.4.23/include/linux" ./configure [параметры]


Нет, это версия новее (там даже есть апдейты для версий до beta 14)
Но я попробую.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "Объясните ламеру"
Сообщение от alexeylomov Искать по авторуВ закладки(ok) on 13-Май-04, 18:50  (MSK)
>>>>какая версия zabbix?
>>>
>>>
>>>zabbix-1.0 ( а разве есть другие )
>>
>>zabbix 1.0 довольно долго был в состоянии бета-версии.
>>если у тебя версия до zabbix 1.0 beta 6, то там были
>>проблемы с поиском хидеров zlib.
>>
>>попробуй в configure добавить запустить так(для sh или bash):
>>CPPFLAGS="-I/usr/src/linux-2.4.23/include -I/usr/src/linux-2.4.23/include/linux" ./configure [параметры]
>
>
>Нет, это версия новее (там даже есть апдейты для версий до beta
>14)
>Но я попробую.


Я попробовал. Вот что получается:
......
checking stdio.h presence... yes
configure: WARNING: stdio.h: present but cannot be compiled
configure: WARNING: stdio.h: check for missing prerequisite headers?
configure: WARNING: stdio.h: proceeding with the preprocessor's result
configure: WARNING:     ## ------------------------------------ ##
configure: WARNING:     ## Report this to bug-autoconf@gnu.org. ##
configure: WARNING:     ## ------------------------------------ ##
.....
И такое повторяется и для других библиотек.

В итого после make:
Making all in src/zabbix_agent
make[1]: Entering directory `/home/admin/zabbix-1.0/src/zabbix_agent'
gcc -o ../../bin/zabbix_agent  -g -O2 -I../../include zabbix_agent.c sysinfo.c .
./../include/log.c ../../include/cfg.c ../../include/security.c ../../include/sn
printf.c -Wall -lnsl
In file included from /usr/include/stdlib.h:390,
                 from zabbix_agent.c:22:
/usr/include/sys/types.h:99: warning: empty declaration
In file included from zabbix_agent.c:25:
/usr/include/unistd.h:247: warning: empty declaration
In file included from /usr/include/stdlib.h:390,
                 from sysinfo.c:26:
/usr/include/sys/types.h:99: warning: empty declaration
In file included from sysinfo.c:27:
/usr/include/unistd.h:247: warning: empty declaration
In file included from ../../include/snprintf.c:78:
/usr/include/sys/types.h:99: warning: empty declaration
../../include/snprintf.c: In function `vasprintf':
../../include/snprintf.c:813: `NULL' undeclared (first use in this function)
../../include/snprintf.c:813: (Each undeclared identifier is reported only once
../../include/snprintf.c:813: for each function it appears in.)
../../include/snprintf.c:816: warning: implicit declaration of function `malloc'
../../include/snprintf.c: In function `asprintf':
../../include/snprintf.c:834: `NULL' undeclared (first use in this function)
make[1]: *** [all] Error 1
make[1]: Leaving directory `/home/admin/zabbix-1.0/src/zabbix_agent'
make: *** [all] Error 1
И всё.
Есть другие предложения?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "Объясните ламеру"
Сообщение от slavon emailИскать по авторуВ закладки(ok) on 13-Май-04, 19:14  (MSK)
>>>>>какая версия zabbix?
>>>>
>>>>
>>>>zabbix-1.0 ( а разве есть другие )
>>>
>>>zabbix 1.0 довольно долго был в состоянии бета-версии.
>>>если у тебя версия до zabbix 1.0 beta 6, то там были
>>>проблемы с поиском хидеров zlib.
>>>
>>>попробуй в configure добавить запустить так(для sh или bash):
>>>CPPFLAGS="-I/usr/src/linux-2.4.23/include -I/usr/src/linux-2.4.23/include/linux" ./configure [параметры]
>>
>>
>>Нет, это версия новее (там даже есть апдейты для версий до beta
>>14)
>>Но я попробую.
>
>
>Я попробовал. Вот что получается:
>......
>checking stdio.h presence... yes
>configure: WARNING: stdio.h: present but cannot be compiled
>configure: WARNING: stdio.h: check for missing prerequisite headers?
>configure: WARNING: stdio.h: proceeding with the preprocessor's result
>configure: WARNING:     ## ------------------------------------ ##
>configure: WARNING:     ## Report this to bug-autoconf@gnu.org. ##
>
>configure: WARNING:     ## ------------------------------------ ##
>.....
>И такое повторяется и для других библиотек.
>
>В итого после make:
>Making all in src/zabbix_agent
>make[1]: Entering directory `/home/admin/zabbix-1.0/src/zabbix_agent'
>gcc -o ../../bin/zabbix_agent  -g -O2 -I../../include zabbix_agent.c sysinfo.c .
>./../include/log.c ../../include/cfg.c ../../include/security.c ../../include/sn
>printf.c -Wall -lnsl
>In file included from /usr/include/stdlib.h:390,
>            
>     from zabbix_agent.c:22:
>/usr/include/sys/types.h:99: warning: empty declaration
>In file included from zabbix_agent.c:25:
>/usr/include/unistd.h:247: warning: empty declaration
>In file included from /usr/include/stdlib.h:390,
>            
>     from sysinfo.c:26:
>/usr/include/sys/types.h:99: warning: empty declaration
>In file included from sysinfo.c:27:
>/usr/include/unistd.h:247: warning: empty declaration
>In file included from ../../include/snprintf.c:78:
>/usr/include/sys/types.h:99: warning: empty declaration
>../../include/snprintf.c: In function `vasprintf':
>../../include/snprintf.c:813: `NULL' undeclared (first use in this function)
>../../include/snprintf.c:813: (Each undeclared identifier is reported only once
>../../include/snprintf.c:813: for each function it appears in.)
>../../include/snprintf.c:816: warning: implicit declaration of function `malloc'
>../../include/snprintf.c: In function `asprintf':
>../../include/snprintf.c:834: `NULL' undeclared (first use in this function)
>make[1]: *** [all] Error 1
>make[1]: Leaving directory `/home/admin/zabbix-1.0/src/zabbix_agent'
>make: *** [all] Error 1
>И всё.
>Есть другие предложения?

гы гы гы... он пишет что NULL не знает что такое... ты чем компилируешь? И какие инклуды есть в include/snprintf.c?
Скорее всего просто компилятор смени... если GCC - то поставь более новую версию.. в общем оочень смешной баг ;)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "Объясните ламеру"
Сообщение от alexeylomov Искать по авторуВ закладки(ok) on 13-Май-04, 19:35  (MSK)
>>Я попробовал. Вот что получается:
>>......
>>checking stdio.h presence... yes
>>configure: WARNING: stdio.h: present but cannot be compiled
>>configure: WARNING: stdio.h: check for missing prerequisite headers?
>>configure: WARNING: stdio.h: proceeding with the preprocessor's result
>>configure: WARNING:     ## ------------------------------------ ##
>>configure: WARNING:     ## Report this to bug-autoconf@gnu.org. ##
>>
>>configure: WARNING:     ## ------------------------------------ ##
>>.....
>>И такое повторяется и для других библиотек.
>>
>>В итого после make:
>>Making all in src/zabbix_agent
>>make[1]: Entering directory `/home/admin/zabbix-1.0/src/zabbix_agent'
>>gcc -o ../../bin/zabbix_agent  -g -O2 -I../../include zabbix_agent.c sysinfo.c .
>>./../include/log.c ../../include/cfg.c ../../include/security.c ../../include/sn
>>printf.c -Wall -lnsl
>>In file included from /usr/include/stdlib.h:390,
>>            
>>     from zabbix_agent.c:22:
>>/usr/include/sys/types.h:99: warning: empty declaration
>>In file included from zabbix_agent.c:25:
>>/usr/include/unistd.h:247: warning: empty declaration
>>In file included from /usr/include/stdlib.h:390,
>>            
>>     from sysinfo.c:26:
>>/usr/include/sys/types.h:99: warning: empty declaration
>>In file included from sysinfo.c:27:
>>/usr/include/unistd.h:247: warning: empty declaration
>>In file included from ../../include/snprintf.c:78:
>>/usr/include/sys/types.h:99: warning: empty declaration
>>../../include/snprintf.c: In function `vasprintf':
>>../../include/snprintf.c:813: `NULL' undeclared (first use in this function)
>>../../include/snprintf.c:813: (Each undeclared identifier is reported only once
>>../../include/snprintf.c:813: for each function it appears in.)
>>../../include/snprintf.c:816: warning: implicit declaration of function `malloc'
>>../../include/snprintf.c: In function `asprintf':
>>../../include/snprintf.c:834: `NULL' undeclared (first use in this function)
>>make[1]: *** [all] Error 1
>>make[1]: Leaving directory `/home/admin/zabbix-1.0/src/zabbix_agent'
>>make: *** [all] Error 1
>>И всё.
>>Есть другие предложения?
>
>гы гы гы... он пишет что NULL не знает что такое... ты
>чем компилируешь? И какие инклуды есть в include/snprintf.c?
>Скорее всего просто компилятор смени... если GCC - то поставь более новую
>версию.. в общем оочень смешной баг ;)


Да, я согласен, что это выгдядит смешно. Только проблема в другом (см. выше и внимательнее)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

14. "Объясните ламеру"
Сообщение от slavon emailИскать по авторуВ закладки(ok) on 14-Май-04, 10:38  (MSK)
>>>Я попробовал. Вот что получается:
>>>......
>>>checking stdio.h presence... yes
>>>configure: WARNING: stdio.h: present but cannot be compiled
>>>configure: WARNING: stdio.h: check for missing prerequisite headers?
>>>configure: WARNING: stdio.h: proceeding with the preprocessor's result
>>>configure: WARNING:     ## ------------------------------------ ##
>>>configure: WARNING:     ## Report this to bug-autoconf@gnu.org. ##
>>>
>>>configure: WARNING:     ## ------------------------------------ ##
>>>.....
>>>И такое повторяется и для других библиотек.
>>>
>>>В итого после make:
>>>Making all in src/zabbix_agent
>>>make[1]: Entering directory `/home/admin/zabbix-1.0/src/zabbix_agent'
>>>gcc -o ../../bin/zabbix_agent  -g -O2 -I../../include zabbix_agent.c sysinfo.c .
>>>./../include/log.c ../../include/cfg.c ../../include/security.c ../../include/sn
>>>printf.c -Wall -lnsl
>>>In file included from /usr/include/stdlib.h:390,
>>>            
>>>     from zabbix_agent.c:22:
>>>/usr/include/sys/types.h:99: warning: empty declaration
>>>In file included from zabbix_agent.c:25:
>>>/usr/include/unistd.h:247: warning: empty declaration
>>>In file included from /usr/include/stdlib.h:390,
>>>            
>>>     from sysinfo.c:26:
>>>/usr/include/sys/types.h:99: warning: empty declaration
>>>In file included from sysinfo.c:27:
>>>/usr/include/unistd.h:247: warning: empty declaration
>>>In file included from ../../include/snprintf.c:78:
>>>/usr/include/sys/types.h:99: warning: empty declaration
>>>../../include/snprintf.c: In function `vasprintf':
>>>../../include/snprintf.c:813: `NULL' undeclared (first use in this function)
>>>../../include/snprintf.c:813: (Each undeclared identifier is reported only once
>>>../../include/snprintf.c:813: for each function it appears in.)
>>>../../include/snprintf.c:816: warning: implicit declaration of function `malloc'
>>>../../include/snprintf.c: In function `asprintf':
>>>../../include/snprintf.c:834: `NULL' undeclared (first use in this function)
>>>make[1]: *** [all] Error 1
>>>make[1]: Leaving directory `/home/admin/zabbix-1.0/src/zabbix_agent'
>>>make: *** [all] Error 1
>>>И всё.
>>>Есть другие предложения?
>>
>>гы гы гы... он пишет что NULL не знает что такое... ты
>>чем компилируешь? И какие инклуды есть в include/snprintf.c?
>>Скорее всего просто компилятор смени... если GCC - то поставь более новую
>>версию.. в общем оочень смешной баг ;)
>
>
>Да, я согласен, что это выгдядит смешно. Только проблема в другом (см.
>выше и внимательнее)

Блин... а у меня такое было... я новый GCC и всякие там AutoMake оставил... полечилось...

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру