HELP: Compile on Solaris 10 Nagios core

Support forum for Nagios Core, Nagios Plugins, NCPA, NRPE, NSCA, NDOUtils and more. Engage with the community of users including those using the open source solutions.
Locked
jrmartin
Posts: 46
Joined: Mon Aug 08, 2011 6:55 pm

HELP: Compile on Solaris 10 Nagios core

Post by jrmartin »

I was able to get to this point, but now it complains about cp and directories.
this is nagios core 3.3.1 compiled with gcc 3.4.3
gnumake 3.82
Solaris 10 update 9 on Sparc.

Any help is appreciated! Thanks in advance for looking..

cp: includes/rss/extlib: is a directory
cp: includes/rss/htdocs: is a directory
cp: includes/rss/scripts: is a directory
make[1]: *** [install] Error 2
make[1]: Leaving directory `/tmp/nagios/html'
make: *** [install] Error 2

[root@nadc-jss-p01:/tmp/nagios] make install
cd ./base && make install
make[1]: Entering directory `/tmp/nagios/base'
make install-basic
make[2]: Entering directory `/tmp/nagios/base'
.././install-sh -c -m 775 -o nagios -g nagios -d /usr/local/nagios/bin
.././install-sh -c -m 774 -o nagios -g nagios nagios /usr/local/nagios/bin
.././install-sh -c -m 774 -o nagios -g nagios nagiostats /usr/local/nagios/bin
make[2]: Leaving directory `/tmp/nagios/base'
make strip-post-install
make[2]: Entering directory `/tmp/nagios/base'
true /usr/local/nagios/bin/nagios
true /usr/local/nagios/bin/nagiostats
make[2]: Leaving directory `/tmp/nagios/base'
make[1]: Leaving directory `/tmp/nagios/base'
cd ./cgi && make install
make[1]: Entering directory `/tmp/nagios/cgi'
make install-basic
make[2]: Entering directory `/tmp/nagios/cgi'
.././install-sh -c -m 775 -o nagios -g nagios -d /usr/local/nagios/sbin
for file in *.cgi; do \
.././install-sh -c -m 775 -o nagios -g nagios $file /usr/local/nagios/sbin; \
done
make[2]: Leaving directory `/tmp/nagios/cgi'
make strip-post-install
make[2]: Entering directory `/tmp/nagios/cgi'
for file in *.cgi; do \
true /usr/local/nagios/sbin/$file; \
done
make[2]: Leaving directory `/tmp/nagios/cgi'
make[1]: Leaving directory `/tmp/nagios/cgi'
cd ./html && make install
make[1]: Entering directory `/tmp/nagios/html'
.././install-sh -c -m 775 -o nagios -g nagios -d /usr/local/nagios/share
.././install-sh -c -m 775 -o nagios -g nagios -d /usr/local/nagios/share/media
.././install-sh -c -m 775 -o nagios -g nagios -d /usr/local/nagios/share/stylesheets
.././install-sh -c -m 775 -o nagios -g nagios -d /usr/local/nagios/share/contexthelp
.././install-sh -c -m 775 -o nagios -g nagios -d /usr/local/nagios/share/docs
.././install-sh -c -m 775 -o nagios -g nagios -d /usr/local/nagios/share/docs/images
.././install-sh -c -m 775 -o nagios -g nagios -d /usr/local/nagios/share/images
.././install-sh -c -m 775 -o nagios -g nagios -d /usr/local/nagios/share/images/logos
.././install-sh -c -m 775 -o nagios -g nagios -d /usr/local/nagios/share/includes
.././install-sh -c -m 775 -o nagios -g nagios -d /usr/local/nagios/share/includes/rss
.././install-sh -c -m 775 -o nagios -g nagios -d /usr/local/nagios/share/includes/rss/extlib
.././install-sh -c -m 775 -o nagios -g nagios -d /usr/local/nagios/share/ssi
.././install-sh -c -m 664 -o nagios -g nagios robots.txt /usr/local/nagios/share
rm -f /usr/local/nagios/share/index.html
rm -f /usr/local/nagios/share/main.html
rm -f /usr/local/nagios/share/side.html
for file in *.php; \
do .././install-sh -c -m 664 -o nagios -g nagios $file /usr/local/nagios/share; done
for file in stylesheets/*.css; \
do .././install-sh -c -m 664 -o nagios -g nagios $file /usr/local/nagios/share/stylesheets; done
for file in contexthelp/*.html; \
do .././install-sh -c -m 664 -o nagios -g nagios $file /usr/local/nagios/share/contexthelp; done
for file in images/*.gif; \
do .././install-sh -c -m 664 -o nagios -g nagios $file /usr/local/nagios/share/images; done
for file in images/*.jpg; \
do .././install-sh -c -m 664 -o nagios -g nagios $file /usr/local/nagios/share/images; done
for file in images/*.png; \
do .././install-sh -c -m 664 -o nagios -g nagios $file /usr/local/nagios/share/images; done
for file in images/*.ico; \
do .././install-sh -c -m 664 -o nagios -g nagios $file /usr/local/nagios/share/images; done
for file in images/logos/*.*; \
do .././install-sh -c -m 664 -o nagios -g nagios $file /usr/local/nagios/share/images/logos; done
for file in includes/*.*; \
do .././install-sh -c -m 664 -o nagios -g nagios $file /usr/local/nagios/share/includes; done
for file in includes/rss/*; \
do .././install-sh -c -m 664 -o nagios -g nagios $file /usr/local/nagios/share/includes/rss; done
cp: includes/rss/extlib: is a directory
cp: includes/rss/htdocs: is a directory
cp: includes/rss/scripts: is a directory
make[1]: *** [install] Error 2
make[1]: Leaving directory `/tmp/nagios/html'
make: *** [install] Error 2
Locked