LINUX.ORG.RU
ФорумAdmin

Компиляция exim-4.30-2


0

0

Затрах...

При subj'e говорит, что " rfc2047.o: In function `rfc2047_decode': rfc2047.o(.text+0x41f): undefined reference to `iconv_open' rfc2047.o(.text+0x4e4): undefined reference to `iconv' rfc2047.o(.text+0x5fe): undefined reference to `iconv_close' "

Таки я ЯВНО УКАЗЫВАЮ ему в конфиге где лежит libiconv (/usr/local/lib) и iconv.h (/usr/local/include), делаю make makefile/make - хрен там, в упор не видит . Мне нужно чтобы exim собирался с iconv .

В чем может быть дело ? Где его вздрючить чтоб компиляция нормально прошла ?

Спасибо .

anonymous

попробуй себе в профиль заекспортить флажки
export CFLAGS="-I/usr/local/include"
export LDFLAGS="-L/usr/local/lib -liconv"
а вообще-то что мешало поставить iconv-devel в родной каталог,
а не в local? (я этим локалам не шибко доверяю...
не дружит с нестандартными путями к либам линукс, хоть убей...)

anonymous
()
Ответ на: комментарий от anonymous

"Коли сам не садится на кол, то на кол сажают" (Я) )) Вбил насильно в builddirectory/Makefile (вара LIBS) путь к iconv (почему то не берутся параметры EXIM_EXTRALIBS из Local/Mekefile отн. к iconv)- пошлО .

Теперь приматываю exiscan-патч, вроде бы приматывается, только вот :

"acl.o: In function `acl_check_condition': acl.o(.text+0x15c8): undefined reference to `mime_decode' acl.o(.text+0x15dc): undefined reference to `mime_regex' acl.o(.text+0x15f0): undefined reference to `demime' acl.o(.text+0x1604): undefined reference to `malware' acl.o(.text+0x1618): undefined reference to `spam' acl.o(.text+0x162c): undefined reference to `regex' receive.o: In function `receive_msg': receive.o(.text+0x309b): undefined reference to `spool_mbox' receive.o(.text+0x30ca): undefined reference to `unspool_mbox' receive.o(.text+0x310a): undefined reference to `mime_acl_check' receive.o(.text+0x32d6): undefined reference to `unspool_mbox' receive.o(.text+0x3396): undefined reference to `unspool_mbox' receive.o(.text+0x34fa): undefined reference to `unspool_mbox' " .

Увы и ах, но по любому danke ...

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.