[Insight-users] Compiling ITK on MacOS X/Darwin

Peter J. Lorenzen lorenzen at cs . unc . edu
Fri, 21 Jun 2002 10:53:49 -0400


Greetings All,

I am trying to build ITK on a PowerBook G4 running MacOS X (v10.1).  I have 
had success in building both the FLTK and VTK libraries.

However, I has not been able to build ITK.  Perhaps you could help me?

Thanks,

- Peter

The compilation fails in Code/Numerics when the libtool tries to produce the
libVXLNumerics.dylib from the collection of vnl and v3p object files. Here 
is a snippet from the compilation output:

...
Building default_target in directory /sw/Insight_bin/Code/Numerics
rm -f libVXLNumerics.dylib
c++   -dynamiclib -g -O2 -o  libVXLNumerics.dylib 
vnl/Templates/vcl_list+vnl_double_4-.o vnl/Templates/vcl_vector+double_3-.o 
vnl/Templates/vcl_vector+double_3x3-.o vnl/Templates/vcl_vector+float_2-.o 
vnl/Templates/vcl_vector+float_3

A number of lines later ...

o v3p/netlib/zlassq.o v3p/netlib/zlatrs.o v3p/netlib/ztrevc.o 
v3p/netlib/zung2r.o v3p/netlib/zunghr.o v3p/netlib/zungqr.o 
-L/sw/Insight_bin/Utilities/zlib -L/sw/Insight_bin/Utilities/png 
-L/sw/Insight_bin/Code/Common -L/sw/Insight_bin/Code/IO 
-L/sw/Insight_bin/Code/Numerics/vxl -L/usr/local/lib/vtk -lpthread 
-framework OpenGL -framework AGL -framework Cocoa -lXt  -lSM -lICE 
-L/usr/X11R6/lib -lX11 -lXext  -lpthread  -lm -lm
ld: common symbols not allowed with MH_DYLIB output format
ld: common symbols not allowed with MH_DYLIB output format
ld: common symbols not allowed with MH_DYLIB output format
vnl/Templates/vnl_matrix+double-.o definition of common 
__44vnl_inplace_transpose__H1Zd_PX01UiUiPcUi_i.0.b (size 8)
vnl/Templates/vnl_matrix+double-.o definition of common 
__44vnl_inplace_transpose__H1Zd_PX01UiUiPcUi_i.1.c (size 8)

(a few more of these follow)

...

Host info:
----------
[localhost:/sw/Insight_bin] peter% uname -a
Darwin localhost 5.5 Darwin Kernel Version 5.5: Thu May 30 14:51:26 PDT 
2002; root:xnu/xnu-201.42.3.obj~1/RELEASE_PPC  Power Macintosh powerpc

Compiler used:
--------------
[localhost:/sw/Insight_bin] peter% c++ -v
Reading specs from /usr/libexec/gcc/darwin/ppc/2.95.2/specs
Apple Computer, Inc. version gcc-937.2, based on gcc version 2.95.2 
19991024 (release)


CMakeCache.txt
--------------
# This is the CMakeCache file.
# For build in directory: /sw/Insight_bin
# You can edit this file to change values found and used by cmake.
# If you do not want to change any of the values, simply exit the editor.
# If you do want to change a value, simply edit, save, and exit the editor.
# The syntax for the file is as follows:
# KEY:TYPE=VALUE
# KEY is the name of a varible in the cache.
# TYPE is a hint to GUI's for the type of VALUE, DO NOT EDIT TYPE!.
# VALUE is the current value for the KEY.

########################
# EXTERNAL cache entries
########################

//Build the unsupported directory
BUILD_AUXILIARY:BOOL=ON

//Build the examples directory
BUILD_EXAMPLES:BOOL=ON

//Build the FEM Code
BUILD_FEM_CODE:BOOL=ON

//Build the FEM-Mesh example
BUILD_FEM_MESH_EXAMPLE:BOOL=OFF

//Build the FltkImageViewer Library
BUILD_FLTKIMAGEVIEWER:BOOL=OFF

//Build the MetaImage Library
BUILD_METAIMAGE:BOOL=OFF

//Build with shared libraries.
BUILD_SHARED_LIBS:BOOL=ON

//Build the testing tree.
BUILD_TESTING:BOOL=ON

//Single output directory for building all executables.
EXECUTABLE_OUTPUT_PATH:PATH=

