Commit Graph

102 Commits

Author SHA1 Message Date
Pedro Vicente Nunes
7a73740dfd [svn-r8343] Purpose:
update toolslib windows project

Description:

Solution:

Platforms tested:

Misc. update:
2004-04-10 23:27:31 -05:00
Pedro Vicente Nunes
791e811bb5 [svn-r8319] Purpose:
added a new windows  project with the new files for h5repack

Description:

Solution:

Platforms tested:

Misc. update:
2004-04-07 17:09:46 -05:00
Pedro Vicente Nunes
864b2dfab1 [svn-r8183] Purpose:
removed some harcoded zlib and szip library paths from the h5repack project
settings that were accidently left there

Description:

Solution:

Platforms tested:

Misc. update:
2004-02-11 14:12:12 -05:00
Pedro Vicente Nunes
808e48bede [svn-r8166] Purpose:
updated the h5repack projects with the new source files

Description:

Solution:

Platforms tested:

Misc. update:
2004-02-09 15:38:00 -05:00
Pedro Vicente Nunes
2739ca4476 [svn-r8165] Purpose:
updated the windows project files for h5repack and h5repacktst with new source files

Description:

Solution:

Platforms tested:

Misc. update:
2004-02-09 15:33:17 -05:00
Pedro Vicente Nunes
5b518c102d [svn-r7970] Purpose:
windows new projects for h5repack

Description:

Solution:

Platforms tested:

Misc. update:
2003-12-18 11:39:02 -05:00
MuQun Yang
1f0ca5b200 [svn-r7968] Purpose:
Catch up with Unix system.

Description:
H5Tinit.c needs to be consistent with main stream platforms.

Solution:
Use typegen.exe to re-generate H5Tinit.c for windows.

Platforms tested:
windows xp, windows 2000

Misc. update:
2003-12-17 17:15:10 -05:00
Pedro Vicente Nunes
e08726c2ad [svn-r7909] Purpose:
added a new project for the h5diff test generation files

Description:

Solution:

Platforms tested:

Misc. update:
2003-12-03 10:55:26 -05:00
MuQun Yang
823619b1f8 [svn-r7832] Purpose:
project updated

Description:
Somehow the updated project(all.dsw for dependence testhdf5.dsp) was gone
Solution:
Re-update

Platforms tested:
windows 2000

Misc. update:
2003-11-10 13:49:22 -05:00
Pedro Vicente Nunes
63d9e7e914 [svn-r7817] Purpose:
added new windows project files for tools lib that have a new h5diff attribute compare file

Description:

Solution:

Platforms tested:

Misc. update:
2003-11-05 10:20:47 -05:00
Pedro Vicente Nunes
6f61f71ec7 [svn-r7776] Purpose:
added the new project files for toolslib, h5diff and h5repack

Description:

Solution:

Platforms tested:
windows

Misc. update:
2003-10-28 14:00:42 -05:00
MuQun Yang
f4c4923193 [svn-r7715] Purpose:
update project

Description:
1. testhdf5 needs to depend on libtest.lib
2. Update installhdf5lib.bat to make it convenient for cpp installation.

Solution:

Platforms tested:

Misc. update:
2003-10-23 13:25:20 -05:00
Pedro Vicente Nunes
9ed18b64ad [svn-r7711] Purpose:
added new windows projects for h5diff and h5repack

Description:

Solution:

Platforms tested:

Misc. update:
2003-10-22 18:16:22 -05:00
Pedro Vicente Nunes
b1938041a9 [svn-r7710] Purpose:
forgot to add the new h5diff test project


Description:

Solution:

Platforms tested:

Misc. update:
2003-10-22 18:02:12 -05:00
Pedro Vicente Nunes
25a7d4c309 [svn-r7709] Purpose:
added new project files for windows for
1 h5diff
2 h5repack
3 h5repack test


Description:

Solution:

Platforms tested:

Misc. update:
2003-10-22 17:58:19 -05:00
MuQun Yang
dc5aa55448 [svn-r7449] Purpose:
bug fix

Description:
The same h5detect bug also happens in this branch.

Solution:
remove h5detect.c from the windows source directory.

Platforms tested:
windows 2000

Misc. update:
2003-09-09 15:56:33 -05:00
MuQun Yang
fc5a04a872 [svn-r7349] Purpose:
update project to include the new h5import support.

Description:
project h5import was linking with an old h5import.c file under tools/misc,
it compiled okay, but it was not doing what it is supposed to do.


Solution:
link the project with new h5import.c under tools/h5import.
A suggestion is to remove old files from CVS tree or source distribution if they are no longer useful.

