Linux за българи: Форуми

Програмиране => Web development => Темата е започната от: laskov в Oct 04, 2005, 15:27



Титла: Проблем при компилиране на РНР
Публикувано от: laskov в Oct 04, 2005, 15:27
./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] . Моля за съвет.


Титла: Проблем при компилиране на РНР
Публикувано от: laskov в Oct 05, 2005, 11:16
В hash.h тази фунция е описана така
Цитат
void *hash_del(char *key,hash_table *table);


Титла: Проблем при компилиране на РНР
Публикувано от: laskov в Oct 21, 2005, 15:15
Начин за заобикаляне на проблема.