Compiling queryperf on Mac OS X Leopard

Marc Majka majka at apple.com
Fri May 30 16:08:22 UTC 2008


BIND 8 compatibility has been deprecated in Mac OS X, and will  
probably disappear very soon.  You are much better off using the BIND  
9 headers.

--
Marc Majka


On 30 May, 2008, at 06:02, Merul Patel wrote:

>> On 30 May 2008, at 11:29, Merul Patel wrote:
>>
>>> Hi,
>>>
>>> BIND9 seems to build fine on my Mac OS X 10.5.3 box, but I'm unable
>>> to
>>> build queryperf, and there's little in the README to assist. The
>>> utility compiles fine on Debian Etch, so it's clearly something that
>>> the configure script is/isn't picking up about the Mac box.
>>>
>> IIRC queryperf requires bind 8 compatibility.
>>
>> cd bind-9.5.0/contrib/queryperf
>> ./configure
>>
>> # Edit the Makefile and alter the DEFS line to look like
>> DEFS = -DBIND_8_COMPAT -DHAVE_CONFIG_H
>>
>> make
>> # Then run from the local directory (there is no make install)
>>
>> BTW - if you want to link queryperf with your build of bind-9.5.0 you
>> need the change above and to configure bind-9.5.0 like this
>> ./configure --enable-libbind --with-libtool
>>
>> HTH
>> John
>> ---
>> John Dickinson
>>
>
> Thanks John,
>
> That's done the trick, and queryperf builds/works fine now.
>
> Regards,
>
> Merul
>
>



More information about the bind-users mailing list