BIND 9 configuration Problems on HP UX

Mark Andrews Mark_Andrews at isc.org
Wed Mar 29 23:07:11 UTC 2006


> Jeff Lightner <jlightner at water.com> wrote:
> > Correct.  The cc (C compiler) that comes natively with HP-UX is ONLY
> > for recompiling the kernel. 
> 
> Small nit - it isn't recompiling the kernel, it is regenning the
> kernel. While there may be a small quantity of actual compilation
> involved relating to those few kernel tunables that have yet to become
> dynamic, the vast majority of it is stitching the libraries together
> again.
> 
> > You have to have ANSI C (or C++) or gcc installed to do compiling of
> > anything else.  If you're only using the box for compiling open
> > source software you should either go with gcc or do it on a box that
> > already has ANSI C (or C++) as these both cost money where as gcc
> > doesn't.
> 
> While I have a natural bias in selection of compilers to use under
> HP-UX :) I do find that at least trying to compile open source
> software with something other than gcc is goodness.  The exposure to
> different compilers can help find issues in the source code that might
> not be exposed as easily otherwise. At least, that has been my
> experience with netperf.
> 
> Admittedly, "open-source" does not in and of itself imply "portable"
> but portable, open-source code would seem to be a worthy goal.
> 
> WRT BIND, thusfar I have found it to be portable, open-source code.
> 
> rick jones
> -- 
> portable adj, code that compiles under more than one compiler
> these opinions are mine, all mine; HP might not want them anyway... :)
> feel free to post, OR email to rick.jones2 in hp.com but NOT BOTH...

	Just for the record.  named must be compilable using the
	vendor supplied compilers.  It should also compile using
	gcc on the same platform.

	The build test lab includes a number of different OS vendor
	compilers as welll as gcc on a number of different platforms
	with different endian and word sizes.  Most of the portability
	issues are caught there.

	There are build combinations where gcc won't work but the
	vendor's compilers will.

	Mark
--
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: Mark_Andrews at isc.org



More information about the bind-users mailing list