diff options
author | Albert Cheng <acheng@hdfgroup.org> | 2004-02-17 04:25:40 (GMT) |
---|---|---|
committer | Albert Cheng <acheng@hdfgroup.org> | 2004-02-17 04:25:40 (GMT) |
commit | 5937bcd021535b014f208bdcb221990692138af5 (patch) | |
tree | 0a9300063db81f5f6e5e74fd6e731509b180d6ca | |
parent | 715460cf620cfbb488622274a6c92920ab0c58a8 (diff) | |
download | hdf5-5937bcd021535b014f208bdcb221990692138af5.zip hdf5-5937bcd021535b014f208bdcb221990692138af5.tar.gz hdf5-5937bcd021535b014f208bdcb221990692138af5.tar.bz2 |
[svn-r8207] Purpose:
Bug fix, sort of.
Description:
Some compilers, e.g., intel compiler, would take a long time
to compiler H5detect.c if optimization is on.
Solution:
Setup special make rules for H5detect to be compiled always with
optimization off by using -g. Since H5detect is run once to generate H5Tinit.c,
it does not matter that much if it is optimized or not.
Platforms tested:
"h5committested".
Tested in Titan too.
-rw-r--r-- | examples/Dependencies | 468 | ||||
-rw-r--r-- | src/Makefile.in | 6 |
2 files changed, 473 insertions, 1 deletions
diff --git a/examples/Dependencies b/examples/Dependencies index f29a269..8bcd2d6 100644 --- a/examples/Dependencies +++ b/examples/Dependencies @@ -1,3 +1,471 @@ ## This file is machine generated on GNU systems. ## Only temporary changes may be made here. +h5_chunk_read.o: \ + ../../hdf5/examples/h5_chunk_read.c \ + ../../hdf5/src/hdf5.h \ + ../../hdf5/src/H5public.h \ + ../src/H5pubconf.h \ + ../../hdf5/src/H5api_adpt.h \ + ../../hdf5/src/H5Apublic.h \ + ../../hdf5/src/H5Ipublic.h \ + ../../hdf5/src/H5ACpublic.h \ + ../../hdf5/src/H5Bpublic.h \ + ../../hdf5/src/H5Dpublic.h \ + ../../hdf5/src/H5Epublic.h \ + ../../hdf5/src/H5Epubgen.h \ + ../../hdf5/src/H5Fpublic.h \ + ../../hdf5/src/H5FDpublic.h \ + ../../hdf5/src/H5FPpublic.h \ + ../../hdf5/src/H5Gpublic.h \ + ../../hdf5/src/H5Opublic.h \ + ../../hdf5/src/H5HGpublic.h \ + ../../hdf5/src/H5HLpublic.h \ + ../../hdf5/src/H5MMpublic.h \ + ../../hdf5/src/H5Ppublic.h \ + ../../hdf5/src/H5Zpublic.h \ + ../../hdf5/src/H5Rpublic.h \ + ../../hdf5/src/H5Spublic.h \ + ../../hdf5/src/H5Tpublic.h \ + ../../hdf5/src/H5FDcore.h \ + ../../hdf5/src/H5FDfamily.h \ + ../../hdf5/src/H5FDgass.h \ + ../../hdf5/src/H5FDlog.h \ + ../../hdf5/src/H5FDmpi.h \ + ../../hdf5/src/H5FDfphdf5.h \ + ../../hdf5/src/H5FDmpio.h \ + ../../hdf5/src/H5FDmpiposix.h \ + ../../hdf5/src/H5FDmulti.h \ + ../../hdf5/src/H5FDsec2.h \ + ../../hdf5/src/H5FDsrb.h \ + ../../hdf5/src/H5FDstdio.h \ + ../../hdf5/src/H5FDstream.h +h5_compound.o: \ + ../../hdf5/examples/h5_compound.c \ + ../../hdf5/src/hdf5.h \ + ../../hdf5/src/H5public.h \ + ../src/H5pubconf.h \ + ../../hdf5/src/H5api_adpt.h \ + ../../hdf5/src/H5Apublic.h \ + ../../hdf5/src/H5Ipublic.h \ + ../../hdf5/src/H5ACpublic.h \ + ../../hdf5/src/H5Bpublic.h \ + ../../hdf5/src/H5Dpublic.h \ + ../../hdf5/src/H5Epublic.h \ + ../../hdf5/src/H5Epubgen.h \ + ../../hdf5/src/H5Fpublic.h \ + ../../hdf5/src/H5FDpublic.h \ + ../../hdf5/src/H5FPpublic.h \ + ../../hdf5/src/H5Gpublic.h \ + ../../hdf5/src/H5Opublic.h \ + ../../hdf5/src/H5HGpublic.h \ + ../../hdf5/src/H5HLpublic.h \ + ../../hdf5/src/H5MMpublic.h \ + ../../hdf5/src/H5Ppublic.h \ + ../../hdf5/src/H5Zpublic.h \ + ../../hdf5/src/H5Rpublic.h \ + ../../hdf5/src/H5Spublic.h \ + ../../hdf5/src/H5Tpublic.h \ + ../../hdf5/src/H5FDcore.h \ + ../../hdf5/src/H5FDfamily.h \ + ../../hdf5/src/H5FDgass.h \ + ../../hdf5/src/H5FDlog.h \ + ../../hdf5/src/H5FDmpi.h \ + ../../hdf5/src/H5FDfphdf5.h \ + ../../hdf5/src/H5FDmpio.h \ + ../../hdf5/src/H5FDmpiposix.h \ + ../../hdf5/src/H5FDmulti.h \ + ../../hdf5/src/H5FDsec2.h \ + ../../hdf5/src/H5FDsrb.h \ + ../../hdf5/src/H5FDstdio.h \ + ../../hdf5/src/H5FDstream.h +h5_extend_write.o: \ + ../../hdf5/examples/h5_extend_write.c \ + ../../hdf5/src/hdf5.h \ + ../../hdf5/src/H5public.h \ + ../src/H5pubconf.h \ + ../../hdf5/src/H5api_adpt.h \ + ../../hdf5/src/H5Apublic.h \ + ../../hdf5/src/H5Ipublic.h \ + ../../hdf5/src/H5ACpublic.h \ + ../../hdf5/src/H5Bpublic.h \ + ../../hdf5/src/H5Dpublic.h \ + ../../hdf5/src/H5Epublic.h \ + ../../hdf5/src/H5Epubgen.h \ + ../../hdf5/src/H5Fpublic.h \ + ../../hdf5/src/H5FDpublic.h \ + ../../hdf5/src/H5FPpublic.h \ + ../../hdf5/src/H5Gpublic.h \ + ../../hdf5/src/H5Opublic.h \ + ../../hdf5/src/H5HGpublic.h \ + ../../hdf5/src/H5HLpublic.h \ + ../../hdf5/src/H5MMpublic.h \ + ../../hdf5/src/H5Ppublic.h \ + ../../hdf5/src/H5Zpublic.h \ + ../../hdf5/src/H5Rpublic.h \ + ../../hdf5/src/H5Spublic.h \ + ../../hdf5/src/H5Tpublic.h \ + ../../hdf5/src/H5FDcore.h \ + ../../hdf5/src/H5FDfamily.h \ + ../../hdf5/src/H5FDgass.h \ + ../../hdf5/src/H5FDlog.h \ + ../../hdf5/src/H5FDmpi.h \ + ../../hdf5/src/H5FDfphdf5.h \ + ../../hdf5/src/H5FDmpio.h \ + ../../hdf5/src/H5FDmpiposix.h \ + ../../hdf5/src/H5FDmulti.h \ + ../../hdf5/src/H5FDsec2.h \ + ../../hdf5/src/H5FDsrb.h \ + ../../hdf5/src/H5FDstdio.h \ + ../../hdf5/src/H5FDstream.h +h5_group.o: \ + ../../hdf5/examples/h5_group.c \ + ../../hdf5/src/hdf5.h \ + ../../hdf5/src/H5public.h \ + ../src/H5pubconf.h \ + ../../hdf5/src/H5api_adpt.h \ + ../../hdf5/src/H5Apublic.h \ + ../../hdf5/src/H5Ipublic.h \ + ../../hdf5/src/H5ACpublic.h \ + ../../hdf5/src/H5Bpublic.h \ + ../../hdf5/src/H5Dpublic.h \ + ../../hdf5/src/H5Epublic.h \ + ../../hdf5/src/H5Epubgen.h \ + ../../hdf5/src/H5Fpublic.h \ + ../../hdf5/src/H5FDpublic.h \ + ../../hdf5/src/H5FPpublic.h \ + ../../hdf5/src/H5Gpublic.h \ + ../../hdf5/src/H5Opublic.h \ + ../../hdf5/src/H5HGpublic.h \ + ../../hdf5/src/H5HLpublic.h \ + ../../hdf5/src/H5MMpublic.h \ + ../../hdf5/src/H5Ppublic.h \ + ../../hdf5/src/H5Zpublic.h \ + ../../hdf5/src/H5Rpublic.h \ + ../../hdf5/src/H5Spublic.h \ + ../../hdf5/src/H5Tpublic.h \ + ../../hdf5/src/H5FDcore.h \ + ../../hdf5/src/H5FDfamily.h \ + ../../hdf5/src/H5FDgass.h \ + ../../hdf5/src/H5FDlog.h \ + ../../hdf5/src/H5FDmpi.h \ + ../../hdf5/src/H5FDfphdf5.h \ + ../../hdf5/src/H5FDmpio.h \ + ../../hdf5/src/H5FDmpiposix.h \ + ../../hdf5/src/H5FDmulti.h \ + ../../hdf5/src/H5FDsec2.h \ + ../../hdf5/src/H5FDsrb.h \ + ../../hdf5/src/H5FDstdio.h \ + ../../hdf5/src/H5FDstream.h +h5_read.o: \ + ../../hdf5/examples/h5_read.c \ + ../../hdf5/src/hdf5.h \ + ../../hdf5/src/H5public.h \ + ../src/H5pubconf.h \ + ../../hdf5/src/H5api_adpt.h \ + ../../hdf5/src/H5Apublic.h \ + ../../hdf5/src/H5Ipublic.h \ + ../../hdf5/src/H5ACpublic.h \ + ../../hdf5/src/H5Bpublic.h \ + ../../hdf5/src/H5Dpublic.h \ + ../../hdf5/src/H5Epublic.h \ + ../../hdf5/src/H5Epubgen.h \ + ../../hdf5/src/H5Fpublic.h \ + ../../hdf5/src/H5FDpublic.h \ + ../../hdf5/src/H5FPpublic.h \ + ../../hdf5/src/H5Gpublic.h \ + ../../hdf5/src/H5Opublic.h \ + ../../hdf5/src/H5HGpublic.h \ + ../../hdf5/src/H5HLpublic.h \ + ../../hdf5/src/H5MMpublic.h \ + ../../hdf5/src/H5Ppublic.h \ + ../../hdf5/src/H5Zpublic.h \ + ../../hdf5/src/H5Rpublic.h \ + ../../hdf5/src/H5Spublic.h \ + ../../hdf5/src/H5Tpublic.h \ + ../../hdf5/src/H5FDcore.h \ + ../../hdf5/src/H5FDfamily.h \ + ../../hdf5/src/H5FDgass.h \ + ../../hdf5/src/H5FDlog.h \ + ../../hdf5/src/H5FDmpi.h \ + ../../hdf5/src/H5FDfphdf5.h \ + ../../hdf5/src/H5FDmpio.h \ + ../../hdf5/src/H5FDmpiposix.h \ + ../../hdf5/src/H5FDmulti.h \ + ../../hdf5/src/H5FDsec2.h \ + ../../hdf5/src/H5FDsrb.h \ + ../../hdf5/src/H5FDstdio.h \ + ../../hdf5/src/H5FDstream.h +h5_write.o: \ + ../../hdf5/examples/h5_write.c \ + ../../hdf5/src/hdf5.h \ + ../../hdf5/src/H5public.h \ + ../src/H5pubconf.h \ + ../../hdf5/src/H5api_adpt.h \ + ../../hdf5/src/H5Apublic.h \ + ../../hdf5/src/H5Ipublic.h \ + ../../hdf5/src/H5ACpublic.h \ + ../../hdf5/src/H5Bpublic.h \ + ../../hdf5/src/H5Dpublic.h \ + ../../hdf5/src/H5Epublic.h \ + ../../hdf5/src/H5Epubgen.h \ + ../../hdf5/src/H5Fpublic.h \ + ../../hdf5/src/H5FDpublic.h \ + ../../hdf5/src/H5FPpublic.h \ + ../../hdf5/src/H5Gpublic.h \ + ../../hdf5/src/H5Opublic.h \ + ../../hdf5/src/H5HGpublic.h \ + ../../hdf5/src/H5HLpublic.h \ + ../../hdf5/src/H5MMpublic.h \ + ../../hdf5/src/H5Ppublic.h \ + ../../hdf5/src/H5Zpublic.h \ + ../../hdf5/src/H5Rpublic.h \ + ../../hdf5/src/H5Spublic.h \ + ../../hdf5/src/H5Tpublic.h \ + ../../hdf5/src/H5FDcore.h \ + ../../hdf5/src/H5FDfamily.h \ + ../../hdf5/src/H5FDgass.h \ + ../../hdf5/src/H5FDlog.h \ + ../../hdf5/src/H5FDmpi.h \ + ../../hdf5/src/H5FDfphdf5.h \ + ../../hdf5/src/H5FDmpio.h \ + ../../hdf5/src/H5FDmpiposix.h \ + ../../hdf5/src/H5FDmulti.h \ + ../../hdf5/src/H5FDsec2.h \ + ../../hdf5/src/H5FDsrb.h \ + ../../hdf5/src/H5FDstdio.h \ + ../../hdf5/src/H5FDstream.h +h5_select.o: \ + ../../hdf5/examples/h5_select.c \ + ../../hdf5/src/hdf5.h \ + ../../hdf5/src/H5public.h \ + ../src/H5pubconf.h \ + ../../hdf5/src/H5api_adpt.h \ + ../../hdf5/src/H5Apublic.h \ + ../../hdf5/src/H5Ipublic.h \ + ../../hdf5/src/H5ACpublic.h \ + ../../hdf5/src/H5Bpublic.h \ + ../../hdf5/src/H5Dpublic.h \ + ../../hdf5/src/H5Epublic.h \ + ../../hdf5/src/H5Epubgen.h \ + ../../hdf5/src/H5Fpublic.h \ + ../../hdf5/src/H5FDpublic.h \ + ../../hdf5/src/H5FPpublic.h \ + ../../hdf5/src/H5Gpublic.h \ + ../../hdf5/src/H5Opublic.h \ + ../../hdf5/src/H5HGpublic.h \ + ../../hdf5/src/H5HLpublic.h \ + ../../hdf5/src/H5MMpublic.h \ + ../../hdf5/src/H5Ppublic.h \ + ../../hdf5/src/H5Zpublic.h \ + ../../hdf5/src/H5Rpublic.h \ + ../../hdf5/src/H5Spublic.h \ + ../../hdf5/src/H5Tpublic.h \ + ../../hdf5/src/H5FDcore.h \ + ../../hdf5/src/H5FDfamily.h \ + ../../hdf5/src/H5FDgass.h \ + ../../hdf5/src/H5FDlog.h \ + ../../hdf5/src/H5FDmpi.h \ + ../../hdf5/src/H5FDfphdf5.h \ + ../../hdf5/src/H5FDmpio.h \ + ../../hdf5/src/H5FDmpiposix.h \ + ../../hdf5/src/H5FDmulti.h \ + ../../hdf5/src/H5FDsec2.h \ + ../../hdf5/src/H5FDsrb.h \ + ../../hdf5/src/H5FDstdio.h \ + ../../hdf5/src/H5FDstream.h +h5_attribute.o: \ + ../../hdf5/examples/h5_attribute.c \ + ../../hdf5/src/hdf5.h \ + ../../hdf5/src/H5public.h \ + ../src/H5pubconf.h \ + ../../hdf5/src/H5api_adpt.h \ + ../../hdf5/src/H5Apublic.h \ + ../../hdf5/src/H5Ipublic.h \ + ../../hdf5/src/H5ACpublic.h \ + ../../hdf5/src/H5Bpublic.h \ + ../../hdf5/src/H5Dpublic.h \ + ../../hdf5/src/H5Epublic.h \ + ../../hdf5/src/H5Epubgen.h \ + ../../hdf5/src/H5Fpublic.h \ + ../../hdf5/src/H5FDpublic.h \ + ../../hdf5/src/H5FPpublic.h \ + ../../hdf5/src/H5Gpublic.h \ + ../../hdf5/src/H5Opublic.h \ + ../../hdf5/src/H5HGpublic.h \ + ../../hdf5/src/H5HLpublic.h \ + ../../hdf5/src/H5MMpublic.h \ + ../../hdf5/src/H5Ppublic.h \ + ../../hdf5/src/H5Zpublic.h \ + ../../hdf5/src/H5Rpublic.h \ + ../../hdf5/src/H5Spublic.h \ + ../../hdf5/src/H5Tpublic.h \ + ../../hdf5/src/H5FDcore.h \ + ../../hdf5/src/H5FDfamily.h \ + ../../hdf5/src/H5FDgass.h \ + ../../hdf5/src/H5FDlog.h \ + ../../hdf5/src/H5FDmpi.h \ + ../../hdf5/src/H5FDfphdf5.h \ + ../../hdf5/src/H5FDmpio.h \ + ../../hdf5/src/H5FDmpiposix.h \ + ../../hdf5/src/H5FDmulti.h \ + ../../hdf5/src/H5FDsec2.h \ + ../../hdf5/src/H5FDsrb.h \ + ../../hdf5/src/H5FDstdio.h \ + ../../hdf5/src/H5FDstream.h +h5_mount.o: \ + ../../hdf5/examples/h5_mount.c \ + ../../hdf5/src/hdf5.h \ + ../../hdf5/src/H5public.h \ + ../src/H5pubconf.h \ + ../../hdf5/src/H5api_adpt.h \ + ../../hdf5/src/H5Apublic.h \ + ../../hdf5/src/H5Ipublic.h \ + ../../hdf5/src/H5ACpublic.h \ + ../../hdf5/src/H5Bpublic.h \ + ../../hdf5/src/H5Dpublic.h \ + ../../hdf5/src/H5Epublic.h \ + ../../hdf5/src/H5Epubgen.h \ + ../../hdf5/src/H5Fpublic.h \ + ../../hdf5/src/H5FDpublic.h \ + ../../hdf5/src/H5FPpublic.h \ + ../../hdf5/src/H5Gpublic.h \ + ../../hdf5/src/H5Opublic.h \ + ../../hdf5/src/H5HGpublic.h \ + ../../hdf5/src/H5HLpublic.h \ + ../../hdf5/src/H5MMpublic.h \ + ../../hdf5/src/H5Ppublic.h \ + ../../hdf5/src/H5Zpublic.h \ + ../../hdf5/src/H5Rpublic.h \ + ../../hdf5/src/H5Spublic.h \ + ../../hdf5/src/H5Tpublic.h \ + ../../hdf5/src/H5FDcore.h \ + ../../hdf5/src/H5FDfamily.h \ + ../../hdf5/src/H5FDgass.h \ + ../../hdf5/src/H5FDlog.h \ + ../../hdf5/src/H5FDmpi.h \ + ../../hdf5/src/H5FDfphdf5.h \ + ../../hdf5/src/H5FDmpio.h \ + ../../hdf5/src/H5FDmpiposix.h \ + ../../hdf5/src/H5FDmulti.h \ + ../../hdf5/src/H5FDsec2.h \ + ../../hdf5/src/H5FDsrb.h \ + ../../hdf5/src/H5FDstdio.h \ + ../../hdf5/src/H5FDstream.h +h5_reference.o: \ + ../../hdf5/examples/h5_reference.c \ + ../../hdf5/src/hdf5.h \ + ../../hdf5/src/H5public.h \ + ../src/H5pubconf.h \ + ../../hdf5/src/H5api_adpt.h \ + ../../hdf5/src/H5Apublic.h \ + ../../hdf5/src/H5Ipublic.h \ + ../../hdf5/src/H5ACpublic.h \ + ../../hdf5/src/H5Bpublic.h \ + ../../hdf5/src/H5Dpublic.h \ + ../../hdf5/src/H5Epublic.h \ + ../../hdf5/src/H5Epubgen.h \ + ../../hdf5/src/H5Fpublic.h \ + ../../hdf5/src/H5FDpublic.h \ + ../../hdf5/src/H5FPpublic.h \ + ../../hdf5/src/H5Gpublic.h \ + ../../hdf5/src/H5Opublic.h \ + ../../hdf5/src/H5HGpublic.h \ + ../../hdf5/src/H5HLpublic.h \ + ../../hdf5/src/H5MMpublic.h \ + ../../hdf5/src/H5Ppublic.h \ + ../../hdf5/src/H5Zpublic.h \ + ../../hdf5/src/H5Rpublic.h \ + ../../hdf5/src/H5Spublic.h \ + ../../hdf5/src/H5Tpublic.h \ + ../../hdf5/src/H5FDcore.h \ + ../../hdf5/src/H5FDfamily.h \ + ../../hdf5/src/H5FDgass.h \ + ../../hdf5/src/H5FDlog.h \ + ../../hdf5/src/H5FDmpi.h \ + ../../hdf5/src/H5FDfphdf5.h \ + ../../hdf5/src/H5FDmpio.h \ + ../../hdf5/src/H5FDmpiposix.h \ + ../../hdf5/src/H5FDmulti.h \ + ../../hdf5/src/H5FDsec2.h \ + ../../hdf5/src/H5FDsrb.h \ + ../../hdf5/src/H5FDstdio.h \ + ../../hdf5/src/H5FDstream.h +h5_drivers.o: \ + ../../hdf5/examples/h5_drivers.c \ + ../../hdf5/src/hdf5.h \ + ../../hdf5/src/H5public.h \ + ../src/H5pubconf.h \ + ../../hdf5/src/H5api_adpt.h \ + ../../hdf5/src/H5Apublic.h \ + ../../hdf5/src/H5Ipublic.h \ + ../../hdf5/src/H5ACpublic.h \ + ../../hdf5/src/H5Bpublic.h \ + ../../hdf5/src/H5Dpublic.h \ + ../../hdf5/src/H5Epublic.h \ + ../../hdf5/src/H5Epubgen.h \ + ../../hdf5/src/H5Fpublic.h \ + ../../hdf5/src/H5FDpublic.h \ + ../../hdf5/src/H5FPpublic.h \ + ../../hdf5/src/H5Gpublic.h \ + ../../hdf5/src/H5Opublic.h \ + ../../hdf5/src/H5HGpublic.h \ + ../../hdf5/src/H5HLpublic.h \ + ../../hdf5/src/H5MMpublic.h \ + ../../hdf5/src/H5Ppublic.h \ + ../../hdf5/src/H5Zpublic.h \ + ../../hdf5/src/H5Rpublic.h \ + ../../hdf5/src/H5Spublic.h \ + ../../hdf5/src/H5Tpublic.h \ + ../../hdf5/src/H5FDcore.h \ + ../../hdf5/src/H5FDfamily.h \ + ../../hdf5/src/H5FDgass.h \ + ../../hdf5/src/H5FDlog.h \ + ../../hdf5/src/H5FDmpi.h \ + ../../hdf5/src/H5FDfphdf5.h \ + ../../hdf5/src/H5FDmpio.h \ + ../../hdf5/src/H5FDmpiposix.h \ + ../../hdf5/src/H5FDmulti.h \ + ../../hdf5/src/H5FDsec2.h \ + ../../hdf5/src/H5FDsrb.h \ + ../../hdf5/src/H5FDstdio.h \ + ../../hdf5/src/H5FDstream.h +ph5example.o: \ + ../../hdf5/examples/ph5example.c \ + ../../hdf5/src/hdf5.h \ + ../../hdf5/src/H5public.h \ + ../src/H5pubconf.h \ + ../../hdf5/src/H5api_adpt.h \ + ../../hdf5/src/H5Apublic.h \ + ../../hdf5/src/H5Ipublic.h \ + ../../hdf5/src/H5ACpublic.h \ + ../../hdf5/src/H5Bpublic.h \ + ../../hdf5/src/H5Dpublic.h \ + ../../hdf5/src/H5Epublic.h \ + ../../hdf5/src/H5Epubgen.h \ + ../../hdf5/src/H5Fpublic.h \ + ../../hdf5/src/H5FDpublic.h \ + ../../hdf5/src/H5FPpublic.h \ + ../../hdf5/src/H5Gpublic.h \ + ../../hdf5/src/H5Opublic.h \ + ../../hdf5/src/H5HGpublic.h \ + ../../hdf5/src/H5HLpublic.h \ + ../../hdf5/src/H5MMpublic.h \ + ../../hdf5/src/H5Ppublic.h \ + ../../hdf5/src/H5Zpublic.h \ + ../../hdf5/src/H5Rpublic.h \ + ../../hdf5/src/H5Spublic.h \ + ../../hdf5/src/H5Tpublic.h \ + ../../hdf5/src/H5FDcore.h \ + ../../hdf5/src/H5FDfamily.h \ + ../../hdf5/src/H5FDgass.h \ + ../../hdf5/src/H5FDlog.h \ + ../../hdf5/src/H5FDmpi.h \ + ../../hdf5/src/H5FDfphdf5.h \ + ../../hdf5/src/H5FDmpio.h \ + ../../hdf5/src/H5FDmpiposix.h \ + ../../hdf5/src/H5FDmulti.h \ + ../../hdf5/src/H5FDsec2.h \ + ../../hdf5/src/H5FDsrb.h \ + ../../hdf5/src/H5FDstdio.h \ + ../../hdf5/src/H5FDstream.h diff --git a/src/Makefile.in b/src/Makefile.in index e0ade04..257d52c 100644 --- a/src/Makefile.in +++ b/src/Makefile.in @@ -92,8 +92,12 @@ H5Tinit.c: H5detect ($(RM) $@ ; exit 1) ## no $(LIB) in the action below since that's being made now. +## Use -g to force no optimization since many compilers (e.g., Intel) takes +## a long time to compile it with any optimization on. H5detect is used +## to generate H5Tinit.c once. So, optimization is not critical. H5detect: H5detect.lo - @$(LT_LINK_EXE) $(CFLAGS) -o $@ H5detect.lo $(LDFLAGS) $(LIBS) + $(CC) $(CFLAGS) $(CPPFLAGS) -g $(srcdir)/H5detect.c \ + $(LDFLAGS) $(LIBS) -o $@ @CONCLUDE@ |