 |
» |
|
|
 |
 |
|
 |
 |
» Download Kerberos V3.1 Source Code
» Expand Self-Extracting File
» Restore Backup Saveset
» Compilers
» Resources
» Setup
» Starting a Build
» Macros
|
IMPORTANT
Source code kits and build instructions are provided "as-is" and without
any support from HP. The binaries resulting from a build from either modified
or unmodified source code are unsupported. HP provides support, via OpenVMS
software services contracts, only for HP supplied binaries.
The build instructions are guidelines only and will require modification
and customization for the OpenVMS environment used for the build. Other
build prerequisites, such as compilers, might also exist.
|
The information on this page describes how to run a local Kerberos build using the gmake
image included with the kit. A complete build tree has
been provided, with the generated include files required by the
sources. The awk-vms target in the top level makefile.vms file is complete.
The information on this page is also available in the Kerberos for OpenVMS source code kit,
in the ZBUILD_README.TXT file.
|
 |
 |
|
 |
 |
Important: If you are restoring the sources on a system where you
installed Kerberos for OpenVMS,
HP recommends that you unpack the Kerberos sources into
a directory tree separate from your Kerberos installation.
For example, if you installed Kerberos in SYS$COMMON, HP recommends
that you do not unpack the Kerberos sources in SYS$COMMON:[000000...].
To restore the Kerberos sources backup saveset,
enter the following commands:
$ CREATE/DIR disk:[directory]
$ BACKUP KERBEROS_V31_SOURCES.BCK/SAV disk:[*...]
Where disk is the disk device where you want to unpack the sources.
Note: The directory tree in the saveset is six levels deep, so you may have
problems building on ODS-2 disks unless you unpack the sources into
a top-level directory.
This process creates a directory called [KERBEROS_BUILDS] and
then unpacks the build tree into that directory. The final directory
structure is similar to the following:
disk:[KERBEROS_BUILDS.KERBEROS_V31_SOURCES...]
Set default to the [.SRC] subdirectory in the unpacked source tree.
Run the zbuild_setup.com file in this directory to set up the logical
name for the top of the build tree and the symbols required for the
gmake command.
Alpha and I64 versions of GNU MAKE.EXE are provided. The
gmake images run on OpenVMS Version 7.2-2 and higher for OpenVMS Alpha and
OpenVMS Version 8.2 and higher for OpenVMS I64.
|
 |
 |
|
 |
 |
This build has been verified with DEC C Version 6.5 on OpenVMS Alpha and HP C Version 7.1 on OpenVMS I64.
Use of any other compiler, or earlier versions of the DEC/HP C compilers, is not supported.
|
 |
 |
|
 |
 |
The Kerberos build is is resource-intensive, so it may be necessary to
increase some process quotas on the user account that you use to
build Kerberos.
|
 |
 |
|
 |
 |
Enter the following commands to set default to the source directory and
run the zbuild_setup.com file. This file sets up the logical
name for the top of the build tree and the symbols required for the
gmake command.
$ SET DEFAULT [.SRC]
$ @ZBUILD_SETUP
|
 |
 |
|
 |
 |
If you want to change any macros or provide new macros, simply add
another "-e" "yourMacro=value" gmake argument. Enclose the arguments in quotes
so that the DCL command line interpreter does not
do unexpected things to the gmake command line arguments.
» Return to the Kerberos for OpenVMS home page
|
 |
|