trouble compiling liblwres on Windows (BIND 9.3.0)

Mark Andrews 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 mailing list