summaryrefslogtreecommitdiffstats
path: root/configure.in
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r15215] Snapshot version 1.9 release 7HDF Tester2008-06-151-1/+1
|
* [svn-r15184] added the configure and Makefile changes to build h52jpeg in ↵Pedro Vicente Nunes2008-06-091-0/+1
| | | | | | unix systems tested: linux, solaris
* [svn-r15172] Snapshot version 1.9 release 6HDF Tester2008-06-081-1/+1
|
* [svn-r15112] Purpose: Bug fixMike McGreevy2008-05-301-1/+3
| | | | | | | | | | Description: While '-Wl,-rpath' information was being removed from compile lines when using --disable-sharedlib-rpath, some information was still hidden in another variable tht never got reset and thus snuck into the executables. This fix should take care of that issue. Tested: kagiso, smirom
* [svn-r15017] Purpose:Albert Cheng2008-05-161-5/+2
| | | | | | | | | | | | | | bug fix. Description: Removed a few debug print statments that was left in by mistake. Removed initialization for macro system INSTRUMENT to match how it behaves before. Tested platforms: h5committested (kagiso, smirom and linew). It failed in fortran test in smirom but I believed that was not caused by my changes in configure.in.
* [svn-r15014] Purpose: Configure Macro ModificationMike McGreevy2008-05-151-9/+10
| | | | | | | | Description: The macro H5_HAVE_WINDOW_PATH is now defined to 1 only when MinGW is in use. This is needed to fix the "links" test, and the external link feature in the library. Tested: kagiso
* [svn-r15012] Purpose: New configure optionMike McGreevy2008-05-151-0/+25
| | | | | | | | Description: The configure option --disable-sharedlib-rpath will disable embedding of the '-Wl,-rpath' information into executables when shared libraries are produced. Tested: kagiso
* [svn-r15007] Purpose: configure cleanupMike McGreevy2008-05-151-13/+0
| | | | | | | Description: cleaning up configure related to removal of --disable-hsizet flag, which we no longer support. Tested: kagiso
* [svn-r15003] Purpose:Albert Cheng2008-05-151-3/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improvement. Description: src/libhdf5.settings was the initial configure summary and is installed. Then configure is changed to dump a summary of the configure settings to the output and also append it to src/libhdf5.settings. That created two different output formats and duplicated information. This is the initial attempt to clean up this confusion and unify the output format. It is decided to use the src/libhdf5.settings template as the unified means. This requires more macros symbols be defined. The following symbols are all related to generating the src/libhdf5.settings file. AC_SUBST(EXTERNAL_FILTERS) AC_SUBST(MPE) MPE=no AC_SUBST(STATIC_EXEC) STATIC_EXEC=no AC_SUBST(HDF_FORTRAN) HDF_FORTRAN=no AC_SUBST(FC) HDF_FORTRAN=no AC_SUBST(HDF_CXX) HDF_CXX=no AC_SUBST(CXX) HDF_CXX=no AC_SUBST(HDF5_HL) HDF5_HL=yes AC_SUBST(GPFS) GPFS=no AC_SUBST(LINUX_LFS) LINUX_LFS=no AC_SUBST(INSTRUMENT) INSTRUMENT=no AC_SUBST(CODESTACK) CODESTACK=no AC_SUBST(HAVE_DMALLOC) HAVE_DMALLOC=no AC_SUBST(DIRECT_VFD) DIRECT_VFD=no AC_SUBST(THREADSAFE) THREADSAFE=no AC_SUBST(STATIC_SHARED) AC_SUBST(enable_shared) AC_SUBST(enable_static) AC_SUBST(UNAME_INFO) UNAME_INFO=`uname -a` The src/libhdf5.settings.in has CONDITIONAL's added to it too. The untrue conditions turned into a "#" and these lines are cleaned by the post processing script. Platform tested: h5committest on kagiso, smirom and linew.
* [svn-r14990] Purpose: Bug FixMike McGreevy2008-05-131-1/+1
| | | | | | | Description: Typo in the configure.in script. CC_VERSION should be set using CC_NOFLAGS, but is currently using CC_NOFLAG, which does not exist. Tested: kagiso (configure issue)
* [svn-r14965] Snapshot version 1.9 release 5HDF Tester2008-05-111-1/+1
|
* [svn-r14933] Purpose: Updating HDF5 to use automake 1.10.1 and libtool 2.2.2Mike McGreevy2008-05-051-30/+29
| | | | | | | | | | | | | | | | | | Description: Applying update to autotools that was applied to 1.8 a couple of weeks ago to the trunk. Updated bin/reconfigure script to reflect the new versions of libtool and automake in the /home1/packages/ directory. Rearranged configure.in script. When using libtool 2.2.2, the libtool script doesn't generate until later in the configuration process, so I had to move a test that parsed through the libtool script to a point after where it was actually being generated. Ran libtoolize on the project, and ran bin/reconfigure to regenerate configure and Makefile.in's throughout. Tested: kagiso, smirom, linew (h5committest)
* [svn-r14903] Undoing change committed in r14902.Scot Breitenfeld2008-04-301-10/+36
|
* [svn-r14902] Merged fortran_1_8 branch changes r14505:14901 into the trunk. ↵Scot Breitenfeld2008-04-301-36/+10
| | | | New fortran wrappers added.
* [svn-r14864] Snapshot version 1.9 release 4HDF Tester2008-04-271-1/+1
|
* [svn-r14849] Snapshot version 1.9 release 3HDF Tester2008-04-201-1/+1
|
* [svn-r14832] Snapshot version 1.9 release 2HDF Tester2008-04-131-1/+1
|
* [svn-r14812] Description:Albert Cheng2008-04-081-2/+2
| | | | | | | | | | | | | The development branch was changed to default enable-production for the v1.8 release but had not switched back to default development mode. Solution: Changed it back to --disable-production (aka development) as the default. Also ran bin/reconfigure to update configure. Tested: Smirom only. No h5committest since the change is trivial and if it works at smirom, it should work everywhere else.
* [svn-r14799] Snapshot version 1.9 release 1HDF Tester2008-04-061-1/+1
|
* [svn-r14789] Add handling for external link:Vailin Choi2008-04-021-0/+18
| | | | | | | 1. src/H5F.c, src/H5system.c: formulate path for mainfile 2. src/H5Lexternal.c: add search for target file 3. configure.in: add H5_HAVE_WINDOW_PATH 4. test/links.c: add tests for external link
* [svn-r14759] Snapshot version 1.9 release 0HDF Tester2008-03-201-1/+1
|
* [svn-r14723] Purpose: Fix typo in our configure CYGWIN patchScott Wegner2008-03-121-1/+1
| | | | | | | | Description: Previously, we created a patch for Cygwin to skip checking for the timezone variable. We made this change in both the trunk and hdf5_1_8 branch. However, in the branch version, we seemed to have used wrong quotes in our check ('uname' rather than `uname`). This corrects the typo Tested: Cygwin on WinXP
* [svn-r14607] Purpose: Apply Cygwin patch to trunkScott Wegner2008-02-191-7/+15
| | | | | | | | Description: This is the same patch that Mike McGreevy helped me with on the 1.8 branch. The latest cygwin DLL has trouble with the global timezone variable. Now in configure, we target CYGWIN with a case statement, and avoid the problem. Tested: Cygwin on WinXP
* [svn-r14547] Maintenance: Changed version number to 1.9.0 as we agreed on ↵Elena Pourmal2008-02-111-1/+1
| | | | | | the HDF5 developers meeting on February 8, 2008; modified docs files to point to the documentation snapshots.
* [svn-r14526] Maintenance: Changed version number in the trunk to be 1.9.0-snap0hdf5-1_9-startElena Pourmal2008-02-071-1/+1
|
* [svn-r14484] Maintenance: Changed version number to 1.8.0 in preparation for ↵Elena Pourmal2008-02-011-1/+1
| | | | | | the release.
* [svn-r14460] Maintenance: Created rc2 tar ball and released to the ftp server;Elena Pourmal2008-01-271-1/+1
| | | | Changed version number to hdf501.8.0-rc3 using bin/h5vers script
* [svn-r14448] Maintenance: Released version hdf5-1.8.0-rc1 to the public fTP ↵Elena Pourmal2008-01-211-1/+1
| | | | | | | | server and changed the version to hdf5-1.8.0-rc2 using bin/h5vers script. Platforms tested: ran test for hdf5-1.8.0-rc1 source on kagiso after craeting public tar ball.
* [svn-r14415] Changed default to enable-production to prepare for formal release.Albert Cheng2008-01-151-2/+2
| | | | | | Tested: kagiso only. Not need for h5committest since it is a configure simple change. If it works correct in kagiso, it should work the same for all other machines.
* [svn-r14402] Description:Quincey Koziol2008-01-131-0/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add work-around to allow reading files that were produced with a buggy earlier version of the library, which could create objects with the wrong object header message count. There is now a configure flag "--enable-strict-format-checks" which triggers a failure on reading a file with this sort of corruption (when enabled) and allows the object to be read (when disabled). The default value for the "strict-format-checks" flag is yes when the "debug" flag is enabled and no when the "debug" flag is disabled. Note that if strict format checks are disabled (allowing objects with this particular kind of corruption to be read) and the file is opened with write access, the library will re-write the object header for the corrupt object with the correct # of object header messages. This closes bugzilla bug #1010. Tested on: FreeBSD/32 6.2 (duty) in debug mode FreeBSD/64 6.2 (liberty) w/C++ & FORTRAN, in debug mode Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe, in debug mode Linux/64-amd64 2.6 (smirom) w/default API=1.6.x, w/C++ & FORTRAN, in production mode Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN, in production mode Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN, w/szip filter, in production mode Mac OS X/32 10.4.10 (amazon) in debug mode Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in production mode
* [svn-r14290] Maintenance after beta5 release: changed version number to ↵Elena Pourmal2007-11-261-1/+1
| | | | | | | | 1.8.0-rc1 (stands for 1.8.0 release candidate # 1) Platforms tested: none, minor change with the known script.
* [svn-r14288] Maintenance for beta5 release: vesrion number was changed to ↵hdf5-1_8_0-beta5Elena Pourmal2007-11-261-1/+1
| | | | | | | | 1.8.0-beta5 by running bin/h5vers script Platforms tested: kagiso (minor change)
* [svn-r14270] Description:Albert Cheng2007-11-201-70/+0
| | | | | | | | | | Removed the stream-vfd from the basic library code. (The stream-vfd source files are not removed yet but the MANIFEST has been updated to NOT release those stream-vfd source files.) Platforms tested: Kagiso and smirom. Then test the release tar ball in kagiso.
* [svn-r14215] Maintenance after 1.8.0-beta4: changed version number to ↵Elena Pourmal2007-10-211-1/+1
| | | | 1.8.0-beta4post1
* [svn-r14213] Maintenance for beta4 release: changed version number to be ↵hdf5-1_8_0-beta4Elena Pourmal2007-10-211-1/+1
| | | | | | 1.8.0-beta4 Platforms tested: kagiso only (trivial change using bin/h5vers script)
* [svn-r14211] Description:Quincey Koziol2007-10-181-21/+2
| | | | | | | | | | | | | | | | | | | | | | | | Remove --enable-hdfv1_6 configure flag, now that all dependencies on it have been removed and new --with-default-api-version=[v16|v18] and --disable-deprecated-symbols flags have taken its place. Update types in bin/trace so that bin/reconfigure runs cleanly. Run bin/reconfigure to regenerate configure script, along with other associated files, etc. Tested on: FreeBSD/32 6.2 (duty) in debug mode FreeBSD/64 6.2 (liberty) w/C++ & FORTRAN, in debug mode Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe, in debug mode Linux/64-amd64 2.6 (smirom) w/default API=1.6.x, w/C++ & FORTRAN, in production mode Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN, in production mode Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN, w/szip filter, in production mode Mac OS X/32 10.4.10 (amazon) in debug mode
* [svn-r14097] Description:Quincey Koziol2007-08-211-0/+1
| | | | | | | | | | | | | First real use of API versioning code, H5E routines switched to use new API versioning scheme. Tested on: Mac OS X/32 10.4.10 (amazon) FreeBSD/32 6.2 (duty) FreeBSD/64 6.2 (liberty) Linux/32 2.6 (kagiso) Linux/64 2.6 (smirom) Solaris/32 5.10 (linew)
* [svn-r14096] There're 3 changes in this checkin as below:Raymond Lu2007-08-201-0/+19
| | | | | | | | | | | | | | | | | | 1. In H5Dwrite and H5Dread, let the data buffer point to a fake address if the application passes in an empty buffer. This is mainly for MPIO programs that some processes may not have any data to write or read but still participate the I/O. This solution solves some MPI's problem like the ChaMPIon on tungsten which doesn't support empty buffer. 2. The ChaMPIon on tungsten doesn't support complex derived MPI data type correctly and collective I/O when some processes don't have any data to write or read correctly. Detect the compiler "cmpicc" in the system-specific config file and set the variables for these two cases to false. The PHDF5 library already has set up a way to switch collective chunked I/O to independent under these two cases. 3. A bug fix - During the work of the optimization for compound data I/O, the case for switching collective chunked I/O to independent I/O was leftout. Fixed it by adding I/O caching to it in H5D_multi_chunk_collective_io in H5Dmpio.c. Tested on tungsten, cobalt, and kagiso for parallel; on linew and smirom for serial.
* [svn-r14061] Purpose: Removing --disable-hsizet flag from configure.Mike McGreevy2007-08-091-24/+4
| | | | | | | Description: This flag causes problems for users and is difficult to support in the library. It has been removed. (see Bug 708). Tested: kagiso, linew
* [svn-r14047] Purpose: Adding H5_HAVE_SIGLONGJMP macro to configure.Mike McGreevy2007-08-071-1/+1
| | | | | | | Description: Configure will now detect the presence of the 'siglongjmp' function. If present, the macro H5_HAVE_SIGLONGJMP will be defined in src/H5pubconf.h. Tested: kagiso, smirom, linew
* [svn-r14027] Maintenance: changed version number to 1.8.0-beta3post1 using ↵Elena Pourmal2007-07-301-1/+1
| | | | bin/h5vers script
* [svn-r14025] Maintenance: Changed version number to 1.8.0-beta3, put warning ↵hdf5-1_8_0-beta3Elena Pourmal2007-07-301-1/+1
| | | | | | | into INSTALL file for the 1.8.0-beta* releases Tested: Release tar ball is available on the frp server, It was tested on kagiso with the PGI compilers.
* [svn-r14023] Purpose:Vailin Choi2007-07-271-1/+2
| | | | | | | | | | reorganization. Description: move the h5stat tool into its own directory. Platform tested: kagiso.
* [svn-r14022] Description:Quincey Koziol2007-07-261-3/+0
| | | | | | | | | | | | | | | | Remove stray reference to "group revision" configure flag Remove Windows-specific EOL characters from src/H5FDwindows.c Add some missing types to bin/trace Re-run bin/reconfigure script to regenerate information after changes above. Tested on: FreeBSD/32 6.2 (duty) FreeBSD/64 6.2 (liberty) Linux/32 2.6 (linux) Solaris/32 2.10 (linew)
* [svn-r13972] Description:Quincey Koziol2007-07-131-0/+33
| | | | | | | | | Add --with-default-api-version configure flag. Tested on: Mac OS X/32 10.4.10 (amazon) FreeBSD/32 6.2 (duty) Linux/32 2.6 (kagiso)
* [svn-r13971] Description:Quincey Koziol2007-07-121-1/+28
| | | | | | | | | | | | | | Add --enable-deprecated-symbols configure option, to allow users to remove deprecated public API symbols at configure time. Add bin/make_vers script to bin/reconfigure actions. Run bin/reconfigure to regenerate autotool components. Tested on: Mac OS X/32 10.4.10 (amazon) FreeBSD/32 6.2 (duty) Linux/32 2.6 (kagiso)
* [svn-r13928] Purpose: 1) Moving H5_CXX_HAVE_OFFSETOF macro to ↵Mike McGreevy2007-06-291-17/+1
| | | | | | | | | | src/H5pubconf.h file. 2) Removing configuration of c++/src/H5cxx_pubconf.h file. Reasoning: the additional pubconf file caused compilation complications, this is cleaner. Tested: kagiso, smirom
* [svn-r13925] Purpose: intermediate checkin for offsetof fix for PGI compiler.Mike McGreevy2007-06-281-7/+37
| | | | | | | | | | Description: added new configuration to generate a pubconf file in the c++/src directory, H5cxx_pubconf.h. When C++ compiler recognizes 'offsetof', the macro H5_CXX_HAVE_OFFSETOF is defined in the new pubconf file. tested: kagiso, smirom
* [svn-r13913] Maintenance after beta2 release: used bin/h5vers script to ↵Elena Pourmal2007-06-251-1/+1
| | | | change version number to 1.8.0-beta2poat1
* [svn-r13909] Mainetnance before createing beta2 tar ballhdf5-1_8_0-beta2Elena Pourmal2007-06-251-1/+1
| | | | Changed version number to 1.8.0-beta2