View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0011659ITKITKpublic2011-01-05 08:592011-03-25 11:27
ReporterHans Johnson 
Assigned ToHans Johnson 
PrioritynormalSeveritytweakReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product VersionITK-4-A3 
Target VersionITK-4-A2Fixed in Version 
Summary0011659: Remove Cygwin as a supported compiler
DescriptionCygwin should be removed as a supported compiler until it becomes more posix compliant.

Steps to complete this include:
1) Change all wiki pages that describe removal of support for borland, VS6, old Sun compilers, etc, and add state that cygwin 1.5 is explicitly not supported. (cygwin 1.7 may eventually be supported, but it is currently not tested).

2) Remove all conditionals needed to support cygwin 1.5 from the code. (cygwin 1.7 will only be supported if it is posix compliant and does not need all of these work arounds).

 
Additional InformationI think that the most important thing to do is to add it to the wiki page of
ITKv4 that the current non-posix compliant version of cygwin will not be
supported by ITKv4.

Since there is not dashboard, and ITKv4 is not public yet, that would
indicate that none of the ITKv4 developers are using it.

I don't think that a public announcement is needed at this point. It should
be mentioned in the official ITKv4 release notes.

Hans



On 1/4/11 6:04 PM, "Bill Lorensen" <bill.lorensen@gmail.com> wrote:

> Hans,
>
> Should we officially announce this? Bill can probably help with the wording,
>
> Bil
>
>
> On Tue, Jan 4, 2011 at 5:26 PM, Hans Johnson <hans-johnson@uiowa.edu> wrote:
>> I'd agree with this.
>>
>> Hans
>>
>>
>> On 1/4/11 4:24 PM, "Bill Hoffman" <bill.hoffman@kitware.com> wrote:
>>
>>> On 1/4/2011 4:25 PM, Bill Lorensen wrote:
>>>> Folks,
>>>>
>>>> We do not have any dashboards for cygwin. Is this a supported platform?
>>>>
>>>> Personally, I use mingw for a gcc compiler on windows. In my opinion,
>>>> cygwin is bloated and slow. There are cmake distribution issues with
>>>> cygwin (that's a long story with a long email trail on the cmake
>>>> mailing list). But, in the past, we had a cygwin nightly.
>>>>
>>>> In Code/* there are 24 instances of #if's that reference cygwin (as a
>>>> comparison, there are 19 #if's that reference my old pal Borland).
>>>>
>>>
>>> I would say that we should remove specific support for cygwin. Once
>>> cygwin reaches its goal of being a posix system, then itk should work
>>> with no if cygwin stuff at all. The next cygwin release of CMake will
>>> treat the platform like posix.
>>>
>>> -Bill
>>> _______________________________________________
>>> Powered by www.kitware.com
>>>
>>> Visit other Kitware open-source projects at
>>> http://www.kitware.com/opensource/opensource.html [^]
>>>
>>> Kitware offers ITK Training Courses, for more information visit:
>>> http://kitware.com/products/protraining.html [^]
>>>
>>> Please keep messages on-topic and check the ITK FAQ at:
>>> http://www.itk.org/Wiki/ITK_FAQ [^]
>>>
>>> Follow this link to subscribe/unsubscribe:
>>> http://www.itk.org/mailman/listinfo/insight-developers [^]
>>
>> _______________________________________________
>> Powered by www.kitware.com
>>
>> Visit other Kitware open-source projects at
>> http://www.kitware.com/opensource/opensource.html [^]
>>
>> Kitware offers ITK Training Courses, for more information visit:
>> http://kitware.com/products/protraining.html [^]
>>
>> Please keep messages on-topic and check the ITK FAQ at:
>> http://www.itk.org/Wiki/ITK_FAQ [^]
>>
>> Follow this link to subscribe/unsubscribe:
>> http://www.itk.org/mailman/listinfo/insight-developers [^]
>>

--
Hans J. Johnson, Ph.D.
Assistant Professor
200 Hawkins Drive
T205 BT, The University of Iowa
Iowa City, IA 52242

hans-johnson@uiowa.edu
PHONE: 319 353 8587

_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html [^]

Kitware offers ITK Training Courses, for more information visit:
http://kitware.com/products/protraining.html [^]

Please keep messages on-topic and check the ITK FAQ at:
http://www.itk.org/Wiki/ITK_FAQ [^]

Follow this link to subscribe/unsubscribe:
http://www.itk.org/mailman/listinfo/insight-developers [^]
TagsNo tags attached.
Resolution Date
Sprint
Sprint Statusbacklog
Attached Files

 Relationships

  Notes
(0025353)
Hans Johnson (developer)
2011-02-09 09:53

Announcement made on itk-developer and itk-user lists.

Hans
(0025901)
Hans Johnson (developer)
2011-03-25 11:27

This has been completed in ITKv4

 Issue History
Date Modified Username Field Change
2011-01-05 08:59 Hans Johnson New Issue
2011-01-05 08:59 Hans Johnson Status new => assigned
2011-01-05 08:59 Hans Johnson Assigned To => Hans Johnson
2011-02-09 09:53 Hans Johnson Note Added: 0025353
2011-03-25 11:27 Hans Johnson Note Added: 0025901
2011-03-25 11:27 Hans Johnson Status assigned => closed
2011-03-25 11:27 Hans Johnson Resolution open => fixed


Copyright © 2000 - 2018 MantisBT Team