Ошибка в./configure в солярисе 11

Хорошо, я пытаюсь установить BIND на Solaris 11.

После загрузки файла tar с помощью wget, я использовал извлечь его.

После чего, когда я ввожу команду:

./configure

я сталкиваюсь со следующей ошибкой

checking <<some stuff>>
..
..
..
checking <<some stuff>>
checking whether we are cross compiling... configure: error: in '/home/user/user/downloads/bind9.8.2
configure: error: cannot run C compiled programs.
If you meant to cross compile, use '--host'.

поэтому я использовал --host в своем варианте, но я не могу заставить его работать, например, я ввел следующую команду:

 ./configure --host=ulinux-uclibc

Я получил сообщение об ошибке

   checking host system type... Invalid configuration 'ulinux-uclibc': machine 'ulinux' not recognized

Спасибо!:)

1 ответ

Почему бы просто не установить пакет bind от своего настроенного издателя Solaris?

# pkg install network/dns/bind service/network/dns/bind

должен получить именно то, что вам нужно. Это даст вам ISC Bind v9.6.3, если вы используете pkg.oracle.com/solaris/release издатель.

Другие вопросы по тегам