Ad Widget

Collapse

checking for ICONV support... configure: error: Unable to find iconv.h "no"

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • des
    Junior Member
    • May 2009
    • 26

    #1

    checking for ICONV support... configure: error: Unable to find iconv.h "no"

    Привет.
    Поиск по форуму результатов не дал, решения не найдено.
    ОС: solaris 10 x86_64.
    Пакеты ставлю с помощью pkgutil от blastwave.org.
    Они все ставятся в директорию "/opt/csw".
    в том числе gcc4.

    При сборке с параметром: "--enable-static" - выдается ошибка:
    ./configure --enable-agent --enable-static
    ....
    checking for ICONV support... configure: error: Unable to find iconv.h "no"


    Переменные среды:
    LD_LIBRARY_PATH=/opt/csw/lib
    CPLUS_INCLUDE_PATH=-I/opt/csw/include

    find /opt/csw/ -name iconv.h
    /opt/csw/include/iconv.h

    без параметра "--enable-static" - все собирается нормально.
    кто сталкивался?
  • zalex_ua
    Senior Member
    Zabbix Certified Trainer
    Zabbix Certified SpecialistZabbix Certified Professional
    • Oct 2009
    • 1286

    #2
    На --enable-static многие обламываются на разных системах.
    я бы порекомендовал поискать на трекере https://support.zabbix.com

    Comment

    • des
      Junior Member
      • May 2009
      • 26

      #3
      толком не понял... но есть сложности со статической компиляцией:
      Static Linking - where did it go?

      При динамической линковке, чтобы нормально запускалось все, надо еще указать путь к нестандартным библиотекам:
      crle -u -l /opt/csw/lib
      (аналог ldconfig)

      Comment

      Working...