summaryrefslogtreecommitdiffstats
path: root/test/testlibinfo.sh.in
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r20525] Description:Mike McGreevy2011-04-151-19/+3
| | | | | | | | Merge revisions 20475, 20502, and 20504 from trunk to 1.8 branch. Tested: Tested on jam, fred, bangan (CYGWIN), and h5committested.
* [svn-r19462] Bug fix: 1961-- AIX 6.1 --enable-share did not work.Albert Cheng2010-09-211-0/+5
| | | | | | | | | | Description: The AIX platform does not install the lib*.so for some reason but libhdf5.a acts like a shared library. Until we can find out how to fix this, patch up tetlibinfo.sh to not look for an lib*.so in AIX. (Note the test results look wierd as it says libhdf5.a passed and skipped.) Tested: NCSA BP for both enable and disable-shared.
* [svn-r17504] Bug fix:Albert Cheng2009-09-221-2/+14
| | | | | | | | | | | Test failed with libhdf5.so not found in MacOS which uses a different suffix (*.dylib) for shared lib. Solution: Added code to setup shared lib file suffix according to OS types. Tested: Tejeda, jam, linew.
* [svn-r17500] Bug fix and improvement.Albert Cheng2009-09-191-8/+47
| | | | | | | | | | | | Description: Build failed when embedded-info is not enabled. Fixed. testlibinfo.sh output was ugly, did not prepare the case of embedded-info not enabled. Fixed. Also changed NOT to test test binary even if static-exec is enabled. Tested: jam (with and without embedded-info enabled). Did not test in other platforms since these were script changes that are platform independent.
* [svn-r17499] Purpose:Albert Cheng2009-09-181-0/+77
Stage 2 implementation of embedded library information feature. H5.c: added code to print the embedded library information when there is a library versions mis-match occurs. This ensures the library information string is included in the executable. Also modifies the code so that the Library mismatch warning string is included only once in the executable. H5private.h: Added a global reference to the libinfo string variable to prepare for possible stage 3 implementation of a public API. test/testlibinfo.sh.in: A new test added to verify the library information is indeed included in the executables. configure.in: configure: Added entry to auto-generate test/testlibinfo.sh. H5detect.c: Modified the libhdf5settings generating code to allow it to insert the strings to a file other than stdout. This maybe needed in stage 3 implementation. MANIFEST: updated with the newly added file of testlibinfo.sh.in. Tested: h5committest passed. Also passed jam in serial mode.