//Where can the fluid file be found
FLTK_FLUID_EXE:FILEPATH=/usr/local/bin/fluid

//What is the path where the file FL/Fl.h can be found
FLTK_INCLUDE_PATH:PATH=/usr/local/include

//Where can the fltk library be found
FLTK_LIBRARY:FILEPATH=/usr/local/lib/libfltk.a

//Can we honour the FLTK_WRAP_UI command
FLTK_WRAP_UI:BOOL=1

//Value Computed by CMake
ITKPNG_BINARY_DIR:STATIC=/sw/Insight_bin/Utilities/png

//Value Computed by CMake
ITKPNG_SOURCE_DIR:STATIC=/sw/Insight/Utilities/png

//Value Computed by CMake
ITKZLIB_BINARY_DIR:STATIC=/sw/Insight_bin/Utilities/zlib

//Value Computed by CMake
ITKZLIB_SOURCE_DIR:STATIC=/sw/Insight/Utilities/zlib

//Value Computed by CMake
ITK_BINARY_DIR:STATIC=/sw/Insight_bin

//What is the path where the file ITKData.readme can be found
ITK_DATA_ROOT:PATH=/sw/Insight/Testing/Data

//Value Computed by CMake
ITK_SOURCE_DIR:STATIC=/sw/Insight

//Use the system's version of the standard C++ library (STL and
// streams). If 'OFF', ITK will build against a supplied version
// of the standard library from SGI. On SGI systems, this should
// be set to 'OFF'.
ITK_USE_SYSTEM_STDLIB:BOOL=ON

//Build Tcl wrapper support.
ITK_WRAP_TCL:BOOL=OFF

//Single output directory for building all libraries.
LIBRARY_OUTPUT_PATH:PATH=

//Use FLTK (The Fast Light Toolkit) for GUI (some examples need
// this)
USE_FLTK:BOOL=ON

//Use an installed (versus built from source) version of VTK. Be
// sure that VTK_INSTALL_PATH is correct.
USE_INSTALLED_VTK:BOOL=1

//Use VTK (The Visualization Toolkit) (some examples need this)
//
USE_VTK:BOOL=ON

//What is the path where the file UseVTK.cmake can be found
VTK_BINARY_PATH:PATH=NOTFOUND

//What is the path where the file include/vtk/UseVTK.cmake can
// be found
VTK_INSTALL_PATH:PATH=/usr/local

//What is the path where the file avfCROP.1023c.raw can be found
//
VW_RAW_DATA_PATH:PATH=NOTFOUND


########################
# INTERNAL cache entries
########################

