[Insight-users] Problems building itk under MinGW

Bill Lorensen bill.lorensen at gmail.com
Wed Dec 9 17:33:08 EST 2009


That looks OK. Can you email to me your CMakeCache.txt file? I'll
compare it to mine.

On Wed, Dec 9, 2009 at 5:20 PM, URI <zallen at wheelinghospital.com> wrote:
>
> In my CMake gui the directory that I choose for "Where to build the binaries"
> is C:/msys/1.0/home/Insight-mingw, which is the directory that I created in
> step 2) below.  It starts out empty but when I hit "Configure" files and
> folders begin to appear in it.
>
>
>
>
> Bill Lorensen wrote:
>>
>> You should start with a completely empty binary tree. The MinGW
>> programs are OK. Th only one that needs to be in MSYS is make, which
>> looks OK in your case.
>>
>> Did you start with an empty binary directory?
>>
>> On Wed, Dec 9, 2009 at 2:17 PM, URI <zallen at wheelinghospital.com> wrote:
>>>
>>> Bill_
>>>
>>> I am using CMake 2.8.  I did everything up to step 8.  When I hit
>>> "Configure" I get the exact same errors as before:
>>>
>>> ============================================
>>> CMake Error at Common/CMakeLists.txt:164 (INSTALL):
>>>  install TARGETS given no ARCHIVE DESTINATION for static library target
>>>  "ITKCommon".
>>>
>>>
>>> CMake Error at Numerics/CMakeLists.txt:48 (INSTALL):
>>>  install TARGETS given no ARCHIVE DESTINATION for static library target
>>>  "ITKNumerics".
>>>
>>>
>>> CMake Error at Numerics/Statistics/CMakeLists.txt:22 (INSTALL):
>>>  install TARGETS given no ARCHIVE DESTINATION for static library target
>>>  "ITKStatistics".
>>>
>>>
>>> CMake Error at Numerics/FEM/CMakeLists.txt:170 (INCLUDE):
>>>  include could not find load file:
>>>
>>>    /CMake/itkCheckCXXAcceptsFlags.cmake
>>>
>>>
>>> CMake Error at Numerics/FEM/CMakeLists.txt:171
>>> (itkCHECK_CXX_ACCEPTS_FLAGS):
>>>  Unknown CMake command "itkCHECK_CXX_ACCEPTS_FLAGS".
>>> ============================================
>>>
>>> When I Show Advanced Values there is no CMAKE_MAKE_COMMAND.  The only
>>> thing
>>> that's close is CMAKE_MAKE_PROGRAM and it is set to
>>> C:/msys/1.0/bin/make.exe
>>>
>>> Could it be some setting left over from my previous attempts to
>>> configure?
>>> For example, my CMAKE_LINKER variable is set to C:/MinGW/bin/ld.exe, and
>>> there are several other variables that are pointing to things in my MinGW
>>> directory.
>>>
>>>
>>>
>>>
>>> 2) In the Msys shell:  mkdir Insight-mingw
>>> 3) Run the windows cmake by clicking cmake. I am currently using cmake
>>> 2.6.
>>> 4) Where is the source code: Select the path to the Insight source.
>>> 5) Where to build the binaries: Select Insight-mingw
>>> 6) Configure
>>> 7) Select Generator: MSYS Makefiles
>>>    NOT MinGW Makefiles
>>> 8) Configure
>>>    At this point, you may get errors. DO NOT exit cmake. Check the
>>> Show Advanced Values in the cmake panel. Look for the variable
>>> CMAKE_MAKE_COMMAND. It must point to the MSYS make, not the MinGW make
>>> or another make. Navigate to the msys bin directory and select make.
>>> 9) Configure
>>>    cmake should run fine from here.
>>>
>>> I think the problem is that we typically have more than one make on
>>> our systems. I have cygwin make, msys make mingw make and Borland
>>> make. When I configure cmake selects Borland make. because it's in my
>>> path. I actually use a ctest script to do my configure, but that's
>>> beyond the scope of this e-mail.
>>>
>>> After this works, check back and we'll go to step 10.
>>>
>>> Bill
>>>
>>>
>>> --
>>> View this message in context:
>>> http://n2.nabble.com/Problems-building-itk-under-MinGW-tp4104133p4141382.html
>>> Sent from the ITK Insight Users mailing list archive at Nabble.com.
>>> _____________________________________
>>> 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://www.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-users
>>>
>> _____________________________________
>> 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://www.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-users
>>
>>
>
> --
> View this message in context: http://n2.nabble.com/Problems-building-itk-under-MinGW-tp4104133p4142411.html
> Sent from the ITK Insight Users mailing list archive at Nabble.com.
> _____________________________________
> 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://www.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-users
>


More information about the Insight-users mailing list