nagios-plugins Ubuntu13.04編譯報錯./stdio.h:456:1: ...

今天買了一臺vps安裝nagios作監控. 但在編譯nagios-plugin時居然發生了以下錯誤: ios

In file included from localcharset.c:28:0: spa

./stdio.h:456:1: error: ‘gets’ undeclared here (not in a function)
make[4]: *** [localcharset.o] Error 1
make[4]: Leaving directory `/root/nagios-plugins-1.4.16/gl'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/root/nagios-plugins-1.4.16/gl'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/root/nagios-plugins-1.4.16/gl'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/nagios-plugins-1.4.16'

make: *** [all] Error 2 vps

解決辦法: get

在gl目下執行:sed -i -e '/gets is a security/d' ./stdio.in.h就搞定了 it

相關文章
相關標籤/搜索