summaryrefslogtreecommitdiffstats
path: root/configure
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r7290] Purpose:Quincey Koziol2003-08-081-4/+3
| | | | | | | | | | | | | | Code cleanup/minor bug fixes Description: Corrected a few typos and changed the order that the printf() format strings are tested for 'long long's to move 'll' ahead of 'q', since 'll' is the form for the ANSI C99 standard. Platforms tested: h5committested Misc. update:
* [svn-r7282] Purpose:Bill Wendling2003-08-041-1/+1
| | | | | | | | | | | | | | | | | Bug Fix Description: On "user02", the Fortran compiler is "efc". We weren't testing for this compiler (and I don't know how it was succeeding before...). Solution: Added efc to the list of Fortran compilers we check for. Platforms tested: Couldn't test as I don't have access to user02. But this doesn't affect other platforms. Misc. update:
* [svn-r7277] Purpose:Bill Wendling2003-07-301-69/+7
| | | | | | | | | | | | | | | | | | Bug Fix Description: C++ on Irix 6.5 needs some special libraries (libCio or some such thing). These were defined using the DEFAULT_LIBS macro. However, they weren't being placed into the Makefiles since it wasn't AC_SUBST'ed in configure.in and wasn't declared in commence.in. Solution: Added to configure.in and also added and commence.in Platforms tested: Modi4 (C++, small change and only Irix specific) Misc. update:
* [svn-r7269] Purpose:Bill Wendling2003-07-281-323/+1726
| | | | | | | | | | | | | | | | | | | | | | | | | | Update Description: Revamped the configuration system. The configurations for the Fortran and C++ libraries are no longer separate from the "main" configuration system. This involved removing the "configure*" and "aclocal.m4" files from the fortran/ and c++/ subdirectories. Also merging settings in the config/ subdirectories into the main config/ subdirectory. Fortran header files had to be modified a little for Linux. It was checking if it was a Linux machine by some #defines, however with the -std=c99 switch, these defines weren't there. I added a check for some other ones which should be there whether the -std=c99 switch is used or not. Platforms tested: Verbena (Fortran & C++) Sol (Fortran & C++) Copper (Fortran & C++) Modi4 (Parallel, Fortran, & C++) Misc. update:
* [svn-r7266] Snapshot version 1.7 release 0HDF Admin2003-07-271-9/+9
|
* [svn-r7190] Purpose:Albert Cheng2003-07-091-4/+7
| | | | | | | | | | | | | | | | | | | | | | | Feature change. Description: --prefix default was /usr/local. This is not approprirate for development version since it is not likely that one would want to install a development version in the /usr/local area. Solution: Change --prefix default to `pwd`/hdf5, a directory in the build directory. This eliminates the problem that the builder may not have permission to install in the default install directory. It also allows multiple builds in the same host or multiple srcdir using the same source. Platforms tested: h5committested. Also tested in eirene by trying various configure combination to verify the new effect. Misc. update:
* [svn-r7180] Purpose:Quincey Koziol2003-07-071-11/+11
| | | | | | | | | | | Version update Description: Change from 1.4 compatibility to 1.6 compatibility. Platforms tested: FreeBSD 4.8 (sleipnir) h5committest
* [svn-r7177] Purpose:Quincey Koziol2003-07-071-4/+4
| | | | | | | | | | | | | | | Code cleanup/bug fix Description: Finish changing main development trunk back to default to production off and debug on. Solution: Run autoconf (which I forgot before :-) Platforms tested: FreeBSD 4.8 (sleipnir) h5committest not needed.
* [svn-r7166] Purpose:Quincey Koziol2003-07-031-9/+9
| | | | | | | | | | Update configuration Description: Now that we've split the tree (Yea!), change the main trunk back to debug on and production off. Also, change the version # to 1.7.0
* [svn-r7145] Purpose:Albert Cheng2003-07-031-13/+13
| | | | | | | | | | | | | update for release Description: Set the version information to 1.6.0-pre1 to get ready for v1.6 release. Platforms tested: h5committested. Misc. update:
* [svn-r7131] Purpose: Maintenance for the fifth round of testingElena Pourmal2003-07-011-9/+9
| | | | | | | | | | | Description: Bumped version number for 1.5.63 after creating a tar ball for the next round of testing Solution: Platforms tested: Misc. update:
* [svn-r7119] Purpose:Albert Cheng2003-06-281-5155/+4080
| | | | | | | | | | | | | | | | | | | | | | Bug fix. Description: There was a bug fix for AIX machine when Poe is used to launch programs, that is in parallel mode. The fix is hostname dependent. Solution: Removed the hostname dependence and let the fix apply to all AIX machines. But put in a safety net--if $HDF5_AIX_NOPATCH is set to non-null, it will not use the fix but use the original code. (Don't expect this being used.) Platforms tested: Tested in Copper both with and without $HDF5_AIX_NOPATCH set. Did not run h5committest since this really applies to AIX systems only. Misc. update:
* [svn-r7108] Purpose:Quincey Koziol2003-06-261-30/+38
| | | | | | | | | | | | | Code cleanup Description: Make the default for the function stack work like the default for the API tracing: when debug is enabled, the function stack defaults to on and when debug is disabled, the function stack defaults to off. Platforms tested: FreeBSD 4.8 (sleipnir) h5committest
* [svn-r7099] Elena Pourmal2003-06-241-4083/+5150
| | | | | | | | | | | | | Purpose: Maintenance Description: Bumped the version number to 1.5.62 after creating a tar ball for the fourth round of testing. Solution: run bin/h5vers -s scipt on arabica Platforms tested: N/A Misc. update:
* [svn-r7093] Purpose:Bill Wendling2003-06-241-0/+201
| | | | | | | | | | | | | | | MPE Fix Description: The MPE stuff needed the lmpe library. Solution: Added it. Platforms tested: Copper (Small fix) Misc. update:
* [svn-r7090] Purpose:Bill Wendling2003-06-241-38/+547
| | | | | | | | | | | | | | | | | Update Description: Changed the --enable-mpe flag to --with-mpe so that we could specify the directory information for where the MPE stuff is kept. (with the =DIR option that we have for --with-* flags) Solution: 7% Platforms tested: Copper (where MPE is...small change no requiring h5committest). Misc. update:
* [svn-r7074] Purpose:Quincey Koziol2003-06-201-9/+9
| | | | Bump version # after another private snapshot for SAF team.
* [svn-r7061] Purpose:Quincey Koziol2003-06-181-9/+9
| | | | Bump version # after creating private snapshot.
* [svn-r7046] Purpose:Albert Cheng2003-06-181-3/+7
| | | | | | | | | | | | | | | | | | | | | bug fix Description: Parallel binary generated in copper could not run without first setting LIBPATH to some values. This is because libtool putting a very restrictive libray path into the generated library. Solution: There had been hack in before for the other IBM SP systems identified by hostname. Add copper to the list. Also, narrow down the hostname patter for Nersc Seaborg machine a little bit. Platforms tested: Copper parallel only since that is the only place it failed. Misc. update:
* [svn-r7044] Purpose:Albert Cheng2003-06-161-5060/+4014
| | | | | | | | | | | | | | | | | | | Bug fix. Description: the MPI_Get_count test does not work correctly (the macro name MPI_GET_COUNT_WORKS is not even used in source code.) For some reason, this test sometimes hangs in AIX. Solution: Blocked out the test for now and removed the code later when things are verified to be correct. Platforms tested: h5committested. ALso tested in Copper (32/64bit parallel, 32 bit serial). Misc. update:
* [svn-r7023] Elena Pourmal2003-06-111-4025/+5018
| | | | | | | | | | | | | Purpose: Maintenance for the third round of testing Description: Increased the version number to 1.5.59 after creating a tar ball for testing. Solution: Platforms tested: Misc. update:
* [svn-r7020] Purpose:Quincey Koziol2003-06-101-9/+9
| | | | Bump version number after making snapshot
* [svn-r6986] Snapshot version 1.5 release 56HDF Admin2003-06-061-9/+9
|
* [svn-r6974] Purpose:Quincey Koziol2003-06-051-5018/+4025
| | | | | | | | Bump version # Description: Bump the version # of the library after creating snapshot for SAF developers to test with.
* [svn-r6905] Elena Pourmal2003-05-201-4025/+5018
| | | | | | | | | | | | Purpose: Maintenance for the second round of testing Description: Used bin/h5vers to change version number to 1.5.55 Solution: Platforms tested: arabica Misc. update:
* [svn-r6886] Purpose:Bill Wendling2003-05-171-9/+29
| | | | | | | | | | | | | | Update Description: GPFS should only be checked for if the --enable-gpfs flag is used. Otherwise, it shouldn't. Platforms tested: Linux (Configure only fix so only needed to test it to make sure the configure does the right thing and that the build won't break. I need to test it on a machine that has GPFS to make sure it works there...)
* [svn-r6879] Purpose:Bill Wendling2003-05-151-5012/+4019
| | | | | | | | | | | | | | | | | | Fix Description: The SZLIB stuff was being checked by default. This isn't right as not everyone will have SZLIB stuff. Solution: Made the default "no" instead of "yes" Platforms tested: Modi4 (Fortran & Parallel) Verbena (Fortran & C++) Arabica (Fortran) Misc. update:
* [svn-r6835] Elena Pourmal2003-05-081-4025/+5018
| | | | | | | | | | | | | Purpose: Maintenance Description: I changed release version to 1.5.54. Email about tetsing of 1.5.53 will be send after this checkins. Solution: used bin/h5vers -s to change the version number Platforms tested: Done on arabica Misc. update:
* [svn-r6797] Purpose:Bill Wendling2003-05-051-0/+8
| | | | | | | | | | | | | | | Feature Description: Added new flag to the H5pubconf.h file --- NO_SHARED_WRITING (H5_NO_SHARED_WRITING). It's only defined for CodeWarrior and should never be defined for other platforms unless the "open()" bug that CW has shows up on other platforms. Platforms tested: Verbena. Configure only, so no need for full tests. Misc. update:
* [svn-r6793] Snapshot version 1.5 release 52HDF Admin2003-05-031-9/+9
|
* [svn-r6761] Snapshot version 1.5 release 51HDF Admin2003-04-261-9/+9
|
* [svn-r6643] Snapshot version 1.5 release 50HDF Admin2003-04-121-9/+9
|
* [svn-r6636] Purpose:Bill Wendling2003-04-111-0/+3
| | | | | | | | | | | | | | | Update Description: Added printing of the compiler used in the end message. Platforms tested: Modi4 (Parallel & Fortran) Burrwhite (Fortran & C++) Baldric (Fortran), but make check didn't work because of "libucb.so" error that I can't fix...) Misc. update:
* [svn-r6619] Purpose:Bill Wendling2003-04-091-27/+5
| | | | | | | | | | | | | | | | | | | Update Description: The "--enable-parallel=TYPE" option was revamped but the help string wasn't modified. Solution: Modified it to print out just "--enable-parallel" because we no longer support the "=TYPE" option. Platforms tested: arabica (Fortran) Modi4 (Parallel & Fortran) Burrwhite (Fortran & C++) Misc. update:
* [svn-r6586] Purpose:Bill Wendling2003-04-041-4941/+4464
| | | | | | | | | | | | | | | Fix Description: Previous changes in the configure were overwritten. Solution: Updated configure.in with the changes that were lost. Platforms tested: Linux & Modi4. Misc. update:
* [svn-r6583] Elena Pourmal2003-04-031-4464/+4942
| | | | | | | | | | | | | | | | | | | Purpose: New tool Description: Pankaj created h5import tool long time ago. I am finally checking the source code in for the 1.6 release. Known problems: h5import test will crash if srcdir option is used; will be fixed before the release. Solution: Platforms tested: vebena, arabica, modi4 were tested. h5import tests passed I also tested on arabica with srcdir option to make sure that there is a problem when srcdir is used. After that I disabled h5import tests. Daily tests will build h5import, but will not run h5import tests. Misc. update:
* [svn-r6575] Purpose:Quincey Koziol2003-04-031-18/+30
| | | | | | | | | | | | | | | | | | Code cleanup Description: Re-arranged configure output for external I/O filters to show that zlib and szlib are used for external I/O filters and display them with the output for the internal I/O filters. Solution: Platforms tested: FreeBSD 4.8 (sleipnir) Linux 2.4 (eirene) IRIX64 6.5 (modi4) Misc. update:
* [svn-r6549] Purpose:MuQun Yang2003-04-011-4/+452
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is the first check-in message related to szip support at HDF5 1.6 release Description: szip compression support is required by NASA ESDIS. The compression algorithm is a good compression algorithm for scientific data. In HDF5, we add another filter function to make szip as a default compression package as we did for gzip(or zlib). Solution: In the configure.in and configure, I handled szip exactly the same as what zlib was built into the HDF5. Currently if you don't specify in the configure command line with: ./configure --with-szlib=/..... Unless you put your szip library in your path,you will build the same HDF5 library like before. Also, I only use static szip library to test with HDF5. Platforms tested: Since there are changes of configure.in and configure,I didn't use h5committest. I tested with four platforms. 1) Linux 2.4 (eirene) 2) Solaris 2.7(arabica) 3) windows 2000(VS 6.0) 4) SGI IRIX6.5-64(modi4) For test 1)-3), only basic C tests were done For modi4 test, I tested 64-bit C,parallel and fortran. ALl tests passed, except a warning message from szip library when checksum is used in some order, which doesn't cause any real problems. Misc. update:
* [svn-r6483] Snapshot version 1.5 release 49HDF Admin2003-03-151-9/+9
|
* [svn-r6482] Purpose:Bill Wendling2003-03-141-1/+3
| | | | | | Update Description: Added newest ed_* directories in the docs...
* [svn-r6446] Snapshot version 1.5 release 48HDF Admin2003-03-011-9/+9
|
* [svn-r6407] Snapshot version 1.5 release 47HDF Admin2003-02-151-9/+9
|
* [svn-r6400] Raymond Lu2003-02-121-3/+3
| | | | | | | | | | | Purpose: Change feature Description: Switch to Fletcher32 from Adler32 checksum Platforms tested: arabica, eirene, modi4 Misc. update: MANIFEST and RELEASE.txt updated.
* [svn-r6389] Purpose:Bill Wendling2003-02-101-7/+12
| | | | | | | | | | | | Update Description: Added Flexible Parallel HDF5 support to the ending message that configure spits out. Reordered a few other of the messages so that they're in alphabetical order. Platforms tested: Linux
* [svn-r6386] Purpose:Quincey Koziol2003-02-101-0/+67
| | | | | | | | | | | | | | Bug fix Description: The "system scope" for threads isn't supported on all platforms. Solution: Add detection of this feature to the configure script and check for "H5_HAVE_SYSTEM_SCOPE_THREADS" in the appropriate places. Platforms tested: modi4 w/threadsafe
* [svn-r6383] Purpose:Quincey Koziol2003-02-071-4/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | New feature for developers. Description: Added "function stack" tracing to library. This allows developers (there is no public API) to call H5FS_print within the library and get a listing of the functions traversed to reach that point in the library. Eventually, I may add support for reporting the parameters to each function also... Mainly for debugging parallel I/O programs, but I think it will come in handy in other cases also. The function stack tracking is controlled with a configure switch: --enable-funcstack, which defaults to enabled currently. When we branch for 1.6, we should change the default setting on the branch to be disabled. Also, added a destructor to the thread-specific keys when thread-safety is turned on in the library. Otherwise, they were leaking memory and causing difficult to debug errors in threaded programs (like the test/ttsafe test). Platforms tested: Tested h5committest {arabica (fortran), eirene (fortran, C++) modi4 (parallel, fortran)} FreeBSD 4.7 (sleipnir) w/thread-safety enabled. Misc. update: Updated MANIFEST with new files added (src/H5FS.c & src/H5FDprivate.h) Update release_docs/RELEASE with thread-safety bug fix.
* [svn-r6375] Raymond Lu2003-02-041-1/+8
| | | | | | | | | | | Purpose: New feature Description: Added Adler32 checksum as a filter in pipeline Platforms tested: arabica (fortran), eirene (, C++), modi4 (parallel, fortran) Misc. update: Update release_docs/RELEASE.
* [svn-r6358] Snapshot version 1.5 release 46HDF Admin2003-02-011-9/+9
|
* [svn-r6353] Purpose:Bill Wendling2003-01-301-0/+11
| | | | | | | | | | | Update Description: Updated the configure scripts. Fortran and C++ didn't have proper checks for Linux LFS support. Also needed to remove the "-g" flag from the compile line if --enable-production is set. For that, I took how it's being done in HDF5 Lite... Platforms tested: Linux
* [svn-r6317] Purpose:Bill Wendling2003-01-231-3/+47
| | | | | | | | | | | | | | | | | | Bug Fix Description: Some compilers were having problems if we included the -I/usr/include and -L/usr/lib flags which are completely redundant. This could occur if the user configured with something like: ./configure --with-zlib=/usr/include,/usr/lib Solution: Check if the --with-* command is specified with /usr/include and /usr/lib. If so, then don't place them in the compile macros. Platforms tested: Linux, Modi4