[Insight-users] Problems building itk under MinGW

Bill Lorensen bill.lorensen at gmail.com
Wed Dec 9 16:15:42 EST 2009


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
>


More information about the Insight-users mailing list