[Insight-users] [Insight-developers] New Windows-64 VS2008 WrapITK Expected Nightly

Matt McCormick matt.mccormick at kitware.com
Thu Oct 11 11:45:11 EDT 2012


Hi Doug,
>
> I ran ITK 4.2.1 on Win7 mingw32 bits and was able to compile ITK core (after
> fixing a issue with float.h include).

I have encountered this issue, too.  I think the real solution is to
push a fix to upstream GCC.  On my todo list.

> After that, when the compilation for
> python came, it did not work because I have Python 64 bits libs.
>
> After this mistake I install mingw64 bits and started the process all over
> for 64bits end to end..

Winter is coming, computers can help heat the house... ;-).

>
> In my second try, the compilation for the ITK core stop with a failure
> discussed previsouly in the list but without a solution. The issue is below:
>
> I am running out of ideas. If i have any suggestion to move further I will
> test again and will share more of the results with the list.

Please test and review this patch set:

  http://review.source.kitware.com/#/c/7873/

According to here:

  http://sourceforge.net/tracker/?func=detail&atid=102435&aid=2962480&group_id=2435
  http://sourceforge.net/projects/mingw-w64/forums/forum/723798/topic/5553218

it may fix the problem.

Thanks,
Matt

>
> Regards, Doug
>
>
> OUTPUT ERROR
> --------------------------------------------------------
> c:\programs\mingw\bin\../lib/gcc/x86_64-w64-mingw32/4.7.2/include/emmintrin.h:221:1:
> error: previous declaration of 'long long int _mm_cvtsi128_si64x(__m128i)'
> with 'C++' linkage
> In file included from
> c:\programs\mingw\bin\../lib/gcc/x86_64-w64-mingw32/4.7.2/../../../../x86_64-w64-mingw32/include/winnt.h:1446:0,
>                  from
> c:\programs\mingw\bin\../lib/gcc/x86_64-w64-mingw32/4.7.2/../../../../x86_64-w64-mingw32/include/windef.h:137,
>                  from
> c:\programs\mingw\bin\../lib/gcc/x86_64-w64-mingw32/4.7.2/../../../../x86_64-w64-mingw32/include/windows.h:59,
>                  from
> C:/Lib/ITK/ITKSRC/Modules/Core/Common/include/itkWindows.h:30,
>                  from
> C:/Lib/ITK/ITKSRC/Modules/Core/Common/include/itkThreadSupport.h:34,
>                  from
> C:/Lib/ITK/ITKSRC/Modules/Core/Common/include/itkSimpleFastMutexLock.h:32,
>                  from
> C:/Lib/ITK/ITKSRC/Modules/Core/Common/include/itkLightObject.h:24,
>                  from
> C:/Lib/ITK/ITKSRC/Modules/Core/Common/include/itkObject.h:31,
>                  from
> C:/Lib/ITK/ITKSRC/Modules/Core/Common/include/itkVector.hxx:23,
>                  from
> C:/Lib/ITK/ITKSRC/Modules/Core/Common/include/itkVector.h:304,
>                  from
> C:/Lib/ITK/ITKSRC/Modules/Core/Common/include/itkNumericTraitsVectorPixel.h:22,
>                  from
> C:\Lib\ITK\ITKSRC\Modules\Core\Common\src\itkNumericTraitsVectorPixel.cxx:18:
> c:\programs\mingw\bin\../lib/gcc/x86_64-w64-mingw32/4.7.2/../../../../x86_64-w64-mingw32/include/intrin.h:958:5:
> error: conflicts with new declaration with 'C' link
> ge
> mingw32-make[2]: ***
> [Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/itkNumericTraitsVectorPixel.cxx.obj]
> Error 1
> mingw32-make[1]: *** [Modules/Core/Common/src/CMakeFiles/ITKCommon.dir/all]
> Error 2
> mingw32-make: *** [all] Error 2
>
>
>
>
> On Tue, Oct 9, 2012 at 2:38 PM, Matt McCormick <matt.mccormick at kitware.com>
> wrote:
>>
>> On Tue, Oct 9, 2012 at 3:52 PM, douglas souza <dougnsouza at gmail.com>
>> wrote:
>> > I will try MinGW in my virtual machine and will share the results with
>> > you.
>>
>> Great, thanks!  Please also send the result to the mailing list.
>>
>> Thanks,
>> Matt
>>
>>
>> >
>> > regards,Doug
>> >
>> > On Tue, Oct 9, 2012 at 10:21 AM, Matt McCormick
>> > <matt.mccormick at kitware.com>
>> > wrote:
>> >>
>> >> Hi Doug,
>> >>
>> >> > Is python wrap working for vs10 with ITK 4.2.1 ?
>> >>
>> >> No, not at this time-- GCCXML needs to be updated for VS10.  VS9 work
>> >> is underway.  MinGW may be another option, but I have yet to test it.
>> >>
>> >> Thanks,
>> >> Matt
>> >>
>> >>
>> >> >
>> >> > Sorry if this has been answer already.
>> >> >
>> >> > Doug
>> >> >
>> >> > On Aug 29, 2012 8:38 PM, "Matt McCormick"
>> >> > <matt.mccormick at kitware.com>
>> >> > wrote:
>> >> >>
>> >> >> Hi,
>> >> >>
>> >> >> Thanks to another outstanding ITK community member, Constantine
>> >> >> Zakkaroff, we have a new Nightly Expected Python wrapping with
>> >> >> Visual
>> >> >> Studio 2008!  It is named:
>> >> >>
>> >> >>   Win64-VS9-Release-WrapITK
>> >> >>
>> >> >> Many thanks to Constantine.
>> >> >>
>> >> >> As a reminder, dashboard setup instructions can be found here:
>> >> >>
>> >> >>   http://www.itk.org/Wiki/ITK/Git/Dashboard
>> >> >>
>> >> >> When making additions / changes to the Nightly submissions, please
>> >> >> ping the list and myself if they should be added or removed from the
>> >> >> Nightly Expected or Nightly External section.
>> >> >>
>> >> >> Thanks,
>> >> >> Matt
>> >> >> _______________________________________________
>> >> >> 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.php
>> >> >>
>> >> >> 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
>> >
>> >
>
>


More information about the Insight-users mailing list