Platforms tested:
windows 2000

Misc. update:
2003-08-12 11:29:03 -05:00
MuQun Yang
8637025011 [svn-r7294] Purpose:
update project files

Description:
Several source .c files are added to /src, that needs to be reflected on windows.

Solution:

Platforms tested:
win2000

Misc. update:
2003-08-08 13:35:40 -05:00
MuQun Yang
528a2d03e6 [svn-r7239] Purpose:
maintenance

Description:
1. update H5pubconf.h : change value of H5Z_FILTER_SZIP from 0 to 1, more logic though it's harmless
2. update installhdf5.bat to make the installation of the HDF5 products easy.

Solution:

Platforms tested:
win2000
Misc. update:
2003-07-17 16:07:57 -05:00
MuQun Yang
d9272c6c5d [svn-r7220] Purpose:
1. Re-organize example data space.
2. fix bugs for windows H5pubconf.h

Description:
1. Without modifying project files, the example dataspace won't be built due to the lack
of szlib and zlib. Modify the project files to add those into the project files.

2. Quincey use lint tool to find three harmless bugs at H5pubconf.h, fix them anyway.

Solution:

Platforms tested:
windows 2000

Misc. update:
2003-07-14 12:31:47 -05:00
MuQun Yang
0314b86829 [svn-r7135] Purpose:
Flag adding for .Net
Description:
Somehow in .Net environment, libc.lib and libcd.lib are used simultenously and that causes
system function redefined. Thereafter, HDF5 build failed.

Solution:
explicitly set an "ignore" flag to ignore libcd.lib for release build.

Platforms tested:
.Net at xp and VC++ 6.0 at windows 2000

Misc. update:
2003-07-01 14:05:03 -05:00
Elena Pourmal
bf30ff7eda [svn-r7034]
Purpose: Maintenance for 1.6 release

Description: hdf5 project file did not have new H5Ptest.c and H5Stest.c functions
             included.

Solution: Added new files to the project and included new project to the all_withf90.zip
          file


Platforms tested: This is a pure Windows change; Windows 2000

Misc. update:
2003-06-13 13:54:12 -05:00
Elena Pourmal
7fa8474ace [svn-r7032]
Purpose: Maintenance

Description: H5Stest.c and H5Ptest.c were missing from the hdf5 and hdf5dll
             projects. That caused compilation to fail on Windows.

Solution: Added missing files to the projects.

Platforms tested: it is windows change only, so Windows 2002

Misc. update:
2003-06-12 20:05:41 -05:00
Binh-Minh Ribler
8879e91363 [svn-r7024] Purpose:
Updating zip file for windows

Description:
    Kent made two libraries libtest and libtestD for code in
    hdf5/test/h5test.c.  Some of the C++ tests are using h5test.c,
    so I changed them to use the new libraries instead.

Solution:
    Added libtest to project dsets_cpp and libtestD to project
    dsets_cppdll.cpp and removed h5test.c from them.

Platforms tested:
    Windows 2000 - should not effect non-windows platforms
2003-06-11 15:16:13 -05:00
Binh-Minh Ribler
361cac5966 [svn-r7022] Purpose:
Updating zip file for windows

Description:
    Added h5cpputil.h and h5cpputil.cpp to these projects:
        dsets_cpp
        dsets_cppdll
        testhdf5_cpp
        testhdf5_cppdll

Platforms:
    Windows 2000 - should only effect this platform
2003-06-10 23:52:52 -05:00
Pedro Vicente Nunes
0141e8c66b [svn-r6971] Purpose:
modified code warrior project to include recent changes in library

Description:

Solution:

Platforms tested:
CW

Misc. update:
2003-06-05 11:28:51 -05:00
Pedro Vicente Nunes
10009e7c1b [svn-r6935] Purpose:
ok, this time it went

phew, i'm outta here


Description:

Solution:

Platforms tested:

Misc. update:
2003-05-31 04:01:11 -05:00
Pedro Vicente Nunes
72a71a5a18 [svn-r6934] Purpose:
error in adding this one  as binary

Description:

Solution:

Platforms tested:

Misc. update:
2003-05-31 03:59:33 -05:00
Pedro Vicente Nunes
0213d5defe [svn-r6933] Purpose:
added them as binary

Description:

Solution:

Platforms tested:

Misc. update:
2003-05-31 03:58:16 -05:00
Pedro Vicente Nunes
b1ac74d86d [svn-r6932] Purpose:
removed these 2 files to mark them as binary

Description:

Solution:

Platforms tested:

