diff options
author | Elena Pourmal <epourmal@hdfgroup.org> | 2006-03-09 21:36:20 (GMT) |
---|---|---|
committer | Elena Pourmal <epourmal@hdfgroup.org> | 2006-03-09 21:36:20 (GMT) |
commit | aa44b9facc26e140d06243abc7a07928950bc2a4 (patch) | |
tree | 110518ba7c665844922bcf4a42e9b6df7afa1022 /vms/examples | |
parent | d3d6c7c9b623a64c284c983ef6fc536cb73d685c (diff) | |
download | hdf5-aa44b9facc26e140d06243abc7a07928950bc2a4.zip hdf5-aa44b9facc26e140d06243abc7a07928950bc2a4.tar.gz hdf5-aa44b9facc26e140d06243abc7a07928950bc2a4.tar.bz2 |
[svn-r12060] Purpose: VMS port
Description: added command file to build C examples
Solution:
Platforms tested: VMS server
Misc. update:
Diffstat (limited to 'vms/examples')
-rw-r--r-- | vms/examples/make.com | 100 |
1 files changed, 100 insertions, 0 deletions
diff --git a/vms/examples/make.com b/vms/examples/make.com new file mode 100644 index 0000000..6af924d --- /dev/null +++ b/vms/examples/make.com @@ -0,0 +1,100 @@ +$!# +$!# 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 library +$! +$ ccopt = "/float=ieee_float/nowarnings" +$ +$ ccc := cc 'ccopt /debug/define=H5_VMS/include=([-.src])/nooptimize +$ type sys$input + Compiling C examples +$! +$ cobj= "h5_write.c, h5_read.c, h5_extend_write.c, h5_chunk_read.c, "+- + "h5_compound.c, h5_group.c, h5_select.c, h5_attribute.c, "+- + "h5_mount.c, h5_reference.c, h5_drivers.c " + + +$! +$ ccc 'cobj +$ +$ type sys$input + Creating h5_write +$ link h5_write, - + [-.src]hdf5.olb/lib + +$ type sys$input + Creating h5_read +$ link h5_read, - + [-.src]hdf5.olb/lib + +$ type sys$input + Creating h5_extend_write +$ link h5_extend_write, - + [-.src]hdf5.olb/lib + +$ type sys$input + Creating h5_chunk_read +$ link h5_chunk_read, - + [-.src]hdf5.olb/lib + +$ type sys$input + Creating h5_compound +$ link h5_compound, - + [-.src]hdf5.olb/lib + +$ type sys$input + Creating h5_group +$ link h5_group, - + [-.src]hdf5.olb/lib + +$ type sys$input + Creating h5_select +$ link h5_select, - + [-.src]hdf5.olb/lib + +$ type sys$input + Creating h5_attribute +$ link h5_attribute, - + [-.src]hdf5.olb/lib + +$ type sys$input + Creating h5_mount +$ link h5_mount, - + [-.src]hdf5.olb/lib + +$ type sys$input + Creating h5_reference +$ link h5_reference, - + [-.src]hdf5.olb/lib + +$ type sys$input + Creating h5_drivers +$ link h5_drivers, - + [-.src]hdf5.olb/lib + +$ type sys$input + Running examples +$ run h5_write +$ run h5_read +$ run h5_extend_write +$ run h5_chunk_read +$ run h5_compound +$ run h5_group +$ run h5_select +$ run h5_attribute +$ run h5_mount +$ run h5_reference +$ run h5_drivers +$ |