Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Sergey Yudin                         2:5020/400     18 Jun 2004  10:08:37
 To : yurik shestakov
 Subject : Re: Как подсунуть библиотеку ?
 -------------------------------------------------------------------------------- 
 
 Hello, yurik!
 You wrote to Sergey Yudin on Thu, 17 Jun 2004 19:30:44 +0000 (UTC):
 
 SY>> Hадо установить модуль Text::Iconv. Ему требуется библиотека libiconv.
 
 Она
 
 SY>> есть и скомпилина и установлена, но находится в нестандартном месте.
 SY>> Для Text::Iconv не проходит "make test" со словами: Can't
 SY>> load '/usr/local/....build/Text-Iconv-1.2/blib/arch/auto/Text/Iconv/Ico
 SY>> nv.so' for module Text::Iconv: Undefined symbol "libiconv_open"
 SY>> at /usr/local/......perl5/5.8.4/i386-freebsd-stdio/DynaLoader.pm line
 SY>> 230
 
 SY>> Как правильно подсунуть библиотеку при сборке модуля ?
 
 ys> vi Makefile.PL
 
 ys> Добавить в параметры WriteMakefile() что-то вроде этого:
 
 ys> 'LIBS'          => ['-L/usr/local/lib -liconv'],
 
 на -L/usr/local/lib не реагирует (но вроде как и не должно, не путь же здесь
 а либа)
 на -liconv реагирует, но подцепляет первую библиотеку из дефолтных путей, а
 в дефолтных путях первыми идут конечно /usr/lib и /usr/local/lib
 
 помогает только vi Makefile
 LDDLFLAGS= ... -L/нужный/путь
 LDFLAGS= ... -L/нужный/путь
 EXTRALIBS = -liconv
 LDLOADLIBS = -liconv
 
 но само по себе редактирование Makefile в данном случае выглядит как-то
 криво что ли...
 не могу понять почему с системным лоадером не срабатывает, ldconfig -r
 нужную либу показывает и обычно все ок
 
 With best regards
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Как подсунуть библиотеку ?   Sergey Yudin   17 Jun 2004 22:16:37 
 Re: Как подсунуть библиотеку ?   Artem Chuprina   17 Jun 2004 23:07:11 
 Re: Как подсунуть библиотеку ?   Sergey Yudin   18 Jun 2004 09:24:21 
 Re: Как подсунуть библиотеку ?   Artem Chuprina   18 Jun 2004 14:11:58 
 Re: Как подсунуть библиотеку ?   yurik shestakov   17 Jun 2004 23:30:44 
 Re: Как подсунуть библиотеку ?   Sergey Yudin   18 Jun 2004 10:08:37 
Архивное /ru.perl/365d743f89c.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional