2

好的,我正在尝试在 solaris 11 上安装 BIND。

使用 wget 下载 tar 文件后,我将其提取出来。

之后,当我输入命令时:

./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

谢谢!:)

4

1 回答 1

1

为什么不直接从您配置的 Solaris 发布者安装绑定包?

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

应该能得到你所需要的。pkg.oracle.com/solaris/release如果您使用发布者,那将为您提供 ISC Bind v9.6.3 。

于 2014-02-06T12:10:19.227 回答