compiling 8.2.2-P5 on AIX4.3.1
Geerd Kakes
G.Kakes at ITS.TUDelft.nl
Fri Dec 3 02:20:17 UTC 1999
When try this it turns out empty.
oslevel: 4.3.0.0
I get the same compile error.
Geerd Kakes
Mark.Andrews at iengines.com wrote:
> To have the error below HAS_INET6_STRUCTS was defined.
>
> in6addr_any is supposed to a symbol in the C (or other library)
> when the system supports IPv6. The real question is
> why it isn't being found.
>
> 3 aix <marka> % nm /usr/lib/libc.a | grep in6addr_any
> in6addr_any D 195592 16
> 4 aix <marka> % uname -a
> AIX aix 3 4 00FFFFFF4C00
> 5 aix <marka> %
>
> Mark
>
> > The problem is the AIX 4.3.x has built-in support for IPV6. Older
> > versions of AIX did not. To get around this problem, I added:
> >
> > #ifdef UVA
> > #define HAS_INET6_STRUCTS
> > #endif /* UVA */
> >
> > to the 'port_after.h' file and then I added '-DUVA' to the Makefile.set
> > file. After that, I had no problems with compiling BIND under AIX
> > 4.3.2 (I do not know about 4.3.1).
> >
> > I hope this info helps...
> >
> > MM
> >
> > In article <Pine.BSI.3.95.991121121433.25798B-100000 at kopila.mos.com.np>, Deep
> > ak Shrestha <deepak at mos.com.np> writes:
> > |> I am having problems compiling bind 8.2.2-P5 on AIX 4.3.1. I have
> > |> installed gnu make but while compiling, I get an error like this:
> > |> 0711-317 ERROR : Undefined Symbol : in6addr_any
> > |> 0711-345 User -bloadmap or -bnoquiet for more info
> > |> I would appreciate if anyone could help me with the solution and the
> > |> reasons behind it.
> > |>
> > |> Regards,
> > |> Deepak
> > |> MCPL,
> > |> Kathmandu,
> > |> Nepal
> > |>
> > |>
> >
> --
> Mark Andrews, Internet Engines Inc. / Internet Software Consortium
> 1 Seymour St., Dundas Valley, NSW 2117, Australia
> PHONE: +61 2 9871 4742 INTERNET: Mark_Andrews at iengines.com
More information about the bind-users
mailing list