mirror of
https://github.com/HDFGroup/hdf5.git
synced 2024-11-27 02:10:55 +08:00
916399d31e
Description: Added support for Zlib compression on VMS Solution: Modified command files to add compilation and linking with the ZLIB library. Platforms tested: VMS servere with the VAX floating datatype; will test IEEE option later Misc. update:
116 lines
3.6 KiB
Plaintext
116 lines
3.6 KiB
Plaintext
$!#
|
|
$!# Copyright by the Board of Trustees of the University of Illinois.
|
|
$!# All rights reserved.
|
|
$!#
|
|
$!# This file is part of HDF5. The full HDF5 copyright notice, including
|
|
$!# terms governing use, modification, and redistribution, is contained in
|
|
$!# the files COPYING and Copyright.html. COPYING can be found at the root
|
|
$!# of the source code distribution tree; Copyright.html can be found at the
|
|
$!# root level of an installed copy of the electronic HDF5 document set and
|
|
$!# is linked from the top-level documents page. It can also be found at
|
|
$!# http://hdf.ncsa.uiuc.edu/HDF5/doc/Copyright.html. If you do not have
|
|
$!# access to either file, you may request a copy from hdfhelp@ncsa.uiuc.edu.
|
|
$!#
|
|
$! Makefile for VMS systems.
|
|
$!
|
|
$! Make HDF5 Fortran examples
|
|
$!
|
|
$! fcopt = "/float=ieee_float/define=H5_VMS"
|
|
$ fff := fortran 'fcopt /module=[-.src]
|
|
$
|
|
$ type sys$input
|
|
Compiling HDF5 Fortran examples
|
|
$!
|
|
$ ffiles="dsetexample.f90, fileexample.f90, rwdsetexample.f90, "+-
|
|
"attrexample.f90, groupexample.f90, grpsexample.f90, "+-
|
|
"grpdsetexample.f90, hyperslab.f90, selectele.f90, grpit.f90,"+-
|
|
"refobjexample.f90, refregexample.f90, mountexample.f90,"+-
|
|
"compound.f90"
|
|
$!
|
|
$ fff 'ffiles
|
|
$ type sys$input
|
|
|
|
Creating dsetexample
|
|
$ link dsetexample,-
|
|
[-.src]hdf5_fortran.olb/lib,-
|
|
[-.-.src]hdf5.olb/lib,zlib_dir:libz.olb/lib
|
|
$ type sys$input
|
|
|
|
Creating fileexample
|
|
$ link fileexample,-
|
|
[-.src]hdf5_fortran.olb/lib,-
|
|
[-.-.src]hdf5.olb/lib,zlib_dir:libz.olb/lib
|
|
$ type sys$input
|
|
|
|
Creating rwdsetexample
|
|
$ link rwdsetexample,-
|
|
[-.src]hdf5_fortran.olb/lib,-
|
|
[-.-.src]hdf5.olb/lib,zlib_dir:libz.olb/lib
|
|
$ type sys$input
|
|
|
|
Creating attrexample
|
|
$ link attrexample,-
|
|
[-.src]hdf5_fortran.olb/lib,-
|
|
[-.-.src]hdf5.olb/lib,zlib_dir:libz.olb/lib
|
|
$ type sys$input
|
|
|
|
Creating groupexample
|
|
$ link groupexample,-
|
|
[-.src]hdf5_fortran.olb/lib,-
|
|
[-.-.src]hdf5.olb/lib,zlib_dir:libz.olb/lib
|
|
$ type sys$input
|
|
|
|
Creating grpsexample
|
|
$ link grpsexample,-
|
|
[-.src]hdf5_fortran.olb/lib,-
|
|
[-.-.src]hdf5.olb/lib,zlib_dir:libz.olb/lib
|
|
$ type sys$input
|
|
|
|
Creating grpdsetexample
|
|
$ link grpdsetexample,-
|
|
[-.src]hdf5_fortran.olb/lib,-
|
|
[-.-.src]hdf5.olb/lib,zlib_dir:libz.olb/lib
|
|
$ type sys$input
|
|
|
|
Creating hyperslab
|
|
$ link hyperslab ,-
|
|
[-.src]hdf5_fortran.olb/lib,-
|
|
[-.-.src]hdf5.olb/lib,zlib_dir:libz.olb/lib
|
|
$ type sys$input
|
|
|
|
Creating selectele
|
|
$ link selectele,-
|
|
[-.src]hdf5_fortran.olb/lib,-
|
|
[-.-.src]hdf5.olb/lib,zlib_dir:libz.olb/lib
|
|
$ type sys$input
|
|
|
|
Creating grpit
|
|
$ link grpit,-
|
|
[-.src]hdf5_fortran.olb/lib,-
|
|
[-.-.src]hdf5.olb/lib,zlib_dir:libz.olb/lib
|
|
$ type sys$input
|
|
|
|
Creating refobjexample
|
|
$ link refobjexample,-
|
|
[-.src]hdf5_fortran.olb/lib,-
|
|
[-.-.src]hdf5.olb/lib,zlib_dir:libz.olb/lib
|
|
$ type sys$input
|
|
|
|
Creating refregexample
|
|
$ link refregexample,-
|
|
[-.src]hdf5_fortran.olb/lib,-
|
|
[-.-.src]hdf5.olb/lib,zlib_dir:libz.olb/lib
|
|
$ type sys$input
|
|
|
|
Creating mountexample
|
|
$ link mountexample,-
|
|
[-.src]hdf5_fortran.olb/lib,-
|
|
[-.-.src]hdf5.olb/lib,zlib_dir:libz.olb/lib
|
|
$ type sys$input
|
|
|
|
Creating compound
|
|
$ link compound,-
|
|
[-.src]hdf5_fortran.olb/lib,-
|
|
[-.-.src]hdf5.olb/lib,zlib_dir:libz.olb/lib
|
|
$ exit
|