Solaris 9上的Nagios插件1.4.3编译失败

时间:2014-06-06 13:40:33

标签: openssl makefile solaris nagios

系统信息:

uname -m = sun4us
uname -r = 5.9
uname -s = SunOS
uname -v = Generic_122300-39
OpenSSL 0.9.8 05 Jul 2005

/ usr / bin / uname -p = sparc

我尝试了两种ssl用法选择,但仍然失败了。

./configure -with-ssl=/usr/sfw/ -with-ssl-lib=/usr/sfw/lib/

我也试过

./configure --with-ssl=/usr/local/ssl/bin/openssl --with-ssl-lib=/usr/local/ssl/lib

当我运行make命令时出现以下问题

gcc -o check_icmp check_icmp.o  -L/usr/local/lib:/usr/local/ssl/lib -L/tmp/.ptmp/nagios-plugins-1.4.3/plugins-root -lnsl -lresolv ../intl/libintl.a /usr/local/lib/libiconv.so -lgen -lsocket -lssl -lcrypto -R/usr/local/lib -R/usr/local/lib -R/usr/local/ssl/lib
make: Fatal error: Don't know how to make target `pst3'
Current working directory /tmp/.ptmp/nagios-plugins-1.4.3/plugins-root
*** Error code 1
make: Fatal error: Command failed for target `all-recursive'
Current working directory /tmp/.ptmp/nagios-plugins-1.4.3
*** Error code 1
make: Fatal error: Command failed for target `all'

有关此错误的任何建议?谢谢你提前。

1 个答案:

答案 0 :(得分:0)

我自己通过研究各种nagios邮件链找到了解决方案。大部分时间都是在nagios-plugins的每日快照中找到修复程序。我已经选择了下一个版本,在这里我通过下载nagios-plugin1.4.9修复它。下一个版本1.5支持64提出问题。