diff options
author | Scott Wegner <swegner@hdfgroup.org> | 2007-08-08 22:51:43 (GMT) |
---|---|---|
committer | Scott Wegner <swegner@hdfgroup.org> | 2007-08-08 22:51:43 (GMT) |
commit | 88c194fd78c0c0ca9729fe3671dcf3ebc9a36ddb (patch) | |
tree | 5c22160568b9d34e2cf2fac7fbb221750e5c786a /release_docs/INSTALL_Windows.txt | |
parent | a1fcb56d781e342f3cb0aef0f83e87c15c617c65 (diff) | |
download | hdf5-88c194fd78c0c0ca9729fe3671dcf3ebc9a36ddb.zip hdf5-88c194fd78c0c0ca9729fe3671dcf3ebc9a36ddb.tar.gz hdf5-88c194fd78c0c0ca9729fe3671dcf3ebc9a36ddb.tar.bz2 |
[svn-r14056] Purpose: Take advantage of new H5_HAVE_SIGLONGJMP flag in H5detect.c
Description:
Visual Studio does not have the function siglongjmp. Therefore, we have created a new configure flag H5_HAVE_SIGLONGJMP that tests for this. We use this within H5detect.c.
Tested:
VS.NET
h5committest
Diffstat (limited to 'release_docs/INSTALL_Windows.txt')
-rw-r--r-- | release_docs/INSTALL_Windows.txt | 16 |
1 files changed, 3 insertions, 13 deletions
diff --git a/release_docs/INSTALL_Windows.txt b/release_docs/INSTALL_Windows.txt index 5994cb2..84eec13 100644 --- a/release_docs/INSTALL_Windows.txt +++ b/release_docs/INSTALL_Windows.txt @@ -1916,21 +1916,12 @@ To generate your own H5tinit.c, follow the steps below. 1. Open the solution typegen.sln from the folder .\windows\misc\typgen. - 2. Edit the code - - Open the source file H5detect.c, and remove or comment the line: - - siglongjmp(jbuf_g, 1); - - This function is unsupported on Windows, and will cause Visual Studio - 2005 to crash. - - 3. Build H5tinit.exe + 2. Build H5tinit.exe Make sure your configuration is set to Debug, and build the project. This will generate H5tinit.exe in the .\src folder. - 4. Create H5tinit.c + 3. Create H5tinit.c From a command prompt, go to the .\src directory and issue the command: .\H5tinit.exe > H5tinit.c @@ -1940,8 +1931,7 @@ To generate your own H5tinit.c, follow the steps below. Note: If you are building on 64-bit Windows, make sure you set your build - "Machine Type" to "X64". Also, you will need to comment out any lines - referencing "siglongjmp", as this function is not present on 64-bit Windows. + "Machine Type" to "X64". ======================================================================== Section XIII: Misc. |