2083. [port] win32: Visual C++ 2005 support.

This commit is contained in:
Mark Andrews 2006-09-27 00:29:46 +00:00
parent 1d9ae9565a
commit 1cd62e9b85
6 changed files with 27 additions and 4 deletions

View file

@ -1,6 +1,8 @@
--- 9.4.0b2 released ---
2083. [port] win32: Visual C++ 2005 support.
2082. [doc] Document 'cache-file' as a test only option.
2081. [port] libbind: minor 64-bit portability fix in memcluster.c.

View file

@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: BINDInstallDlg.cpp,v 1.15.18.8 2006/02/26 22:28:37 marka Exp $ */
/* $Id: BINDInstallDlg.cpp,v 1.15.18.9 2006/09/27 00:29:46 marka Exp $ */
/*
* Copyright (c) 1999-2000 by Nortel Networks Corporation
@ -113,7 +113,10 @@ const FileData installFiles[] =
{"msvcrt.dll", FileData::WinSystem, FileData::Critical, TRUE},
# endif
#endif
#if _MSC_VER >= 1310
#if _MSC_VER >= 1400
{"mfc80.dll", FileData::WinSystem, FileData::Critical, TRUE},
{"msvcr80.dll", FileData::WinSystem, FileData::Critical, TRUE},
#elif _MSC_VER >= 1310
{"mfc71.dll", FileData::WinSystem, FileData::Critical, TRUE},
{"msvcr71.dll", FileData::WinSystem, FileData::Critical, TRUE},
#elif _MSC_VER > 1200

View file

@ -3,6 +3,10 @@
// are changed infrequently
//
#ifndef _CRT_SECURE_NO_DEPRECATE
#define _CRT_SECURE_NO_DEPRECATE 1
#endif
#if !defined(AFX_STDAFX_H__61537819_39FC_11D3_A97A_00105A12BD65__INCLUDED_)
#define AFX_STDAFX_H__61537819_39FC_11D3_A97A_00105A12BD65__INCLUDED_

View file

@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: config.h.win32,v 1.8.18.5 2006/03/10 04:15:10 marka Exp $ */
/* $Id: config.h.win32,v 1.8.18.6 2006/09/27 00:29:46 marka Exp $ */
/*
* win32 configuration file
@ -38,6 +38,16 @@
*/
#define __STDC__ 1
/*
* Silence compiler warnings about using strcpy and friends.
*/
#define _CRT_SECURE_NO_DEPRECATE 1
/*
* Use 32 bit time.
*/
#define _USE_32BIT_TIME_T 1
/*
* Windows NT and 2K only
*/

View file

@ -30,6 +30,10 @@ rem a future release of BIND 9 for Windows NT/2000/XP.
echo Setting up the BIND files required for the build
rem Get and update for the latest build of the openssl library
perl updateopenssl.pl
rem Setup the files
call BuildSetup.bat
echo Build all of the Library files

View file

@ -14,7 +14,7 @@
# OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
# PERFORMANCE OF THIS SOFTWARE.
# $Id: updateopenssl.pl,v 1.3 2006/09/25 04:23:59 marka Exp $
# $Id: updateopenssl.pl,v 1.3.12.1 2006/09/27 00:29:46 marka Exp $
# updateopenssl.pl
# This script locates the latest version of OpenSSL in the grandparent