diff options
author | Robb Matzke <matzke@llnl.gov> | 1999-07-19 19:56:57 (GMT) |
---|---|---|
committer | Robb Matzke <matzke@llnl.gov> | 1999-07-19 19:56:57 (GMT) |
commit | 6470e417e8148558631c1793887d5b5bc65765af (patch) | |
tree | faedbdb190bac2a69509bbb82d465b477d992727 /INSTALL | |
parent | 9ab6d3211c9ab08ab8e9568d91a011bce5dc96b8 (diff) | |
download | hdf5-6470e417e8148558631c1793887d5b5bc65765af.zip hdf5-6470e417e8148558631c1793887d5b5bc65765af.tar.gz hdf5-6470e417e8148558631c1793887d5b5bc65765af.tar.bz2 |
[svn-r1515] Changes since 19990715
----------------------
./Makefile.in [1.3]
./examples/Makefile.in [1.3]
./pablo/Makefile.in [1.3]
./src/Makefile.in [1.3]
./test/Makefile.in [1.3]
./testpar/Makefile.in [1.3]
./tools/Makefile.in [1.3]
./config/commence.in [1.3]
./config/conclude.in [1.3]
./config/depend.in [1.3]
Added a `.PATH' target for Irix pmake which is identical to
the VPATH used by most other `make' programs. Irix 6.5 (or
6.4?) and later `make' ignores VPATH.
Started all beginning-of-line comments with `##' instead of
just `#' because Irix `pmake' barfs on things like the
following because it sees the `# if' as a directive:
# make will barf on the following line
# if running Irix pmake
./config/commence.in [1.3]
Added empty definitions for optional `make' macros because
Irix pmake complains if it sees a macro which has never been
defined. The main body of the Makefiles can redefine these
macros to whatever they need.
Diffstat (limited to 'INSTALL')
-rw-r--r-- | INSTALL | 24 |
1 files changed, 24 insertions, 0 deletions
@@ -96,6 +96,30 @@ INSTALL.ascired for instructions. *** Bzip'd tar archive (*.tar.bz2) $ bunzip2 <hdf5-1.2.0.tar.gz |tar xf - +** Source vs. Build Directories + On most systems the build can occur in a directory other than + the source directory, allowing multiple concurrent builds + and/or read-only source code. In order to accomplish this, one + should create a build directory, cd into that directory, and + run the `configure' script found in the source directory + (configure details are below). + + Unfortunately, this does not work on recent Irix platforms + (6.5? and later) because that `make' doesn't understand the + VPATH variable. However, hdf5 also supports Irix `pmake' which + has a .PATH target which serves a similar purpose. Here's what + the man pages say about VPATH, which is the facility used by + HDF5 makefiles for this feature: + + The VPATH facility is a derivation of the undocumented + VPATH feature in the System V Release 3 version of make. + System V Release 4 has a new VPATH implementation, much + like the pmake(1) .PATH feature. This new feature is also + undocumented in the standard System V Release 4 manual + pages. For this reason it is not available in the IRIX + version of make. The VPATH facility should not be used + with the new parallel make option. + ** Configuring HDF5 uses the GNU autoconf system for configuration, which detects various features of the host system and creates the |