//Advanced flag for variable: BUILD_FEM_MESH_EXAMPLE
BUILD_FEM_MESH_EXAMPLE-ADVANCED:INTERNAL=1
//Path to an executable
BrainStripValidationApp:INTERNAL=/sw/Insight_bin/Examples/IBSRValidation/At
lasSegmentation
//What flags are required by the c++ compiler to make it ansi.
CMAKE_ANSI_CFLAGS:INTERNAL=
//Advanced flag for variable: CMAKE_ANSI_CFLAGS
CMAKE_ANSI_CFLAGS-ADVANCED:INTERNAL=1
//What flags are required by the c++ compiler to make it ansi.
CMAKE_ANSI_CXXFLAGS:INTERNAL=
//Advanced flag for variable: CMAKE_ANSI_CXXFLAGS
CMAKE_ANSI_CXXFLAGS-ADVANCED:INTERNAL=1
//DO NOT EDIT, CMAKE_AR loaded from external file.  To change this
// value edit this file: /usr/local/include/vtk/CMakeCache.txt
CMAKE_AR:INTERNAL=/usr/bin/ar
//Advanced flag for variable: CMAKE_AR
CMAKE_AR-ADVANCED:INTERNAL=1
//DO NOT EDIT, CMAKE_AR_ARGS loaded from external file.  To change
// this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
CMAKE_AR_ARGS:INTERNAL=cr
//Advanced flag for variable: CMAKE_AR_ARGS
CMAKE_AR_ARGS-ADVANCED:INTERNAL=1
//This is the directory where this CMakeCahe.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=/sw/Insight_bin
//Major version of cmake used to create the current loaded cache
//
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=1
//Minor version of cmake used to create the current loaded cache
//
CMAKE_CACHE_MINOR_VERSION:INTERNAL=2
//Path to CMake executable.
CMAKE_COMMAND:INTERNAL=/sw/bin/cmake
//Is the compile GNU C++.
CMAKE_COMPILER_IS_GNUCXX:INTERNAL=1
//Advanced flag for variable: CMAKE_COMPILER_IS_GNUCXX
CMAKE_COMPILER_IS_GNUCXX-ADVANCED:INTERNAL=1
//DO NOT EDIT, CMAKE_CXX_COMPILER loaded from external file.  To
// change this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
CMAKE_CXX_COMPILER:INTERNAL=c++
//Advanced flag for variable: CMAKE_CXX_COMPILER
CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1
//DO NOT EDIT, CMAKE_CXX_FLAGS loaded from external file.  To change
// this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
CMAKE_CXX_FLAGS:INTERNAL=-g -O2
//DO NOT EDIT, CMAKE_C_COMPILER loaded from external file.  To
// change this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
CMAKE_C_COMPILER:INTERNAL=gcc
//Advanced flag for variable: CMAKE_C_COMPILER
CMAKE_C_COMPILER-ADVANCED:INTERNAL=1
//DO NOT EDIT, CMAKE_C_FLAGS loaded from external file.  To change
// this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
CMAKE_C_FLAGS:INTERNAL=-g -O2
//DO NOT EDIT, CMAKE_DL_LIBS loaded from external file.  To change
// this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
CMAKE_DL_LIBS:INTERNAL=
//Advanced flag for variable: CMAKE_DL_LIBS
CMAKE_DL_LIBS-ADVANCED:INTERNAL=1
//Advanced flag for variable: CMAKE_EXECUTABLE_SUFFIX
CMAKE_EXECUTABLE_SUFFIX-ADVANCED:INTERNAL=1
//Name of generator.
CMAKE_GENERATOR:INTERNAL=Unix Makefiles
//Is X11 around.
CMAKE_HAS_X:INTERNAL=1
//DO NOT EDIT, CMAKE_HP_PTHREADS loaded from external file.  To
// change this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
CMAKE_HP_PTHREADS:INTERNAL=0
//Advanced flag for variable: CMAKE_HP_PTHREADS
CMAKE_HP_PTHREADS-ADVANCED:INTERNAL=1
//DO NOT EDIT, CMAKE_INSTALL_PREFIX loaded from external file.
//  To change this value edit this file: 
/usr/local/include/vtk/CMakeCache.txt
//
CMAKE_INSTALL_PREFIX:INTERNAL=/usr/local
//DO NOT EDIT, CMAKE_LIB_EXT loaded from external file.  To change
// this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
CMAKE_LIB_EXT:INTERNAL=
//Advanced flag for variable: CMAKE_LIB_EXT
CMAKE_LIB_EXT-ADVANCED:INTERNAL=1
//DO NOT EDIT, CMAKE_MAKE_PROGRAM loaded from external file.  To
// change this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
CMAKE_MAKE_PROGRAM:INTERNAL=/usr/bin/make
//Advanced flag for variable: CMAKE_MAKE_PROGRAM
CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1
//DO NOT EDIT, CMAKE_MODULE_BUILD_FLAGS loaded from external file.
//  To change this value edit this file: 
/usr/local/include/vtk/CMakeCache.txt
//
CMAKE_MODULE_BUILD_FLAGS:INTERNAL=-bundle -flat_namespace -undefined 
suppress
//Advanced flag for variable: CMAKE_MODULE_BUILD_FLAGS
CMAKE_MODULE_BUILD_FLAGS-ADVANCED:INTERNAL=1
//DO NOT EDIT, CMAKE_MODULE_LINK_FLAGS loaded from external file.
//  To change this value edit this file: 
/usr/local/include/vtk/CMakeCache.txt
//
CMAKE_MODULE_LINK_FLAGS:INTERNAL=
//Advanced flag for variable: CMAKE_MODULE_LINK_FLAGS
CMAKE_MODULE_LINK_FLAGS-ADVANCED:INTERNAL=1
//DO NOT EDIT, CMAKE_MODULE_SUFFIX loaded from external file.
// To change this value edit this file: 
/usr/local/include/vtk/CMakeCache.txt
//
CMAKE_MODULE_SUFFIX:INTERNAL=.so
//Advanced flag for variable: CMAKE_MODULE_SUFFIX
CMAKE_MODULE_SUFFIX-ADVANCED:INTERNAL=1
//Does the compiler support ansi for scoping.
CMAKE_NO_ANSI_FOR_SCOPE:INTERNAL=
//Advanced flag for variable: CMAKE_NO_ANSI_FOR_SCOPE
CMAKE_NO_ANSI_FOR_SCOPE-ADVANCED:INTERNAL=1
//Does the compiler support headers like iostream.
CMAKE_NO_ANSI_STREAM_HEADERS:INTERNAL=
//Advanced flag for variable: CMAKE_NO_ANSI_STREAM_HEADERS
CMAKE_NO_ANSI_STREAM_HEADERS-ADVANCED:INTERNAL=1
//Does the compiler not support explicit template instantiation.
//
CMAKE_NO_EXPLICIT_TEMPLATE_INSTANTIATION:INTERNAL=1
//Advanced flag for variable: CMAKE_NO_EXPLICIT_TEMPLATE_INSTANTIATION
//
CMAKE_NO_EXPLICIT_TEMPLATE_INSTANTIATION-ADVANCED:INTERNAL=1
//Does the compiler support std::.
CMAKE_NO_STD_NAMESPACE:INTERNAL=
//Advanced flag for variable: CMAKE_NO_STD_NAMESPACE
CMAKE_NO_STD_NAMESPACE-ADVANCED:INTERNAL=1
//Advanced flag for variable: CMAKE_OBJECT_FILE_SUFFIX
CMAKE_OBJECT_FILE_SUFFIX-ADVANCED:INTERNAL=1
//DO NOT EDIT, CMAKE_RANLIB loaded from external file.  To change
// this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
CMAKE_RANLIB:INTERNAL=ranlib
//Advanced flag for variable: CMAKE_RANLIB
CMAKE_RANLIB-ADVANCED:INTERNAL=1
//Path to CMake installation.
CMAKE_ROOT:INTERNAL=/sw/CMake-1.2
//DO NOT EDIT, CMAKE_SHLIB_BUILD_FLAGS loaded from external file.
//  To change this value edit this file: 
/usr/local/include/vtk/CMakeCache.txt
//
CMAKE_SHLIB_BUILD_FLAGS:INTERNAL=-dynamiclib
//Advanced flag for variable: CMAKE_SHLIB_BUILD_FLAGS
CMAKE_SHLIB_BUILD_FLAGS-ADVANCED:INTERNAL=1
//DO NOT EDIT, CMAKE_SHLIB_CFLAGS loaded from external file.  To
// change this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
CMAKE_SHLIB_CFLAGS:INTERNAL=
//Advanced flag for variable: CMAKE_SHLIB_CFLAGS
CMAKE_SHLIB_CFLAGS-ADVANCED:INTERNAL=1
//DO NOT EDIT, CMAKE_SHLIB_LD_LIBS loaded from external file.
// To change this value edit this file: 
/usr/local/include/vtk/CMakeCache.txt
//
CMAKE_SHLIB_LD_LIBS:INTERNAL=
//Advanced flag for variable: CMAKE_SHLIB_LD_LIBS
CMAKE_SHLIB_LD_LIBS-ADVANCED:INTERNAL=1
//DO NOT EDIT, CMAKE_SHLIB_LINK_FLAGS loaded from external file.
//  To change this value edit this file: 
/usr/local/include/vtk/CMakeCache.txt
//
CMAKE_SHLIB_LINK_FLAGS:INTERNAL=
//Advanced flag for variable: CMAKE_SHLIB_LINK_FLAGS
CMAKE_SHLIB_LINK_FLAGS-ADVANCED:INTERNAL=1
//DO NOT EDIT, CMAKE_SHLIB_RUNTIME_FLAG loaded from external file.
//  To change this value edit this file: 
/usr/local/include/vtk/CMakeCache.txt
//
CMAKE_SHLIB_RUNTIME_FLAG:INTERNAL=
//Advanced flag for variable: CMAKE_SHLIB_RUNTIME_FLAG
CMAKE_SHLIB_RUNTIME_FLAG-ADVANCED:INTERNAL=1
//DO NOT EDIT, CMAKE_SHLIB_RUNTIME_SEP loaded from external file.
//  To change this value edit this file: 
/usr/local/include/vtk/CMakeCache.txt
//
CMAKE_SHLIB_RUNTIME_SEP:INTERNAL=:
//Advanced flag for variable: CMAKE_SHLIB_RUNTIME_SEP
CMAKE_SHLIB_RUNTIME_SEP-ADVANCED:INTERNAL=1
//DO NOT EDIT, CMAKE_SHLIB_SUFFIX loaded from external file.  To
// change this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
CMAKE_SHLIB_SUFFIX:INTERNAL=.dylib
//Advanced flag for variable: CMAKE_SHLIB_SUFFIX
CMAKE_SHLIB_SUFFIX-ADVANCED:INTERNAL=1
//Size of char data type
CMAKE_SIZEOF_CHAR:INTERNAL=1
//Size of double data type
CMAKE_SIZEOF_DOUBLE:INTERNAL=8
//Size of float data type
CMAKE_SIZEOF_FLOAT:INTERNAL=4
//Size of int data type
CMAKE_SIZEOF_INT:INTERNAL=4
//Size of long data type
CMAKE_SIZEOF_LONG:INTERNAL=4
//Size of short data type
CMAKE_SIZEOF_SHORT:INTERNAL=2
//Size of void* data type
CMAKE_SIZEOF_VOID_P:INTERNAL=4
//DO NOT EDIT, CMAKE_SKIP_RPATH loaded from external file.  To
// change this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
CMAKE_SKIP_RPATH:INTERNAL=NO
//Advanced flag for variable: CMAKE_SKIP_RPATH
CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
//Advanced flag for variable: CMAKE_STATICLIB_SUFFIX
CMAKE_STATICLIB_SUFFIX-ADVANCED:INTERNAL=1
//DO NOT EDIT, CMAKE_TEMPLATE_FLAGS loaded from external file.
//  To change this value edit this file: 
/usr/local/include/vtk/CMakeCache.txt
//
CMAKE_TEMPLATE_FLAGS:INTERNAL=
//Advanced flag for variable: CMAKE_TEMPLATE_FLAGS
CMAKE_TEMPLATE_FLAGS-ADVANCED:INTERNAL=1
//DO NOT EDIT, CMAKE_THREAD_LIBS loaded from external file.  To
// change this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
CMAKE_THREAD_LIBS:INTERNAL=-lpthread
//Advanced flag for variable: CMAKE_THREAD_LIBS
CMAKE_THREAD_LIBS-ADVANCED:INTERNAL=1
//DO NOT EDIT, CMAKE_USE_PTHREADS loaded from external file.  To
// change this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
CMAKE_USE_PTHREADS:INTERNAL=1
//Advanced flag for variable: CMAKE_USE_PTHREADS
CMAKE_USE_PTHREADS-ADVANCED:INTERNAL=1
//DO NOT EDIT, CMAKE_USE_SPROC loaded from external file.  To change
// this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
CMAKE_USE_SPROC:INTERNAL=0
//Advanced flag for variable: CMAKE_USE_SPROC
CMAKE_USE_SPROC-ADVANCED:INTERNAL=1
//Advanced flag for variable: CMAKE_USE_WIN32_THREADS
CMAKE_USE_WIN32_THREADS-ADVANCED:INTERNAL=1
//DO NOT EDIT, CMAKE_WORDS_BIGENDIAN loaded from external file.
//  To change this value edit this file: 
/usr/local/include/vtk/CMakeCache.txt
//
CMAKE_WORDS_BIGENDIAN:INTERNAL=1
//Advanced flag for variable: CMAKE_WORDS_BIGENDIAN
CMAKE_WORDS_BIGENDIAN-ADVANCED:INTERNAL=1
//DO NOT EDIT, CMAKE_X_CFLAGS loaded from external file.  To change
// this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
CMAKE_X_CFLAGS:INTERNAL= -I/usr/X11R6/include
//Advanced flag for variable: CMAKE_X_CFLAGS
CMAKE_X_CFLAGS-ADVANCED:INTERNAL=1
//DO NOT EDIT, CMAKE_X_LIBS loaded from external file.  To change
// this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
CMAKE_X_LIBS:INTERNAL=' -lSM -lICE  -L/usr/X11R6/lib -lX11 -lXext '
//Advanced flag for variable: CMAKE_X_LIBS
CMAKE_X_LIBS-ADVANCED:INTERNAL=1
//DO NOT EDIT, DART_ROOT loaded from external file.  To change
// this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
DART_ROOT:INTERNAL=NOTFOUND
//Path to a library
FEM:INTERNAL=/sw/Insight_bin/Code/Numerics/FEM
//Path to an executable
FEMImageRegEx:INTERNAL=/sw/Insight_bin/Examples/FEM
//Path to an executable
FEMRead:INTERNAL=/sw/Insight_bin/Examples/FEM
//Path to an executable
FEMTruss:INTERNAL=/sw/Insight_bin/Examples/FEM
//Whether a library is static, shared or module.
FEM_LIBRARY_TYPE:INTERNAL=SHARED
//Advanced flag for variable: FLTK_FLUID_EXE
FLTK_FLUID_EXE-ADVANCED:INTERNAL=0
//Advanced flag for variable: FLTK_INCLUDE_PATH
FLTK_INCLUDE_PATH-ADVANCED:INTERNAL=0
//Advanced flag for variable: FLTK_LIBRARY
FLTK_LIBRARY-ADVANCED:INTERNAL=0
//Path to an executable
FuzzyConnectedness:INTERNAL=/sw/Insight_bin/Examples/FuzzyConnectedness
//Support for FEM
HAS_FEM:INTERNAL=1
//FLTK library, headers and Fluid are available
HAS_FLTK:INTERNAL=1
//no FLTK image support
HAS_FLTKIMAGEVIEWER:INTERNAL=0
//no meta image support
HAS_METAIMAGE:INTERNAL=0
//no vtkFlWindowInteractor image support
HAS_VTK_FLTK_WINDOW_INTERACTOR:INTERNAL=0
//VTK Hybrid libraries are available
HAS_VTK_HYBRID:INTERNAL=1
//Path to a library
ITKBasicFilters:INTERNAL=/sw/Insight_bin/Code/BasicFilters
//Whether a library is static, shared or module.
ITKBasicFilters_LIBRARY_TYPE:INTERNAL=SHARED
//Path to a library
ITKCommon:INTERNAL=/sw/Insight_bin/Code/Common
//Whether a library is static, shared or module.
ITKCommon_LIBRARY_TYPE:INTERNAL=SHARED
//Path to a library
ITKIO:INTERNAL=/sw/Insight_bin/Code/IO
//Whether a library is static, shared or module.
ITKIO_LIBRARY_TYPE:INTERNAL=SHARED
//Path to a library
ITKNumerics:INTERNAL=/sw/Insight_bin/Code/Numerics
//Whether a library is static, shared or module.
ITKNumerics_LIBRARY_TYPE:INTERNAL=SHARED
//Path to a library
ITKSpatialObject:INTERNAL=/sw/Insight_bin/Code/SpatialObject
//Whether a library is static, shared or module.
ITKSpatialObject_LIBRARY_TYPE:INTERNAL=SHARED
//Path to a library
ITKStatistics:INTERNAL=/sw/Insight_bin/Code/Numerics/Statistics
//Whether a library is static, shared or module.
ITKStatistics_LIBRARY_TYPE:INTERNAL=SHARED
//Path to an executable
MIValidationApp:INTERNAL=/sw/Insight_bin/Examples/MIValidation
//Path to an executable
MultiResMIRegistration:INTERNAL=/sw/Insight_bin/Examples/MultiResMIRegistra
tion
//DO NOT EDIT, OPENGL_INCLUDE_PATH loaded from external file.
// To change this value edit this file: 
/usr/local/include/vtk/CMakeCache.txt
//
OPENGL_INCLUDE_PATH:INTERNAL=/usr/include
//DO NOT EDIT, OPENGL_LIBRARY loaded from external file.  To change
// this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
OPENGL_LIBRARY:INTERNAL=-framework OpenGL -framework AGL -framework Cocoa
//Path to an executable
RawImageReadWrite:INTERNAL=/sw/Insight_bin/Examples/RawImageReadWrite
//Path to an executable
ShapeDetection:INTERNAL=/sw/Insight_bin/Examples/ShapeDetection
//DO NOT EDIT, VTKJPEG_BINARY_DIR loaded from external file.  To
// change this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
VTKJPEG_BINARY_DIR:INTERNAL=/sw/VTK/Utilities/jpeg
//DO NOT EDIT, VTKJPEG_SOURCE_DIR loaded from external file.  To
// change this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
VTKJPEG_SOURCE_DIR:INTERNAL=/sw/VTK/Utilities/jpeg
//DO NOT EDIT, VTKPNG_BINARY_DIR loaded from external file.  To
// change this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
VTKPNG_BINARY_DIR:INTERNAL=/sw/VTK/Utilities/png
//DO NOT EDIT, VTKPNG_SOURCE_DIR loaded from external file.  To
// change this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
VTKPNG_SOURCE_DIR:INTERNAL=/sw/VTK/Utilities/png
//DO NOT EDIT, VTKZLIB_BINARY_DIR loaded from external file.  To
// change this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
VTKZLIB_BINARY_DIR:INTERNAL=/sw/VTK/Utilities/zlib
//DO NOT EDIT, VTKZLIB_SOURCE_DIR loaded from external file.  To
// change this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
VTKZLIB_SOURCE_DIR:INTERNAL=/sw/VTK/Utilities/zlib
//DO NOT EDIT, VTK_BINARY_DIR loaded from external file.  To change
// this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
VTK_BINARY_DIR:INTERNAL=/sw/VTK
//DO NOT EDIT, VTK_BUILD_SHARED_LIBS loaded from external file.
//  To change this value edit this file: 
/usr/local/include/vtk/CMakeCache.txt
//
VTK_BUILD_SHARED_LIBS:INTERNAL=ON
//DO NOT EDIT, VTK_DATA_ROOT loaded from external file.  To change
// this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
VTK_DATA_ROOT:INTERNAL=NOTFOUND
//DO NOT EDIT, VTK_DEBUG_LEAKS loaded from external file.  To change
// this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
VTK_DEBUG_LEAKS:INTERNAL=OFF
//DO NOT EDIT, VTK_LIBRARY_PATH loaded from external file.  To
// change this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
VTK_LIBRARY_PATH:INTERNAL=/sw/VTK/bin
//DO NOT EDIT, VTK_MANGLE_MESA loaded from external file.  To change
// this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
VTK_MANGLE_MESA:INTERNAL=OFF
//DO NOT EDIT, VTK_OPENGL_HAS_OSMESA loaded from external file.
//  To change this value edit this file: 
/usr/local/include/vtk/CMakeCache.txt
//
VTK_OPENGL_HAS_OSMESA:INTERNAL=OFF
//DO NOT EDIT, VTK_SOURCE_DIR loaded from external file.  To change
// this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
VTK_SOURCE_DIR:INTERNAL=/sw/VTK
//DO NOT EDIT, VTK_USE_64BIT_IDS loaded from external file.  To
// change this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
VTK_USE_64BIT_IDS:INTERNAL=OFF
//DO NOT EDIT, VTK_USE_ANSI_STDLIB loaded from external file.
// To change this value edit this file: 
/usr/local/include/vtk/CMakeCache.txt
//
VTK_USE_ANSI_STDLIB:INTERNAL=OFF
//DO NOT EDIT, VTK_USE_HYBRID loaded from external file.  To change
// this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
VTK_USE_HYBRID:INTERNAL=ON
//DO NOT EDIT, VTK_USE_MPI loaded from external file.  To change
// this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
VTK_USE_MPI:INTERNAL=OFF
//DO NOT EDIT, VTK_USE_PARALLEL loaded from external file.  To
// change this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
VTK_USE_PARALLEL:INTERNAL=ON
//DO NOT EDIT, VTK_USE_PATENTED loaded from external file.  To
// change this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
VTK_USE_PATENTED:INTERNAL=OFF
//DO NOT EDIT, VTK_USE_QUARTZ loaded from external file.  To change
// this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
VTK_USE_QUARTZ:INTERNAL=ON
//DO NOT EDIT, VTK_USE_RENDERING loaded from external file.  To
// change this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
VTK_USE_RENDERING:INTERNAL=ON
//DO NOT EDIT, VTK_USE_VOLUMEPRO loaded from external file.  To
// change this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
VTK_USE_VOLUMEPRO:INTERNAL=OFF
//DO NOT EDIT, VTK_USE_X loaded from external file.  To change
// this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
VTK_USE_X:INTERNAL=OFF
//DO NOT EDIT, VTK_WRAP_JAVA loaded from external file.  To change
// this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
VTK_WRAP_JAVA:INTERNAL=OFF
//DO NOT EDIT, VTK_WRAP_PYTHON loaded from external file.  To change
// this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
VTK_WRAP_PYTHON:INTERNAL=OFF
//DO NOT EDIT, VTK_WRAP_TCL loaded from external file.  To change
// this value edit this file: /usr/local/include/vtk/CMakeCache.txt
//
VTK_WRAP_TCL:INTERNAL=OFF
//Path to a library
VXLNumerics:INTERNAL=/sw/Insight_bin/Code/Numerics/vxl
//Whether a library is static, shared or module.
VXLNumerics_LIBRARY_TYPE:INTERNAL=SHARED
//Path to an executable
itk2DSimpleLevelSetsExample:INTERNAL=/sw/Insight_bin/Examples/SimpleLevelSe
tsExample
//Path to an executable
itk3DSimpleLevelSetsExample:INTERNAL=/sw/Insight_bin/Examples/SimpleLevelSe
tsExample
//Path to an executable
itkAlgorithmsHeaderTest:INTERNAL=/sw/Insight_bin/Testing/Code/Algorithms
//Path to an executable
itkAlgorithmsTests:INTERNAL=/sw/Insight_bin/Testing/Code/Algorithms
//Path to an executable
itkAntiAliasBinaryImageFilterExample:INTERNAL=/sw/Insight_bin/Examples/Anti
AliasBinaryImageFilter
//Path to an executable
itkBasicFiltersHeaderTest:INTERNAL=/sw/Insight_bin/Testing/Code/BasicFilters
//Path to an executable
itkBasicFiltersTests:INTERNAL=/sw/Insight_bin/Testing/Code/BasicFilters
//Path to an executable
itkCommonHeaderTest:INTERNAL=/sw/Insight_bin/Testing/Code/Common
//Path to an executable
itkCommonTests:INTERNAL=/sw/Insight_bin/Testing/Code/Common
//Path to an executable
itkEllipsoidInteriorExteriorSpatialFunctionExample:INTERNAL=/sw/Insight_bin
/Examples/EllipsoidInteriorExteriorSpatialFunction
//Path to an executable
itkFEMTests:INTERNAL=/sw/Insight_bin/Testing/Code/Numerics/FEM
//Path to an executable
itkFloodFilledSpatialFunctionExample:INTERNAL=/sw/Insight_bin/Examples/Floo
dFilledSpatialFunction
//Path to an executable
itkIOHeaderTest:INTERNAL=/sw/Insight_bin/Testing/Code/IO
//Path to an executable
itkIOTests:INTERNAL=/sw/Insight_bin/Testing/Code/IO
//Path to an executable
itkNumericsHeaderTest:INTERNAL=/sw/Insight_bin/Testing/Code/Numerics
//Path to an executable
itkNumericsTests:INTERNAL=/sw/Insight_bin/Testing/Code/Numerics
//Path to an executable
itkPrincipalAxesResampler:INTERNAL=/sw/Insight_bin/Examples/PrincipalAxes
//Path to an executable
itkSampleDataGenerator:INTERNAL=/sw/Insight_bin/Examples/AntiAliasBinaryIma
geFilter
//Path to an executable
itkSpatialObjectHeaderTest:INTERNAL=/sw/Insight_bin/Testing/Code/SpatialObj
ect
//Path to an executable
itkSpatialObjectTests:INTERNAL=/sw/Insight_bin/Testing/Code/SpatialObject
//Path to an executable
itkStatisticsTests:INTERNAL=/sw/Insight_bin/Testing/Code/Numerics/Statistics
//Path to an executable
itkSymmetricEllipsoidInteriorExteriorSpatialFunctionExample:INTERNAL=/sw/In
sight_bin/Examples/SymmetricEllipsoidInteriorExteriorSpatialFunction
//Path to an executable
itkWSRawToPNG:INTERNAL=/sw/Insight_bin/Examples/WatershedSegmentation
//Path to an executable
itkWatershedSegmentationExample:INTERNAL=/sw/Insight_bin/Examples/Watershed
Segmentation
//Path to a library
itkpng:INTERNAL=/sw/Insight_bin/Utilities/png
//Whether a library is static, shared or module.
itkpng_LIBRARY_TYPE:INTERNAL=SHARED
//Path to a library
itkzlib:INTERNAL=/sw/Insight_bin/Utilities/zlib
//Whether a library is static, shared or module.
itkzlib_LIBRARY_TYPE:INTERNAL=SHARED
//Path to a library
param:INTERNAL=/sw/Insight_bin/Examples/StreamedWatershedSegmentation/Param
eterFileParser
//Whether a library is static, shared or module.
param_LIBRARY_TYPE:INTERNAL=SHARED
//Path to an executable
vnlTests:INTERNAL=/sw/Insight_bin/Testing/Code/Numerics/vxl/vnl/tests