Misc. update:
2003-05-31 03:54:53 -05:00
Pedro Vicente Nunes
a08a239692 [svn-r6930] Purpose:
added code warrior project file with  szip support
to link with szip, it is necessary the precompiled library
located in
/szip/codewarrior/szip.lib
that is included in our szip distribution


Description:

Solution:

Platforms tested:
Code Warrior



Misc. update:
2003-05-31 03:37:14 -05:00
Pedro Vicente Nunes
4c65c18a32 [svn-r6929] Purpose:
removed a small path warning on the code warrior project
this project  is *without* szip support

Description:

Solution:

Platforms tested:
CW

Misc. update:
2003-05-30 18:26:10 -05:00
Elena Pourmal
7c18c7292d [svn-r6916]
Purpose: Maintenance

Description: all_withf90.zip file contained unnecessary
             all.ncb all.opt hdf5.mcp files

Solution: Removed

Platforms tested: Windows 2000 with Intel and MVSC++ C and Fortran
                  compilers. SZIP fortran test fails in debug mode
                  while trying to create a file. It is a failure
                  similar that Bill reported for 1.5.54 failure on Linux
                  2.4 with pgf90 compiler. I am looking into the problem.

Misc. update:
2003-05-23 09:57:10 -05:00
Pedro Vicente Nunes
09ac3905b7 [svn-r6906] Purpose:
add a new project file for Code Warrior

Description:
the old project was with the old H5Farray.c file, causing a build error

Solution:
removed the file from the project settings

Platforms tested:
CW


Misc. update:
2003-05-20 15:12:09 -05:00
Elena Pourmal
06cb1bd8f9 [svn-r6873]
Purpose: Maintenance for 1.6 release

Description: Fortran DLLs do not work.

Solution: Disable all DLL projects and build only static fortran library
          and tests for 1.6. release

Platforms tested: This is a pure Windows change.
                  Windows 2000 with MSVC++ and Intel compilers.
                  Fortran debug SZIP test fails for both compilers.

Misc. update:
2003-05-14 15:17:23 -05:00
MuQun Yang
7b6bd8e299 [svn-r6862] Purpose:
A little change for project modification

Description:
libtestD.dll for debug mode is changed to libtestDd.dll to separate
from release version.

Solution:

Platforms tested:
windows 2000

Misc. update:
2003-05-13 14:15:08 -05:00
MuQun Yang
2ee6cdd91b [svn-r6850] Purpose:
Windows project-rearrangements, shut off warnings

Description:
1. H5Farray.c is no longer used, removed it from hdf5.dsp.
2. libtestD is supposed to be a windows DLL; however it is treated as static library in the past.
   change it back to DLL and add HDF5TESTDLL and HDF5USETESTDLL.

Solution:
1. see above.
2. change h5api_adpt.h and h5test.h, add macro HDF5TESTDLL and HDF5TESTUSEDLL.
These changes will not affect other platforms.

Platforms tested:
windows 2000

Misc. update:
2003-05-13 08:59:19 -05:00
Pedro Vicente Nunes
3a243f5b90 [svn-r6848] Purpose:
code warrior update

Description:
update project file

Solution:

Platforms tested:
code warrior

Misc. update:
2003-05-12 11:44:50 -05:00
Pedro Vicente Nunes
0da425bf4c [svn-r6799] Purpose:
code warrior port

Description:
added H5pubconf.h with H5_NO_SHARED_WRITING and new code warrior project without the fix
to enable shared writing in the open CW function

Solution:

Platforms tested:
CW

Misc. update:
2003-05-05 17:18:13 -05:00
Elena Pourmal
5546c22361 [svn-r6774]
Purpose: Windows maintenance

Description: New C tests were never added to the Fortran Work Space.

Solution: Added new C tests to the Fortran Work Space

Platforms tested: Windows
                  Static tests pass, DLL fails. Sigh...

Misc. update:
2003-04-28 19:03:34 -05:00
Pedro Vicente Nunes
bdaf33ca5a [svn-r6723] Purpose:
changed the h5pubconf.h file the MALLOC_WORKS definition
for code warrior , which is #undef
this is because pt=malloc(0) returns 0 in code warrior
and was causing a failure in the config_malloc_test


Platforms tested:
code warrior

Misc. update:
2003-04-21 17:30:02 -05:00
Elena Pourmal
f3a0dc2b3d [svn-r6687]
Purpose:  Windows port for 1.5 branch

Description:  Projects files were not up-to-date; Fortran and C libraries,
              and tests would not build.

Solution: Updated all projects and coresponding all_withf90.zip file

