Автор Тема: Проблем при компилиране на РНР  (Прочетена 723 пъти)

laskov

  • Напреднали
  • *****
  • Публикации: 2901
    • Профил
./configure --with-cyrus си минава без грешки, но при make компилирането спира с изреждане на няколко грешки като напр.
/usr/local/lib/libcyrus.a(cyrusdb_quotalegacy.o)(.text+0x1350): In function `enum_func':/home/laskov/prog/cyrus-imapd-2.2.12/lib/cyrusdb_quotalegacy.c:731: undefined reference to `hash_del'
Всички те са дефинирани в hash.h, има ги и в hash.c, а в cyrusdb_quotalegacy.c има ред #include "hash.h". Същият е резултата и с указване на директорията в ./configure --with-cyrus=[dir] . Моля за съвет.
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3

laskov

  • Напреднали
  • *****
  • Публикации: 2901
    • Профил
Проблем при компилиране на РНР
« Отговор #1 -: Oct 05, 2005, 11:16 »
В hash.h тази фунция е описана така
Цитат
void *hash_del(char *key,hash_table *table);
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3

laskov

  • Напреднали
  • *****
  • Публикации: 2901
    • Профил
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3