The master build worked and I'm switching back to the release version.

I found the actual bug in CMake (reported #0013953):
In file CMakeVS9FindMake.cmake the lines
...
if(NOT CMAKE_CROSSCOMPILING)
  set( _CMAKE_MAKE_PROGRAM_NAMES ${_CMAKE_MAKE_PROGRAM_NAMES} VCExpress)
endif()
...
create the search String "devenvVCExpress" which is not found - for me
the simple workaround
  set( _CMAKE_MAKE_PROGRAM_NAMES VCExpress)

worked for a correct cmake setup. Now I'm waiting for the new build to
finish (it takes about 5-6 hours since the python bindings are always
created new)

On that topic: Does anybody know how to speed up the building of th
python bindings in Windows?

Matthias



On 25 February 2013 17:20, Matthias Seise <[email protected]> wrote:
> It seems that the problem was the missing Win32 preprocessor
> definition in the cmake configuration. Thus the openjpeg library
> assumed a linux system... (It uses a lot of preprocessor code in
> opj_malloc.h to determine the OS)
>
> Since building takes a while I can tell you the result tomorrow.
>
> Matthias
>
> On 25 February 2013 07:44, Matthias Seise <[email protected]> wrote:
>> Hi Brad,
>>
>> I got the release branch and it's still the same problem...
>>
>> Matthias
>>
>> On 24 February 2013 20:28, Bradley Lowekamp <[email protected]> wrote:
>>> Hello,
>>>
>>> I don't specifically know which patch may have addressed this issue.
>>>
>>> There will likely be a 4.3.2 patch release in the coming months. The 
>>> "release" branch in the git repository contains the current patches that 
>>> would be in the patch release. It would be great if you could check this 
>>> out, and let us know if it will build for your configuration.
>>>
>>> Thanks,
>>> Brad
>>>
>>> On Feb 23, 2013, at 9:15 AM, Matthias Seise <[email protected]> wrote:
>>>
>>>> Hi ITK Developers,
>>>>
>>>> I'll try moving to ITK 4.3 (from 4.2) and get the following Compiler 
>>>> errors (Using VS 2008 Express, Win7 64 bit, try to build python bindings 
>>>> for 2.7.2 :
>>>>
>>>> Creating library 
>>>> C:\Entwicklungsbibliotheken\itk_v43\build\lib\Release\itkTestDriver.lib 
>>>> and object 
>>>> C:\Entwicklungsbibliotheken\itk_v43\build\lib\Release\itkTestDriver.exp
>>>> 2>itkopenjpeg-4.3.lib(tcd.obj) : error LNK2019: unresolved external symbol 
>>>> posix_memalign referenced in function opj_aligned_malloc
>>>> 2>itkopenjpeg-4.3.lib(dwt.obj) : error LNK2001: unresolved external symbol 
>>>> posix_memalign
>>>> 2>itkopenjpeg-4.3.lib(t1.obj) : error LNK2001: unresolved external symbol 
>>>> posix_memalign
>>>> 2>C:\Entwicklungsbibliotheken\itk_v43\build\bin\Release\itkTestDriver.exe 
>>>> : fatal error LNK1120: 1 unresolved externals
>>>>
>>>> Through Google I found that the same problem occured in CDASH on 9th 
>>>> February - but seemes to be resolved.
>>>> Any idea how that was done? (If possible I don't want to switch to the ITK 
>>>> developer version...)
>>>>
>>>> Thanks,
>>>>
>>>> Matthias
>>>> _______________________________________________
>>>> 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
>>>
_______________________________________________
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

Reply via email to