Platforms tested: Windows 2000
                  Only static tests (both debug and release) passed on Windows.
                  DLLs have multiple problems ;-)

Misc. update:
2003-04-15 17:40:36 -05:00
Pedro Vicente Nunes
d9b2c2d930 [svn-r6595] Purpose:
Code Warrior added projects

Description:

Added new CW projects for
file_handle
getname
ntypes
set_extent
h5diff
h5difftst

added #undef for szip for the CW case in H5pubconf.h

/* szip not currently ported to code warrior */
#if defined(__MWERKS__)
#undef H5_HAVE_SZLIB_H
#undef H5_HAVE_FILTER_SZIP
#endif



Solution:

Platforms tested:
CW

Misc. update:
2003-04-08 14:45:06 -05:00
Pedro Vicente Nunes
f49c63ea47 [svn-r6594] Purpose:
added h5diff test project fo windows
Description:
the h5diff test project is in a paralel path as h5dump test, in /tools/testfiles/h5difftst


Solution:

Platforms tested:

Misc. update:
2003-04-08 10:52:26 -05:00
MuQun Yang
31910efcc2 [svn-r6593] Purpose:
modification for szip supports on windows

Description:
Special handlings should be used for building DLL to connect DLL to DLL application

Solution:
SZDLL should added as predefined macro for HDF5DLL.
In the application, SZUSEDLL should be used to connect application to HDF5DLL.

Platforms tested:
No needs to test on other platforms except windows since it is windows specified.
Tested on windows 2000.

Misc. update:
2003-04-07 12:38:34 -05:00
MuQun Yang
31f00861ec [svn-r6585] Purpose:
To update szip support on windows

Description:
Windows project files have been updatd

Solution:
Windows DLL doesnot work with szip compression. Look into it now.
Windows Static works with szip compression.

Platforms tested:
Since no HDF5 source code has been touched, only test on windows 2000 VS 6.0.

Misc. update:
2003-04-04 09:54:34 -05:00
MuQun Yang
b1caacbbf5 [svn-r6453]
Purpose:
     bug fix
Description:
To avoid warning of defined macro FUNCTION at .NET, _MSC_VER should be used instead of MSC_VER.
Solution:
change MSC_VER to _MSC_VER,furthermore, to avoid future warning,
change MSC_VER == 1300 to _MSC_VER >=1300
Platforms tested:
windows 2000,windows xp(no need to test on other platforms).
Misc. update:
2003-03-03 16:10:48 -05:00
MuQun Yang
3c23f31e6b [svn-r6448]
Purpose:
   update project files, bug fix and new feature added on windows

Description:
1. bug fix
 the maually-maintained H5Tinit.c on windows gave the wrong information of the size of
data type long double due to inconsistent description of the long double at MSDN. After testing with
a real case, find the long double is treated as double on windows. The size is 8 bytes. Previously it
was set to 12.
 The alignment information of struct is missed in the old H5Tinit.c.
2. Project files updated
With the Quincey's new additions, Project files hdf5, hdf5dll,testhdf5,testhdf5dll are modified.
Add several test project files on windows, they are ntypes,ntypesdll,file_handle,file_handledll,
getname, getnamedll, set_extent and set_extentdll.
3. New features
H5Tinit.c can be automatically generated from H5detect.c. Adding a workspace and a project file
for users who may build and test HDF5 snapshotes.

Solution:
1. Use automatic-generated H5Tinit.c to replace the manually maintained H5Tinit.c
This automatic-generated H5Tinit.c has been confirmed the same on windows XP and windows 2000.

Platforms tested:
windows 2000,(since the files changed are windows specified *.zip files, it will not affect
non-windows platforms).
Only update projects all-withf90.zip without building and testing due to upcoming modification of fortran projects by
Elena.
2003-03-03 11:10:13 -05:00
MuQun Yang
e384b7fa03 [svn-r6416]
Purpose:
windows project updating
Description:
To reflect Qunicey and Ray's changes (add/remove files and filters)
Solution:
Platforms tested:
windows 2000
Misc. update:
    Update MANIFEST if you add or remove any file.
    Update release_docs/RELEASE for bug fixes, new features, etc.
    Update applicable document files too.
2003-02-18 13:14:07 -05:00
MuQun Yang
bf1419ffe4 [svn-r6397]
Purpose:
update windows project files
Description:
Some new files such H5Tcommit.c is added in.
Solution:
windows 2000
Misc. update:
    Update MANIFEST if you add or remove any file.
    Update release_docs/RELEASE for bug fixes, new features, etc.
    Update applicable document files too.
2003-02-12 10:53:20 -05:00