Itk - the [incr Tk] extension

Check-in [c8e108e7ab]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Fixes for building with Visual C++ compilers. Tested with VC++ 6 (32-bit) and 2003 SDK compiler (64-bit).

C sources changed to conform to C89 (instead of C99). makefile.vc and nmakehlp.c updated (too many changes to list) Build expects Itcl to reside in a directory called itcl that is the sibling of the itk directory. nmake install also works but nmake winhelp (docs) does not as it relies on an external program hrtf.exe which I do not have.

Only verified with the demo itkedit script after modifying the Iwidgets package to use Itk 4 instead of Itk 3. The test scripts fail with errors that I believe are not related to Windows.

Downloads: See separate download page
Timelines: family | ancestors | descendants | both | apn-itk-vc-fixes
Files: files | file ages | folders
SHA1: c8e108e7abe7d653a9e60a25614c839ec8d629f2
User & Date: apnadkarni 2016-08-20 15:16:39.100
Context
2016-08-20
16:22
Added some comments about building check-in: 578b11705d user: apnadkarni tags: apn-itk-vc-fixes
15:16
Fixes for building with Visual C++ compilers. Tested with VC++ 6 (32-bit) and 2003 SDK compiler (64-bit).

C sources changed to conform to C89 (instead of C99). makefile.vc and nmakehlp.c updated (too many changes to list) Build expects Itcl to reside in a directory called itcl that is the sibling of the itk directory. nmake install also works but nmake winhelp (docs) does not as it relies on an external program hrtf.exe which I do not have.

Only verified with the demo itkedit script after modifying the Iwidgets package to use Itk 4 instead of Itk 3. The test scripts fail with errors that I believe are not related to Windows. check-in: c8e108e7ab user: apnadkarni tags: apn-itk-vc-fixes

2016-03-01
15:43
merge release check-in: 3f7b7e2865 user: dgp tags: trunk
Changes
Unified Diff Side-by-Side Diff Patch
Changes to generic/itk.h.
Changes to generic/itkArchBase.c.
Changes to generic/itkArchetype.c.
Changes to generic/itkOption.c.
Changes to win/makefile.vc.
Changes to win/nmakehlp.c.