Извиняюсь что так долго, не было просто времени совсем, вот появилась минутка решил заняться, выяснилось следующее.
Оказалось что стоит то у меня 2 версии этого добра
2.2.0 (понятия не имею откудова, уж точно не ставил, ибо вспомнил что ставил то я 1.9.2 из соурсов)
и та самая что юзает пхп - 1.9.2 и с которой проблем не было.
2.2.0 из пакетов я тоже помню что не мог поставить, да и упоминания о ней (rpm -qa | grep iconv выдал пустой результат) там нет.
Стоит это добро в /usr Ту что я ставил я ставил в /usr/local и в пхп я жёстко при конфиге прописывал этот путь и проблем не имею..
Вот что мне не понятно так это откуда взялся ещё один iconv при чём в лд прописан именно он
Код:
[root@localhost root]# rpm -qa | grep iconv
[root@localhost root]# ldconfig -p | grep libiconv
libiconv_plug.so (libc6) => /usr/lib/libiconv_plug.so
libiconv_plug.so (libc6) => /usr/local/lib/libiconv_plug.so
libiconv.so.2 (libc6) => /usr/lib/libiconv.so.2
libiconv.so.2 (libc6) => /usr/local/lib/libiconv.so.2
libiconv.so (libc6) => /usr/lib/libiconv.so
libiconv.so (libc6) => /usr/local/lib/libiconv.so
Вобщем пробЫвал указать ./configure --with-libiconv-dir=/usr/local
Эффекта не дало не какого.
Дело в том что он его находит! При конфиге:
Код:
checking iconv.h usability... yes
checking iconv.h presence... yes
checking for iconv.h... yes
И ни каких проблем, а вот при компиляции случается такая бяка как будто он не подключил хидер файлов.
Странно..
Насчёт libiconv.pc - такого вообще обнаружено не было негде.
Так что вот так пока не каких сдвигов...
Что копать дальше?
Щас попробую поставить с дисков родной пакет который в дистрибутиве, только мне чёта поедчуствие что это мало что изменит, главное чтоб остальное бы не навернулось всё что работает