diff options
author | Albert Cheng <acheng@hdfgroup.org> | 2002-04-25 01:57:51 (GMT) |
---|---|---|
committer | Albert Cheng <acheng@hdfgroup.org> | 2002-04-25 01:57:51 (GMT) |
commit | f6146cd169bead15fe9ec2d45200062ae2711b94 (patch) | |
tree | 4b040ba992eda370cd4ffb9775e656cb5d0bcb24 | |
parent | 8c93e785076a44a2e71020d13b7502a5f5fdf80a (diff) | |
download | hdf5-f6146cd169bead15fe9ec2d45200062ae2711b94.zip hdf5-f6146cd169bead15fe9ec2d45200062ae2711b94.tar.gz hdf5-f6146cd169bead15fe9ec2d45200062ae2711b94.tar.bz2 |
[svn-r5251] Purpose:
Bug fix
Description:
$(LT_RUN) was used to execute ./H5detect in src/Makefile.in.
$RUNTEST was set to $(LT_RUN) which was used to execute sequential
executable. $(LT_RUN) is "../libtool --mode=execute". But libtool
invokes some commands that are not supported in the Tflops machine.
That caused failures during the build and check processes.
Solution:
Upon investigation, there does not seem to be need to use $(LT_RUN)
any more. The "libtool --mode=link" now generates a "fake" executable
that is actually a command-script file that can regenerate the real
executable with dynamic libraries hooks setup properly.
Undo all those $LT_RUN substitute and let $RUNSERIAL execute those
sequential executables.
Platforms tested:
Eirene(serial), burrwhite(parallel), arabica(with and w/out zlib),
Tflops.
-rw-r--r-- | src/Makefile.in | 2 | ||||
-rw-r--r-- | test/Makefile.in | 2 |
2 files changed, 1 insertions, 3 deletions
diff --git a/src/Makefile.in b/src/Makefile.in index 4d3774b..4d3f31a 100644 --- a/src/Makefile.in +++ b/src/Makefile.in @@ -58,7 +58,7 @@ PRIVATE_HDR=H5private.h H5Aprivate.h H5Apkg.h H5ACprivate.h H5Bprivate.h \ H5Tinit.c: H5detect LD_LIBRARY_PATH="$$LD_LIBRARY_PATH`echo $(LDFLAGS) | \ sed -e 's/-L/:/g' -e 's/ //g'`" \ - $(LT_RUN) ./H5detect >H5Tinit.c + $(RUNSERIAL) ./H5detect >H5Tinit.c ## no $(LIB) in the action below since that's being made now. H5detect: H5detect.lo diff --git a/test/Makefile.in b/test/Makefile.in index bf5a37d..1042fbb 100644 --- a/test/Makefile.in +++ b/test/Makefile.in @@ -15,8 +15,6 @@ CPPFLAGS=-I. -I$(srcdir) -I../src -I$(top_srcdir)/src @CPPFLAGS@ ## These are our main targets. They should be listed in the order to be ## executed, generally most specific tests to least specific tests. -RUNTEST=$(LT_RUN) - TEST_PROGS=testhdf5 lheap ohdr stab gheap hyperslab istore bittests dtypes \ dsets cmpd_dset extend external links unlink big mtime fillval mount \ flush1 flush2 enum gass_write gass_read gass_append \ |