trouble compiling liblwres on Windows (BIND 9.3.0)
Mark_Andrews at isc.org
Thu Jan 20 22:18:15 UTC 2005
> The compiler fails on liblwres with the message:
> W:\Z\kits\BIND\bind-9.3.0\lib\lwres\win32\lwconfig.c(42) : fatal error
> C1083: Cannot open include file: 'iphlpapi.h': No such file or directory
> That's where I got the impression that the file was required for the
> build :D.
Well I build w/ a later version of the compiler (couldn't buy
6.0). Danny, as far as I know, still build w/ 6.0 and hasn't
reported a problem.
I would be double checking you havn't lost the header file.
I have it as Vc7/PlatformSDK/Include/IPHlpApi.h
> Stefan Puiu wrote:
> >Hi again,
> >it seems building liblwres from BIND 9.3.0 on Windows 2000 requires
> >iphlpapi.h, a file which is supposed to be in the MS SDK. However, the
> >file isn't part of my Microsoft Visual C++ 6.0 (+SP5) install. I see the
> >win32utils/win32-build.txt file states MS VC++ 6.0 SP3 as a minimum
> >requirement, but doesn't seem to have been updated lately (no change
> >between 9.2.3 and 9.3.0, the date inside is from 2001). Any changes in
> >the build requirements for Windows I should know about?
> >Thanks in advance.
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