summaryrefslogtreecommitdiffstats
path: root/src/windows/readme
diff options
context:
space:
mode:
Diffstat (limited to 'src/windows/readme')
-rw-r--r--src/windows/readme40
1 files changed, 28 insertions, 12 deletions
diff --git a/src/windows/readme b/src/windows/readme
index df4e5b2238..0bcedafe3a 100644
--- a/src/windows/readme
+++ b/src/windows/readme
@@ -1,11 +1,22 @@
-Windows Kerberos 5
+Building Windows Kerberos 5
-Here are the steps for making the Windows version of Kerberos 5.
+We build Kerberos 5 on Windows just with MSVC++ 6.0. You should
+not need anything else. We do not know whether it currently
+builds with other compilers or make utilities.
+
+There are two basic methods for making the Windows version of Kerberos
+5. The traditional method involves starting on a Unix machine and
+creating a distribution that can be built on Windows. The second
+method works from the sources that come from the CVS tree if you have
+certain Unix-type utilities.
+
+Traditional Method:
+------------------
On the Unix side
1) cd xxx/src # Go to where the source lives
-2) make -f Makefile.in kerbsrc.zip # Does some Unix-side configuring
- # ...and creates kerbsrc.zip
+2) make -f Makefile.in kerbsrc.zip # Do some Unix-side configuring
+ # ...and create kerbsrc.zip
3) <transfer kerbsrc.zip to the PC>
@@ -15,15 +26,20 @@ On the PC side
3) unzip kerbsrc.zip
- or -
pkunzip -d kerbsrc.zip
+4) nmake -nologo # Build the sources
+5) nmake mkbin # Place binaries generated by the
+ # ...build in the kbin directory
+6) <make sure the configuration file krb5.ini is in the \windows or \winnt
+ directory.>
-4) nmake -c # Configures the makefiles and runs
- # ...make in all the subdirectories.
-5) mkbin # This will run a patch file which
- # collects the DLL's and executables
- # generated by the build procedure
- # and place them in the kbin directory
+All-Windows Method:
+------------------
-6) <make sure the configuration file krb5.ini is in the \windows or \winnt
- directory.>
+First, make sure you have sed, gawk, cat, and cp.
+1) cd xxx/src # Go to where the source lives
+2) nmake -f Makefile.in prep-windows # Create Makefile for Windows
+3) nmake -nologo # Build the sources
+4) nmake mkbin # Place binaries generated by the
+ # ...build in the kbin directory