[Insight-developers] VXL code modifications
Julien Jomier
jjomier at cs.unc.edu
Wed Jul 27 16:32:34 EDT 2005
Hi Brad,
It seems that vxl 1.2.0 is compiling with MSVC 8 beta 2 (I just tried
it). Do we plan to upgrade ITK vxl for the 2.2 release? If this is the
case I can wait for the newer vxl to be in and that will solve the problem.
The fixes in VXL to support this compiler are global and I don't want to
replicate the effort.
Let me know what you think,
Julien
Brad King wrote:
> Julien Jomier wrote:
>
>> I'm almost done porting ITK for MSVC 8 beta 2.
>> The only two remaining problems are related to VXL:
>>
>> 1) The following line:
>> inline static float max() { return 3.40282347E+38F; }
>>
>> returns a compiler error because the value is too big.
>> Decreasing the value by a small amount works.
>>
>> 2) in netlib.h, the following lines:
>> #if VXL_C_MATH_HAS_SQRTF
>> float sqrtf(float);
>> #else
>>
>> returns:
>> C:\DartClient\Insight\Utilities\vxl\v3p\netlib\netlib.h(25) : error
>> C2059: syntax error : 'type'
>>
>> This is not a CMake issue since sqrtf() is defined by the compiler.
>> One possible fix is to comment this line for MSVC 8.
>>
>> What do you think?
>>
>> Also, is there a way to contribute these modifications back to VXL? Do
>> we have a policy on this?
>
>
> I have a cvs watch on Utilities/vxl. Any changes that are committed I
> inspect and port to upstream VXL (to which I have write access). I
> think someone has already gotten some of VXL working with MSVC 8 so you
> might want to check their code to see if they already fixed these problems.
>
> -Brad
> _______________________________________________
> Insight-developers mailing list
> Insight-developers at itk.org
> http://www.itk.org/mailman/listinfo/insight-developers
>
>
More information about the Insight-developers
mailing list