2
0
mirror of https://github.com/HDFGroup/hdf5.git synced 2025-04-24 17:51:25 +08:00

[svn-r12324] Purpose: Fighting with VMS make files

Description: Compilation of most of the Fortran files depends on existance
             of three module files. On VMS the dependency was enforced by
             listing source files for compilation command in the correct order.
             It looks like that this approach doesn't always work and compilation fails
             sometimes.

Solution: Hardcoded compilation of the threee files in the make.com file

Platforms tested: VMS server with IEEE option

Misc. update:
This commit is contained in:
Elena Pourmal 2006-05-03 12:06:11 -05:00
parent e8f915c403
commit 4c073616df

@ -48,16 +48,19 @@ $ type sys$input
$!
$ cobj="H5f90kit, H5_f, H5Af, H5Df, H5Ef, H5Ff, H5Gf, "+-
"H5If, H5Pf, H5Rf, H5Sf, H5Tf, H5Zf"
$ ffiles="H5fortran_flags.f90, H5f90global.f90, "+-
"H5fortran_types.f90, H5_ff.f90, H5Aff.f90, H5Dff.f90, H5Eff.f90,"+-
"H5Fff.f90, H5Gff.f90, H5Iff.f90, H5Pff.f90, H5Rff.f90, H5Sff.f90,"+-
"H5Tff.f90, H5Zff.f90, HDF5.f90"
$ ffiles= "H5_ff.f90, H5Aff.f90, H5Dff.f90, H5Eff.f90,"+-
"H5Fff.f90, H5Gff.f90, H5Iff.f90, H5Pff.f90, H5Rff.f90, H5Sff.f90,"+-
"H5Tff.f90, H5Zff.f90, HDF5.f90"
$ fobj="H5fortran_flags, H5f90global, "+-
"H5fortran_types, H5_ff, H5Aff, H5Dff, H5Eff,"+-
"H5Fff, H5Gff, H5Iff, H5Pff, H5Rff, H5Sff,"+-
"H5Tff, H5Zff, HDF5"
$!
$ ccc 'cobj
$ fff H5fortran_flags.f90
$ fff H5fortran_types.f90
$ fff H5f90global.f90
$
$ fff 'ffiles
$ library/create []hdf5_fortran 'cobj
$ library/replace []hdf5_fortran 'fobj