<div><div class="gmail_quote">On Thu, Jul 29, 2010 at 4:42 PM, Ryan Novosielski <span dir="ltr"><<a href="mailto:novosirj@umdnj.edu">novosirj@umdnj.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA1<br>
<br>
</div><div class="im">On 07/29/2010 03:55 PM, Ryan Novosielski wrote:<br>
> Good afternoon,<br>
><br>
> Attempting to recompile Xymon 4.2.3 and I'm running into the following<br>
> problem:<br>
><br>
> gmake[1]: Entering directory `/usr/share/src/xymon-4.2.3/bbnet'<br>
> gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE<br>
> -D_FILE_OFFSET_BITS=64 -DSunOS -I. -I/usr/share/src/xymon-4.2.3/include<br>
> -I/opt/csw/include -DBBGEN_SSL -DBBGEN_LDAP -DBBGEN_LDAP_USESTARTTLS<br>
> -I/opt/csw/include  -I/opt/csw/include -c -o bbtest-net.o bbtest-net.c<br>
> In file included from /usr/include/rpc/rpcsec_gss.h:25,<br>
>                  from /usr/include/rpc/rpc.h:40,<br>
>                  from bbtest-net.c:23:<br>
> /opt/csw/include/gssapi/gssapi.h:2:20: stdint.h: No such file or directory<br>
> gmake[1]: *** [bbtest-net.o] Error 1<br>
> gmake[1]: Leaving directory `/usr/share/src/xymon-4.2.3/bbnet'<br>
> gmake: *** [bbnet-build] Error 2<br>
><br>
> ...my understanding is that Solaris 9 does not have stdint.h, instead<br>
> having inttypes.h. I don't recall anymore how I got this to compile the<br>
> first time as it was some time ago.<br>
><br>
> Does anyone have some advice as to how I might accomplish this most<br>
> easily? Thanks.<br>
><br>
<br>
</div>Well, the issue appears to be a (in my opinion) broken CSWkrb5 package,<br>
that requires stdint.h even though it is not available on the platform<br>
the package is for. I didn't realize straight off that this missing<br>
header had nothing to do with Xymon. I guess I must have installed this<br>
package since I last compiled.</blockquote><div><br></div><div> </div></div><div>If you don't need xymon to do secure http or ldap checks, you could try leaving those out during the configure stage.</div><div><br></div>
<div>Ralph Mitchell</div></div><div><br></div>