gethostbyaddr в Ubuntu 64 - PullRequest
       18

gethostbyaddr в Ubuntu 64

2 голосов
/ 17 февраля 2011

запуск сценария конфигурирования для mozart oz дает мне следующее:

checking for stdint.h... (cached) yes<br> checking for gethostbyaddr in -lnsl... no<br> checking for gethostbyaddr in -lc... no<br> checking for gethostbyaddr... no<br> configure: error: Function gethostbyaddr is not available.<br> The system cannot be built. </p> <p>configure: error: /home/stewart/dev/mozart/mozart/platform/emulator/configure failed for emulator<br> configure: error: /home/stewart/dev/mozart/mozart/platform/configure failed for platform<br>

как мне получить gethostbyaddr на моей последней машине с Ubuntu 64?

Ответы [ 2 ]

2 голосов
/ 24 февраля 2011

сделать

sudo apt-get установить tk-dev tcl-dev build-essential libc6-dev g ++ - multilib ia32-libs lib32z1-dev lib32gmp3-dev

это исправляет это.

0 голосов
/ 17 февраля 2011

gethostbyaddr находится в библиотеке C, которая должна быть установлена ​​для работающей системы Ubuntu.Вероятно, есть ошибка в скрипте configure.

Я не знаю, почему скрипт configure не работает, но вы можете удалить все строки, ссылающиеся на gethostbyaddr из mozart/platform/emulator/configure.in, после чего следуетautoreconf.

...