Re: Iptypes.h ?

This is a discussion on Re: Iptypes.h ? within the Bind Users forums, part of the DNS and Related Forums category; I was talking about win32-build.txt. I just checked the kit. It looks like my changes didn't make ...


Go Back   Usenet Forums > DNS and Related Forums > Bind Users

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 06-08-2005
mayer
 
Posts: n/a
Default Re: Iptypes.h ?

I was talking about win32-build.txt. I just checked the kit. It looks
like my changes didn't make it into the 9.3.1 tarball. I can send
it to you if you like.

Danny

----- Original Message Follows -----
> Ok, I'm reposting this because for some reason it doesn't show up in
> the archives, so it's likely that it got lost in outer space or
> something...
>
> > You mean win32utils/BuildAll.bat? I just did a diff -ur between
> > bind-9.2.3/win32utils and bind-9.3.1/win32utils and I don't see any
> > major changes, maybe I'm looking in the wrong place: BuildAll.bat
> > has a line added for libbind9, it builds signzone instead of
> > makekeyset and signkey and copies only some of the HTML files, but
> > that's about it; BuildSetup.bat is the same, makeversion.pl has
> > something about libbind9 added, but that's all. The .mak files are
> > generated from .dsp ones, I suppose, but still, I compared the one
> > for libisc and I don't see anything major.
> >
> > On 6/5/05, Danny Mayer <mayer@gis.net> wrote:
> > > Stefan,
> > >
> > > I just took another look at this. It's out of date. The 9.3.x has
> > > a rewritten build file. Please look at the 9.3.1 tarball.
> > >
> > > Danny
> > >
> > > At 03:21 AM 5/20/2005, Stefan Puiu wrote:
> > > >Well, is this ecartis thing smart in detecting which files are
> > > text >and which aren't...
> > > >
> > > >Here's the patch, inline:
> > > >
> > > >--- win32-build.txt.orig 2005-05-20 10:06:45.358577000
> > > +0300 >+++ win32-build.txt 2005-05-20 10:07:02.804006000 +0300
> > > >@@ -4,22 +4,43 @@
> > > >
> > > > $Id: win32-build.txt,v 1.5.2.1.4.2 2004/03/08 09:05:15 marka
> > > Exp $ >
> > > >- BIND 9.2.0 Beta for Win32 Source Build Instructions.
> > > 28-Jul-2001 >+ BIND 9.2.0 for Win32 Source Build
> > > Instructions. 28-Jul-2001 >+ (updated 20-May-2005 for
> > > 9.3.1) >
> > > > Building BIND 9.2 on Windows NT/2000 has two prerequisites:
> > > > 1) You need to install Perl for Windows NT/2000. ActiveState
> > > > (http://www.activestate.com/) is the one most people install
> > > > and use; 2) OpenSSL (http://www.openssl.org) needs to be
> > > > downloaded and built on the system on which you are building
> > > BIND. >-
> > > >-The instructions assume a Visual C++ 6.0 compiler with Visual
> > > Studio and >-Visual Studio Service Pack 3 or later. It may build
> > > and work with earlier >-versions but it has not been tested. The
> > > binaries may be built and run on >-any of the following platforms:
> > > NT 4.0 Workstation (SP3 or later), NT 4.0 >-Server (SP3 or later),
> > > Windows 2000 Professional (SP1 or later), >-Windows 2000 Server or
> > > any kind (SP1 or later). It should run on the >-to-be-released
> > > Windows XP platforms of various flavors. It will NOT build >-or
> > > run on Windows 95, Windows 98, etc. platforms. >+3) For BIND 9.3.x
> > > , if you want to build using Visual C++ 6.0, you'll >+need some
> > > extra files that are to be found in the Platform SDK (which >+you
> > > will need to install), namely: >+
> > > >+iphlpapi.h
> > > >+iptypes.h
> > > >+ipexport.h
> > > >+iphlpapi.lib
> > > >+
> > > >+You'll also need an updated Iprtrmib.h - using the VC++6.0 one
> > > will >+get you some compilation errors. You can just overwrite the
> > > old one if >+you're not using it for any purposes, and maybe keep
> > > a backup of it. >+
> > > >+You can copy the header files under VC98\INCLUDE and the library
> > > file >+under VC98\LIB. I think you can also put them in a separate
> > > directory >+and add it to the include search list, but I don't
> > > know if that can be >+made persistent.
> > > >+
> > > >+For building on VC++ 7.0 no extra files are required.
> > > >+
> > > >+The instructions assume a Visual C++ 6.0 compiler with Visual
> > > Studio >+and Visual Studio Service Pack 3 or later (for 9.2.0). It
> > > may build >+and work with earlier versions but it has not been
> > > tested. The >+binaries may be built and run on any of the
> > > following platforms: NT >+4.0 Workstation (SP3 or later), NT 4.0
> > > Server (SP3 or later), Windows >+2000 Professional (SP1 or later),
> > > Windows 2000 Server or any kind (SP1 >+or later). It should run on
> > > the to-be-released Windows XP platforms of >+various flavors. It
> > > will NOT build or run on Windows 95, Windows 98, >+etc. platforms.
> > > >
> > > > Step 1: Download and Build OpenSSL
> > > >
> > > >@@ -63,6 +84,7 @@
> > > >
> > > > The following files are built:
> > > >
> > > >+libbind9.dll
> > > > libisc.dll
> > > > libdns.dll
> > > > libisccc.dll
> > > >
> > > >
> > > >On 5/20/05, Stefan Puiu <stefan.puiu@gmail.com> wrote:
> > > > > And iprtrmib.h, actually, using the old one wouldn't work. But
> > > > > we've discussed this previously, it's in the archives.
> > > > >
> > > > > And since I see that win32utils/win32-build.txt hasn't changed
> > > > > , I've included a patch with these instructions, just in case
> > > > :). >
> > > > > On 5/18/05, mayer <mayer@gis.net> wrote:
> > > > > > ----- Original Message Follows -----
> > > > > > > Hello,
> > > > > > >
> > > > > > > Does anyone know where this file is in Windows VC++?
> > > > > > >
> > > > > > > Thanks.
> > > > > > >
> > > > > >
> > > > > > If you are trying to build BIND 9 on Windows with VC++ 6.0
> > > > > > it's in the Platform SDK. ISC makes the binary kit for
> > > > > > Windows available on it's Website if you prefer to get it
> > > > > already built. >
> > > > > > You actually need more than that one file:
> > > > > > iphlpapi.h
> > > > > > iptypes.h
> > > > > > ipexport.h
> > > > > > iphlpapi.lib
> > > > > >
> > > > > > are the files you need.
> > > > > >
> > > > > > Danny
> > > > > >
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > > >
> > >
> > >

> >



Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are Off
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT +1. The time now is 01:19 PM.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.0.0