Agent Builder 不需要专门进行安装。Agent Builder 已包括在 SUNWscdev 软件包中,缺省情况下,该软件包将被作为标准的 Sun Cluster 软件安装的一部分进行安装。《Sun Cluster 软件安装指南(适用于 Solaris OS)》中介绍了这方面的详细信息。
变量 $PATH 中是否已经包括 Java 运行时环境。Agent Builder 基于 Java(Java Development Kit,1.3.1 版以上)运行。如果在变量 $PATH 中没有包括 Java,则 scdsbuilder 将返回并显示一条错误消息。
是否已安装了 Solaris 8 或更高版本的“开发者系统支持”软件组。
变量 $PATH 中是否已包含 cc 编译器。Agent Builder 将 $PATH 变量中出现的第一个 cc 标识为要用来生成资源类型的 C 二进制代码的编译器。如果变量 $PATH 中未包括 cc,则 Agent Builder 将禁用生成 C 代码的选项。请参见使用“创建”屏幕。
除了标准 cc 编译器之外,您可以将其他编译器与 Agent Builder 一起使用。要使用其他编译器,请在 $PATH 中创建从 cc 到其他编译器(例如 gcc)的符号链接。或者,将 makefile 中的编译器定义(当前为 CC=cc)更改为其他编译器的完整路径。例如,在 Agent Builder 生成的 makefile 中,将 CC=cc 更改为 CC=路径名/gcc。在此情况下,您不能直接运行 Agent Builder,而必须要使用 make 和 make pkg 命令生成数据服务代码和软件包。