[svn-r17572] Purpose:
Makefile Bug Fix
Description:
Added $(EXEEXT) extension to H5detect when it's executed to generate
H5Tinit.c so it works correctly on platforms that require the full
extension when running executables.
Tested:
h5committest, mingw, and user-verified (via submitted patch).
This commit is contained in:
@@ -104,6 +104,10 @@ Bug Fixes since HDF5-1.8.3
|
||||
|
||||
Configuration
|
||||
-------------
|
||||
- Added $(EXEEXT) extension to H5detect when it's executed in the
|
||||
src/Makefile to generate H5Tinit.c so it works correctly on platforms
|
||||
that require the full extension when running executables.
|
||||
MAM - 2009/10/01 - BZ #1613
|
||||
- Configure will now set FC and CXX to "no" when fortran and c++
|
||||
are not being compiled, respectively, so configure will not run
|
||||
some of the compiler tests for these languages when they are not
|
||||
|
||||
@@ -123,7 +123,7 @@ settings_DATA=libhdf5.settings
|
||||
H5Tinit.c: H5detect$(EXEEXT)
|
||||
LD_LIBRARY_PATH="$$LD_LIBRARY_PATH`echo $(LDFLAGS) | \
|
||||
sed -e 's/-L/:/g' -e 's/ //g'`" \
|
||||
$(RUNSERIAL) ./H5detect > H5Tinit.c || \
|
||||
$(RUNSERIAL) ./H5detect$(EXEEXT) > H5Tinit.c || \
|
||||
(test $$HDF5_Make_Ignore && echo "*** Error ignored") || \
|
||||
($(RM) $@ ; exit 1)
|
||||
|
||||
|
||||
@@ -1194,7 +1194,7 @@ help:
|
||||
H5Tinit.c: H5detect$(EXEEXT)
|
||||
LD_LIBRARY_PATH="$$LD_LIBRARY_PATH`echo $(LDFLAGS) | \
|
||||
sed -e 's/-L/:/g' -e 's/ //g'`" \
|
||||
$(RUNSERIAL) ./H5detect > H5Tinit.c || \
|
||||
$(RUNSERIAL) ./H5detect$(EXEEXT) > H5Tinit.c || \
|
||||
(test $$HDF5_Make_Ignore && echo "*** Error ignored") || \
|
||||
($(RM) $@ ; exit 1)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user