Ad Widget

Collapse

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

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Navoyenok
    Senior Member
    • Dec 2011
    • 101

    #1

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

    Господа!
    Доброго времени суток!

    Может кто сталкивался с такой проблеммой?

    При компиляции агента Zabbix 1.8.10 в HP-UX ia64 11.31 на этапе конфигурирования выдается ошибка:

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

    Сам файл существует и расположен в /usr/include/iconv.h

    Команда конфигурирования:
    ./configure --enable-agent --disable-server --enable-static

    пробовал и без --disable-server b ,tp --enable-static - ничего не помогает.

    Если в файле configure закомментировать строки, генерирующие сообщение об ошибке, то уже компиляция агента завершается с ошибкой:
    gcc -g -O2 -static -o zabbix_agent zabbix_agent.o stats.o cpustat.o diskdevices.o perfstat.o vmstats.o zbxconf.o ../../src/libs/zbxsysinfo/libzbxagentsysinfo.a ../../src/libs/zbxsysinfo/hpux/libspecsysinfo.a ../../src/libs/zbxsysinfo/common/libcommonsysinfo.a ../../src/libs/zbxsysinfo/simple/libsimplesysinfo.a ../../src/libs/zbxlog/libzbxlog.a ../../src/libs/zbxalgo/libzbxalgo.a ../../src/libs/zbxsys/libzbxsys.a ../../src/libs/zbxnix/libzbxnix.a ../../src/libs/zbxcomms/libzbxcomms.a ../../src/libs/zbxconf/libzbxconf.a ../../src/libs/zbxcommon/libzbxcommon.a ../../src/libs/zbxcrypto/libzbxcrypto.a ../../src/libs/zbxjson/libzbxjson.a ../../src/libs/zbxexec/libzbxexec.a -lm
    ld: Can't find library for -lc
    Fatal error.
    collect2: ld returned 1 exit status
    *** Error exit code 1

    Stop.
    *** Error exit code 1

    Stop.
    *** Error exit code 1

    На сайте лежит per-compiled агент версии 1.8.3, но хотелось бы найти посвежее или все-таки добиться построения агента версии 1.8.10.

    С уважением, Navoyenok
  • dima_dm
    Senior Member
    • Dec 2009
    • 2697

    #2
    У вас библиотек, header файлов каких-то не хватает. Посмотрите внимательно, в файле configure начиная со строки 10272 пытаются скомпилировать небольшую программу, вот как она начнет успешно компилироваться, тогда и стоит идти дальше.

    Comment

    • Navoyenok
      Senior Member
      • Dec 2011
      • 101

      #3
      Уважаемый, dima_dm.

      Спасибо!

      Скопировал эту программу в отдельный файл и буду пытаться добиться ее успешной компиляции...
      Сразу же стало ясно, что установлены только заголовки iconv, а библиотек действительно - нет.

      Еще раз, спасибо!

      С уважением, Navoyenok

      Comment

      Working...