mirror of
https://git.openafs.org/openafs.git
synced 2025-01-18 06:50:12 +00:00
STABLE14-windows-readme-20050628
updates to nsis 2.07 and corrections to build process
(cherry picked from commit 09e871e52f
)
This commit is contained in:
parent
1137590d15
commit
efb7a9e8bf
23
README-NT
23
README-NT
@ -3,15 +3,15 @@ License. For details, see the LICENSE file in the top-level source
|
||||
directory or on-line at http://www.openafs.org/dl/license10.html
|
||||
|
||||
The document now provides a step by step procedure that takes the user
|
||||
from a basic Windows 2000/XP workstation to an OpenAFS development
|
||||
from a basic Windows 2000/XP/2003 workstation to an OpenAFS development
|
||||
environment. Details are provided so that a 'beginning' windows
|
||||
developer can build an OpenAFS installable package for Windows 2000/XP/2003.
|
||||
|
||||
NOTE:
|
||||
NOTE 1:
|
||||
As of the OpenAFS 1.3 release series, Windows platforms released
|
||||
prior to Windows 2000 are not being supported. The InstallShield
|
||||
installer is still in the source tree but is no longer supported.
|
||||
A new open source installer based on NSIS 2.0 replaces it.
|
||||
A new open source installer based on NSIS 2.07 replaces it.
|
||||
|
||||
*********** Windows 2000/XP/2003 Build Process ****************
|
||||
|
||||
@ -31,7 +31,7 @@ The following steps describe how to configure Windows 2000/XP:
|
||||
D. Configure NTBUILD.BAT
|
||||
E. Set program version Level
|
||||
F. Build Win2000 binaries
|
||||
G. Install NSIS 2.0
|
||||
G. Install NSIS 2.07
|
||||
H. Build NSIS Install Package
|
||||
I. Install Wix 2.0
|
||||
J. Build Wix MSI Install Package
|
||||
@ -59,14 +59,14 @@ The following Microsoft SDK is required:
|
||||
|
||||
The following Microsoft DDK is required:
|
||||
|
||||
Microsoft Windows Server 2003 DDK
|
||||
Microsoft Windows Server 2003 SP1 DDK
|
||||
available via a MSDN subscription or via free CD
|
||||
http://www.microsoft.com/whdc/devtools/ddk/orderddkcd.mspx
|
||||
|
||||
The NSIS installer requires about 14 MB of storage. The following
|
||||
version is supported:
|
||||
|
||||
Nullsoft Scriptable Installation System 2.0
|
||||
Nullsoft Scriptable Installation System 2.07
|
||||
http://nsis.sourceforge.net/home/
|
||||
|
||||
The WiX installer requires about 18 MB of storage. The following
|
||||
@ -188,7 +188,8 @@ must be defined to match your configuration:
|
||||
|
||||
NTDDKDIR: Set the short name of the directory containing the npapi.h file
|
||||
|
||||
AFSROOT: Set to the short name of the OpenAFS Base directory
|
||||
AFSROOT: Set to the short name of the OpenAFS Base directory. This
|
||||
cannot be set to a UNC path.
|
||||
|
||||
|
||||
STEP E. Set version and installation options (optional)
|
||||
@ -199,7 +200,7 @@ from:
|
||||
http://grand.central.org/dl/cellservdb/CellServDB
|
||||
then copy it to %AFSROOT%\src\WINNT\install\NSIS and name it afsdcell.ini
|
||||
|
||||
Edit file %AFSROOT%\src\config\NTMakefile.i386_nt40
|
||||
Edit file %AFSROOT%\src\config\NTMakefile.i386_w2k
|
||||
AFSPRODUCT_VER_MAJOR - Version Major Number
|
||||
AFSPRODUCT_VER_MINOR - Version Minor Number
|
||||
AFSPRODUCT_VER_PATCH - Version Patch Number
|
||||
@ -254,7 +255,7 @@ STEP F. Begin the build
|
||||
|
||||
nmake /f NTMakefile clean
|
||||
|
||||
(5) Build the complete Windows NT/2000 development environment.
|
||||
(5) Build the complete Windows 2000/XP/2003 development environment.
|
||||
|
||||
nmake /f NTMakefile install
|
||||
|
||||
@ -264,9 +265,9 @@ process doesn't terminate with an error ("nmake.exe return code 0x2")
|
||||
and it displays 'Build Finished Successfully'.
|
||||
|
||||
|
||||
STEP G. Install NSIS 2.0 (optional).
|
||||
STEP G. Install NSIS 2.07 (optional).
|
||||
|
||||
Download the Nullsoft Scriptable Installation System (NSIS) 2.0 from
|
||||
Download the Nullsoft Scriptable Installation System (NSIS) 2.07 from
|
||||
|
||||
http://nsis.sourceforge.net/home/
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user