vmtk / conda-recipes

Conda recipes for vmtk
BSD 2-Clause "Simplified" License
1 stars 4 forks source link

Move to Conda-Forge? #2

Open rlizzo opened 7 years ago

rlizzo commented 7 years ago

@lantiga

Now that we have the recipes stable and building (on linux64 atleast), I'm thinking of the best way to build the packages in the long term. I've been looking into conda-forge, and think that it may be a solution we may want to adopt in the long term. There are a number of benefits to this approach:

  1. Automatic compilation, building, and distribution on linux, mac, and windows systems.
  2. Building binaries which are compatible with other systems and with packages from the default channel (VTK is a notable concern in this regard).
  3. Inclusion in a channel with a great deal of respect/influence in the anaconda influence (and a large user-base to boot).

You can read more about the benefits of conda-forge here.

In order to make the move the process is fairly simple, the steps are outlined below:

  1. Fork the conda-forge/staged-recipes repository.
  2. Make a new folder in recipes for your package. Look at the example recipe and our FAQ for help.
  3. Open a pull request. Building of your package will be tested on Windows, Mac and Linux.
  4. When your pull request is merged a new repository, called a feedstock, will be created in the github conda-forge organization, and build/upload of your package will automatically be triggered. Once complete, the package is available on conda-forge.

Let me know your thoughts and I'll start working on building an appropriate meta.yaml and build.sh / build.bat file for the conda-forge tool. If this is a route we want to go down it may be best to do it from day 1 so that when VMTK users start using the anaconda packaging, they have the conda-forge channel as their default and will recieve updates with no intervention in the future.

lantiga commented 7 years ago

Hi Rick, I'm all for this, let's do it!

I'm going to test the macOS conda part this week and let you know. I have a Windows box handy now, I'll try out the visual studio build tools (https://blogs.msdn.microsoft.com/vcblog/2016/11/16/introducing-the-visual-studio-build-tools) and see what happens.

lantiga commented 7 years ago

Rick, sorry, I'm just a noob: how should go about creating a conda package for macOS? Is there a sequence of conda commands you can suggest? Thanks!

rlizzo commented 7 years ago

Hey luca,

Sorry about the delayed response, I missed this github notification for a few days. Thanks for being down with the conda-forge move. I'll add in the appropriate modifications to the meta.yaml files now.

I'll provide the install instructions I used for linux, they should be almost identical for macOS since it's all unix based anyways. NOTE: If you use disk encryption on your machine, read my note at the end of this post before attempting the build process.

SETUP

1) install anaconda/miniconda on your system (anaconda download link, miniconda download link)

2) run the following commands in the root (default) anaconda environment. (note: use the root anaconda environment for the entire build process or conda build will not work properly - it will not alter the packages in root in any way,)

3) navigate to a directory where you want to store the conda-recipes repo

3) git clone https://github.com/vmtk/conda-recipes.git

4) cd foo/conda-recipes/

The packages need to be built in the following order: 1) itk, 2) vtk, 3) vmtk

BUILDING ITK

5) cd ./itk/

6) conda build ./

As ITK does not depend on python in any way, we only need to build it once. The package is saved on your local machine, and will be used from there when building vtk and vmtk in the following steps.

BUILDING VTK

7) cd into the foo/conda-recipes/vtk/ directory

Since VTK depends on the python version for correct wrapping, VTK needs to be build 5 seperate times, once specifying each python version we are building VMTK for: python 2.7, 3.3, 3.4, 3.5, & 3.6

8) run conda build --python foo.bar (ie. 2.7, 3.3, etc) ./

BUILDING VMTK

The paradigm is the same as for building VTK. since we are building for 5 different python versions, this needs to be run 5 seperate times interchanging the parameter --python foo.bar with 2.7, 3.3, 3.4, 3.5, & 3.6 in each. NOTE: Before building VMTK with the requested python version, VTK must have been previously built with that same python version.

9) cd into foo/conda-recipes/vmtk/.

10) run conda build --python foo.bar (ie. 2.7, 3.3, etc) ./

TESTING VMTK CONDA PACKAGE

11) Create a new conda encvironment with the desired python version, ie: conda create -n foo python=2.7

12) source activate foo

13) conda install --use-local vmtk

14) check to make sure everything works.

UPLOAD TO ANACONDA CLOUD

Once you have tested each of the vmtk version built, it is time to upload the packages to anaconda cloud. Since we haven't released these publically yet, upload to the dev label, so that users have to specifically specify conda install -c vmtk/label/dev vmtk if they wanted to use them. (which is a bit more complicated to figure out than what your average user would want to go through).

15) upload itk to the anaconda cloud anaconda upload --user VMTK itk* --label dev

16) upload vtk: anaconda upload --user VMTK vtk* --label dev

17 upload vmtk: anaconda upload --user VMTK vmtk* --label dev.

18) to test that this worked, delete the local packages in your analagous anaconda3/conda-bld/linux-64/ directory. create a new conda repo, activate it, and run conda install -c vmtk/label/dev vmtk and test the packages.

NOTE ON BUILDING WITH AN ENCRYPTED MACHINE If you use any sort of full disk encryption to protect your machine the default settings for the conda build process will fail with the message [Errno 36] File name too long: /foo/bar/.... This essentially happens because the conda build process creates a 255 character long directory name placeholder as the intermediate install location prefix (255 characters is the maximum directory name length on all modern systems). Normally, once the install directory tree generates completely, the placeholder directory name is replaced automatically to the appropriate form for the anaconda-client. However, encrypted disks scramble this directory name and append a number of additional characters to the file name during this process. When this occurs, the encrypted directory name is longer than the 255 character max, and the OS freaks out. The solution is to append the following parameter into the conda build --foo bar ./ command: --prefix-length 128 .

Specifying a 128 character prefix length worked just fine on my system before I moved to building on an (un-encrypted) large multicore server I spunup on google cloud (I needed to do this for my own sanity since building ITK/VTK takes a decent chunk of time on a 4 core system, and the only way to test if the meta.yaml / build.sh files worked correctly was to do a full build and check the results after each change).

rlizzo commented 7 years ago

sorry for the essay there, let me know if you have any question, and good luck on building with windows.

I would check out https://conda.io/docs/build_tutorials/windows.html since there seems to be some VS version requirements to build against different python versions on windows. let me know how it goes.

lantiga commented 7 years ago

Hey Rick, thanks a lot for taking the time to write up the directions. I haven't had the time to focus on a build, I'll update you soon!

lantiga commented 7 years ago

Doing itk and vtk on macOS... so far so good

lantiga commented 7 years ago

VTK was a go. The build fails on vmtk though. I can't decipher the issue right away, the culprit seems to be

make[5]: *** No rule to make target `/Users/lantiga/miniconda2/conda-bld/vmtk_1497607133986/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pla/Python', needed by `bin/libvtkvmtkCommonPythonD.dylib'.

Does it ring a bell on your end?

Full log here:

Lucas-MacBook-Pro:vmtk lantiga$ conda build --python 2.7 ./ && conda build --python 3.3 ./ && conda build --python 3.4 ./ && conda build --python 3.5 ./ && conda build --python 3.6
BUILD START: vmtk-1.4-py27_0

The following NEW packages will be INSTALLED:

    bzip2:      1.0.6-3            
    cmake:      3.6.3-0            
    curl:       7.52.1-0           
    expat:      2.1.0-0            
    future:     0.16.0-py27_1      
    git:        2.11.1-0           
    itk:        4.10.1-0      local
    ncurses:    5.9-10             
    openssl:    1.0.2l-0           
    pip:        9.0.1-py27_1       
    python:     2.7.13-0           
    readline:   6.2-2              
    setuptools: 27.2.0-py27_0      
    sqlite:     3.13.0-0           
    tk:         8.5.18-0           
    vtk:        7.1.0-py27_0  local
    wheel:      0.29.0-py27_0      
    xz:         5.2.2-1            
    zlib:       1.2.8-3            

From https://github.com/vmtk/vmtk
 * [new ref]                    -> _conda_cache_origin_head
Cloning into '/Users/lantiga/miniconda2/conda-bld/vmtk_1497607133986/work'...
done.
checkout: 'HEAD'
Your branch is up-to-date with 'origin/_conda_cache_origin_head'.
==> git log -n1 <==

commit 22f8c66be2fc0083c582082c26285b690f5aa50b
Merge: 2f20602 432b637
Author: Luca Antiga <luca.antiga@orobix.com>
Date:   Wed May 31 00:24:26 2017 +0200

    Merge pull request #179 from vmtk/anaconda

    Anaconda Pull

==> git describe --tags --dirty <==

v1.4-beta.3-4-g22f8c66

==> git status <==

On branch _conda_cache_origin_head
Your branch is up-to-date with 'origin/_conda_cache_origin_head'.
nothing to commit, working tree clean

Package: vmtk-1.4-py27_0
source tree in: /Users/lantiga/miniconda2/conda-bld/vmtk_1497607133986/work
+ source /Users/lantiga/miniconda2/bin/activate /Users/lantiga/miniconda2/conda-bld/vmtk_1497607133986/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pla
+ mkdir vmtk-build
+ cd ./vmtk-build
+ BUILD_CONFIG=Release
+ cmake ../ -Wno-dev -DCMAKE_BUILD_TYPE:STRING=Release -DUSE_SYSTEM_VTK:BOOL=ON -DUSE_SYSTEM_ITK:BOOL=ON -DSUPERBUILD_INSTALL_PREFIX:STRING=/Users/lantiga/miniconda2/conda-bld/vmtk_1497607133986/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pla
-- The C compiler identification is AppleClang 8.1.0.8020042
-- The CXX compiler identification is AppleClang 8.1.0.8020042
-- Check for working C compiler: /Library/Developer/CommandLineTools/usr/bin/cc
-- Check for working C compiler: /Library/Developer/CommandLineTools/usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Checking if C linker supports --verbose
-- Checking if C linker supports --verbose - no
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/g++
-- Check for working CXX compiler: /usr/bin/g++ -- works
-- Detecting CXX compiler ABI info
-- Checking if CXX linker supports --verbose
-- Checking if CXX linker supports --verbose - no
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PythonInterp: /Users/lantiga/miniconda2/conda-bld/vmtk_1497607133986/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pla/bin/python (found version "2.7.13") 
-- Found Git: /Users/lantiga/miniconda2/conda-bld/vmtk_1497607133986/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pla/bin/git (found version "2.11.1") 
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/lantiga/miniconda2/conda-bld/vmtk_1497607133986/work/vmtk-build
+ make -j4
Scanning dependencies of target VMTK
[ 12%] Creating directories for 'VMTK'
[ 25%] No download step for 'VMTK'
[ 50%] No update step for 'VMTK'
[ 50%] No patch step for 'VMTK'
[ 62%] Performing configure step for 'VMTK'
-- The C compiler identification is AppleClang 8.1.0.8020042
-- The CXX compiler identification is AppleClang 8.1.0.8020042
-- Check for working C compiler: /Library/Developer/CommandLineTools/usr/bin/cc
-- Check for working C compiler: /Library/Developer/CommandLineTools/usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Checking if C linker supports --verbose
-- Checking if C linker supports --verbose - no
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/g++
-- Check for working CXX compiler: /usr/bin/g++ -- works
-- Detecting CXX compiler ABI info
-- Checking if CXX linker supports --verbose
-- Checking if CXX linker supports --verbose - no
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PythonInterp: /Users/lantiga/miniconda2/conda-bld/vmtk_1497607133986/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pla/bin/python (found version "2.7.13") 
CMake Warning (dev) at CMakeLists.txt:284 (EXPORT_LIBRARY_DEPENDENCIES):
  Policy CMP0033 is not set: The export_library_dependencies command should
  not be called.  Run "cmake --help-policy CMP0033" for policy details.  Use
  the cmake_policy command to set the policy and suppress this warning.
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Check if the system is big endian
-- Searching 16 bit integer
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of unsigned short
-- Check size of unsigned short - done
-- Using unsigned short
-- Check if the system is big endian - little endian
-- Found PythonLibs: /Users/lantiga/miniconda2/conda-bld/vmtk_1497607133986/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pla/Python  
-- Configuring done
CMake Warning (dev):
  Policy CMP0042 is not set: MACOSX_RPATH is enabled by default.  Run "cmake
  --help-policy CMP0042" for policy details.  Use the cmake_policy command to
  set the policy and suppress this warning.

  MACOSX_RPATH is not specified for the following targets:

   vtkvmtkCommon
   vtkvmtkCommonPythonD
   vtkvmtkComputationalGeometry
   vtkvmtkComputationalGeometryPythonD
   vtkvmtkContrib
   vtkvmtkContribPythonD
   vtkvmtkDifferentialGeometry
   vtkvmtkDifferentialGeometryPythonD
   vtkvmtkIO
   vtkvmtkIOPythonD
   vtkvmtkITK
   vtkvmtkITKPythonD
   vtkvmtkMisc
   vtkvmtkMiscPythonD
   vtkvmtkRendering
   vtkvmtkRenderingPythonD
   vtkvmtkSegmentation
   vtkvmtkSegmentationPythonD

This warning is for project developers.  Use -Wno-dev to suppress it.

-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    BUILDNAME
    BUILD_EXAMPLES
    BUILD_TESTING
    CMAKE_RC_COMPILER
    MAKECOMMAND
    SITE
    VMTK_BUILD_STREAMTRACER
    VMTK_BUILD_TETGEN
    VTK_REQUIRED_OBJCXX_FLAGS
    VTK_VMTK_USE_COCOA

-- Build files have been written to: /Users/lantiga/miniconda2/conda-bld/vmtk_1497607133986/work/vmtk-build/VMTK-Build
[ 75%] Performing build step for 'VMTK'
Scanning dependencies of target nl
Scanning dependencies of target tet
Scanning dependencies of target vtkvmtkITK
Scanning dependencies of target vtkvmtkCommon
[  0%] Building C object vtkVmtk/Utilities/OpenNL/CMakeFiles/nl.dir/nl_single_file.c.o
[  0%] Building CXX object vtkVmtk/Utilities/tetgen1.4.3/CMakeFiles/tet.dir/tetgen.cxx.o
[  0%] Building CXX object vtkVmtk/Common/CMakeFiles/vtkvmtkCommon.dir/vtkvmtkMath.cxx.o
/Users/lantiga/miniconda2/conda-bld/vmtk_1497607133986/work/vtkVmtk/Utilities/OpenNL/nl_single_file.c:2779:82: warning: 
      too few arguments in call to 'dtpsv_'
    NL_FORTRAN_WRAP(dtpsv)(UL[(int)uplo],T[(int)trans],D[(int)diag],&n,AP,x,&incx); 
    ~~~~~~~~~~~~~~~~~~~~~~                                                       ^
/Users/lantiga/miniconda2/conda-bld/vmtk_1497607133986/work/vtkVmtk/Utilities/OpenNL/nl_single_file.c:3710:1: warning: 
      control reaches end of non-void function [-Wreturn-type]
}
^
[  0%] Building CXX object vtkVmtk/Utilities/vtkvmtkITK/CMakeFiles/vtkvmtkITK.dir/vtkvmtkITKArchetypeImageSeriesReader.cxx.o
[  1%] Linking CXX shared library ../../bin/libvtkvmtkCommon.dylib
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum deployment target of OS X 10.9 [-Wdeprecated]
[  1%] Built target vtkvmtkCommon
[  1%] Building CXX object vtkVmtk/Utilities/tetgen1.4.3/CMakeFiles/tet.dir/predicates.cxx.o
Scanning dependencies of target vtkvmtkIO
[  2%] Building CXX object vtkVmtk/IO/CMakeFiles/vtkvmtkIO.dir/vtkvmtkDICOMImageReader.cxx.o
/Users/lantiga/miniconda2/conda-bld/vmtk_1497607133986/work/vtkVmtk/IO/vtkvmtkDICOMImageReader.cxx:119:16: warning: 
      inequality comparison result unused [-Wunused-comparison]
         fiter != dicomFileNames->end(), count<3;
         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/Users/lantiga/miniconda2/conda-bld/vmtk_1497607133986/work/vtkVmtk/IO/vtkvmtkDICOMImageReader.cxx:119:16: note: 
      use '|=' to turn this inequality comparison into an or-assignment
         fiter != dicomFileNames->end(), count<3;
               ^~
               |=
[  2%] Linking CXX static library ../../../bin/libtet.a
[  2%] Built target tet
Scanning dependencies of target vtkvmtkRendering
[  2%] Building CXX object vtkVmtk/Rendering/CMakeFiles/vtkvmtkRendering.dir/vtkvmtkImagePlaneWidget.cxx.o
1 warning generated.
[  2%] Building CXX object vtkVmtk/IO/CMakeFiles/vtkvmtkIO.dir/vtkvmtkDolfinWriter.cxx.o
[  3%] Building CXX object vtkVmtk/Rendering/CMakeFiles/vtkvmtkRendering.dir/vtkvmtkInteractorStyleTrackballCamera.cxx.o
2 warnings generated.
[  3%] Linking C static library ../../../bin/libnl.a
[  3%] Built target nl
[  3%] Building CXX object vtkVmtk/Utilities/vtkvmtkITK/CMakeFiles/vtkvmtkITK.dir/vtkvmtkITKArchetypeImageSeriesScalarReader.cxx.o
[  3%] Linking CXX shared library ../../bin/libvtkvmtkRendering.dylib
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum deployment target of OS X 10.9 [-Wdeprecated]
[  3%] Built target vtkvmtkRendering
[  3%] Building CXX object vtkVmtk/IO/CMakeFiles/vtkvmtkIO.dir/vtkvmtkFDNEUTReader.cxx.o
[  4%] Building CXX object vtkVmtk/Utilities/vtkvmtkITK/CMakeFiles/vtkvmtkITK.dir/vtkvmtkITKImageWriter.cxx.o
[  4%] Building CXX object vtkVmtk/IO/CMakeFiles/vtkvmtkIO.dir/vtkvmtkFDNEUTWriter.cxx.o
[  4%] Building CXX object vtkVmtk/IO/CMakeFiles/vtkvmtkIO.dir/vtkvmtkFluentWriter.cxx.o
[  4%] Building CXX object vtkVmtk/IO/CMakeFiles/vtkvmtkIO.dir/vtkvmtkPNGWriter.cxx.o
[  4%] Building CXX object vtkVmtk/IO/CMakeFiles/vtkvmtkIO.dir/vtkvmtkTetGenReader.cxx.o
[  5%] Building CXX object vtkVmtk/IO/CMakeFiles/vtkvmtkIO.dir/vtkvmtkTetGenWriter.cxx.o
[  5%] Building CXX object vtkVmtk/IO/CMakeFiles/vtkvmtkIO.dir/vtkvmtkXdaReader.cxx.o
[  5%] Building CXX object vtkVmtk/IO/CMakeFiles/vtkvmtkIO.dir/vtkvmtkXdaWriter.cxx.o
[  5%] Python Wrapping - generating vtkvmtkCommonPythonInit.cxx
[  5%] Python Wrapping - generating vtkvmtkMathPython.cxx
Scanning dependencies of target vtkvmtkCommonPythonD
[  5%] Linking CXX shared library ../../bin/libvtkvmtkIO.dylib
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum deployment target of OS X 10.9 [-Wdeprecated]
[  6%] Building CXX object vtkVmtk/Common/CMakeFiles/vtkvmtkCommonPythonD.dir/vtkvmtkMathPython.cxx.o
[  6%] Built target vtkvmtkIO
Scanning dependencies of target vtkvmtkComputationalGeometry
[  6%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkAppendFilter.cxx.o
make[5]: *** No rule to make target `/Users/lantiga/miniconda2/conda-bld/vmtk_1497607133986/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pla/Python', needed by `bin/libvtkvmtkCommonPythonD.dylib'.  Stop.
make[5]: *** Waiting for unfinished jobs....
[  6%] Building CXX object vtkVmtk/Common/CMakeFiles/vtkvmtkCommonPythonD.dir/vtkvmtkCommonPythonInitImpl.cxx.o
make[4]: *** [vtkVmtk/Common/CMakeFiles/vtkvmtkCommonPythonD.dir/all] Error 2
make[4]: *** Waiting for unfinished jobs....
[  6%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkCapPolyData.cxx.o
[  6%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkCenterlineAttributesFilter.cxx.o
[  6%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkCenterlineBifurcationVectors.cxx.o
[  7%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkCenterlineBifurcationReferenceSystems.cxx.o
[  7%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkCenterlineBranchExtractor.cxx.o
[  7%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkCenterlineBranchGeometry.cxx.o
[  7%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkCenterlineEndpointExtractor.cxx.o
[  7%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkCenterlineGeometry.cxx.o
[  7%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkCenterlineReferenceSystemAttributesOffset.cxx.o
[  8%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkCenterlineSmoothing.cxx.o
[  8%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkCenterlineSphereDistance.cxx.o
[  8%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkCenterlineSplitExtractor.cxx.o
[  8%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkCenterlineSplittingAndGroupingFilter.cxx.o
[  8%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkCenterlineUtilities.cxx.o
[  8%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkBoundaryReferenceSystems.cxx.o
[  8%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkInternalTetrahedraExtractor.cxx.o
[  9%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkMergeCenterlines.cxx.o
[  9%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkMinHeap.cxx.o
[  9%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkNonManifoldFastMarching.cxx.o
[  9%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkNonManifoldSteepestDescent.cxx.o
[  9%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyBall.cxx.o
[  9%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyBallLine.cxx.o
[ 10%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyBallModeller.cxx.o
[ 10%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataBifurcationSections.cxx.o
[ 10%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataBifurcationProfiles.cxx.o
[ 10%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataBoundaryExtractor.cxx.o
[ 10%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataBranchSections.cxx.o
[ 10%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataBranchUtilities.cxx.o
[ 11%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataCenterlines.cxx.o
[ 11%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataCenterlineGroupsClipper.cxx.o
[ 11%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataCenterlineAbscissaMetricFilter.cxx.o
[ 11%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataCenterlineAngularMetricFilter.cxx.o
[ 11%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataCenterlineMetricFilter.cxx.o
[ 11%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataCenterlineProjection.cxx.o
[ 11%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataCenterlineSections.cxx.o
[ 12%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataFlowExtensionsFilter.cxx.o
[ 12%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataDistanceToCenterlines.cxx.o
[ 12%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataLineEmbedder.cxx.o
[ 12%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataLocalGeometry.cxx.o
[ 12%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataPatchingFilter.cxx.o
[ 12%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter.cxx.o
[ 13%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataScissors.cxx.o
[ 13%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataStretchMappingFilter.cxx.o
[ 13%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkReferenceSystemUtilities.cxx.o
[ 13%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkSimplifyVoronoiDiagram.cxx.o
[ 13%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkSteepestDescentLineTracer.cxx.o
/Users/lantiga/miniconda2/conda-bld/vmtk_1497607133986/work/vtkVmtk/ComputationalGeometry/vtkvmtkSteepestDescentLineTracer.cxx:236:80: warning: 
      '&&' within '||' [-Wlogical-op-parentheses]
  ...(currentEdge[0] == previousEdge2[1] && currentEdge[1] == previousEdge2[0]) && fabs(1.0 - previousS2 - currentS) < VTK_VMTK_DOUBLE_TOL
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/lantiga/miniconda2/conda-bld/vmtk_1497607133986/work/vtkVmtk/ComputationalGeometry/vtkvmtkSteepestDescentLineTracer.cxx:236:80: note: 
      place parentheses around the '&&' expression to silence this warning
  ...(currentEdge[0] == previousEdge2[1] && currentEdge[1] == previousEdge2[0]) && fabs(1.0 - previousS2 - currentS) < VTK_VMTK_DOUBLE_TOL
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 13%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkSteepestDescentShooter.cxx.o
1 warning generated.
[ 13%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkUnstructuredGridCenterlineGroupsClipper.cxx.o
[ 14%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkUnstructuredGridCenterlineSections.cxx.o
[ 14%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkVoronoiDiagram3D.cxx.o
[ 14%] Linking CXX shared library ../../bin/libvtkvmtkComputationalGeometry.dylib
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum deployment target of OS X 10.9 [-Wdeprecated]
[ 14%] Built target vtkvmtkComputationalGeometry
[ 14%] Linking CXX shared library ../../../bin/libvtkvmtkITK.dylib
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum deployment target of OS X 10.9 [-Wdeprecated]
[ 14%] Built target vtkvmtkITK
make[3]: *** [all] Error 2
make[2]: *** [Stamp/VMTK/VMTK-build] Error 2
make[1]: *** [CMakeFiles/VMTK.dir/all] Error 2
make: *** [all] Error 2
Traceback (most recent call last):
  File "/Users/lantiga/miniconda2/bin/conda-build", line 6, in <module>
    sys.exit(conda_build.cli.main_build.main())
  File "/Users/lantiga/miniconda2/lib/python2.7/site-packages/conda_build/cli/main_build.py", line 334, in main
    execute(sys.argv[1:])
  File "/Users/lantiga/miniconda2/lib/python2.7/site-packages/conda_build/cli/main_build.py", line 325, in execute
    noverify=args.no_verify)
  File "/Users/lantiga/miniconda2/lib/python2.7/site-packages/conda_build/api.py", line 97, in build
    need_source_download=need_source_download, config=config)
  File "/Users/lantiga/miniconda2/lib/python2.7/site-packages/conda_build/build.py", line 1518, in build_tree
    config=config)
  File "/Users/lantiga/miniconda2/lib/python2.7/site-packages/conda_build/build.py", line 1143, in build
    utils.check_call_env(cmd, env=env, cwd=src_dir)
  File "/Users/lantiga/miniconda2/lib/python2.7/site-packages/conda_build/utils.py", line 628, in check_call_env
    return _func_defaulting_env_to_os_environ(subprocess.check_call, *popenargs, **kwargs)
  File "/Users/lantiga/miniconda2/lib/python2.7/site-packages/conda_build/utils.py", line 624, in _func_defaulting_env_to_os_environ
    return func(_args, **kwargs)
  File "/Users/lantiga/miniconda2/lib/python2.7/subprocess.py", line 186, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/bin/bash', '-x', '-e', '/Users/lantiga/miniconda2/conda-bld/vmtk_1497607133986/work/conda_build.sh']' returned non-zero exit status 2

THanks!

rlizzo commented 7 years ago

So I don't htink this is an issue that I ran into specifically. If I had to guess, I would say that it's an issue with the MACOSX_RPATH as displayed in the section of the build log:

  MACOSX_RPATH is not specified for the following targets:

   vtkvmtkCommon
   vtkvmtkCommonPythonD
   vtkvmtkComputationalGeometry
   vtkvmtkComputationalGeometryPythonD
   vtkvmtkContrib
   vtkvmtkContribPythonD
   vtkvmtkDifferentialGeometry
   vtkvmtkDifferentialGeometryPythonD
   vtkvmtkIO
   vtkvmtkIOPythonD
   vtkvmtkITK
   vtkvmtkITKPythonD
   vtkvmtkMisc
   vtkvmtkMiscPythonD
   vtkvmtkRendering
   vtkvmtkRenderingPythonD
   vtkvmtkSegmentation
   vtkvmtkSegmentationPythonD

I'm not sure how to address the issue. I would take a look at the docs on working with shared libraries or some of the suggestions in https://github.com/conda/conda-build/issues/279 to try and fix it

rlizzo commented 7 years ago

Heres a copy of a successful build log (may be useful for comparrison):

rizzo242@instance-2:~/conda-recipes/vmtk$ conda build --python 2.7 --dirty ./
BUILD START: vmtk-1.4-py27_0

The following NEW packages will be INSTALLED:

    bzip2:      1.0.6-3            
    cmake:      3.6.3-0            
    curl:       7.52.1-0           
    expat:      2.1.0-0            
    future:     0.16.0-py27_1      
    git:        2.11.1-0           
    itk:        4.10.1-0      local
    ncurses:    5.9-10             
    openssl:    1.0.2l-0           
    pip:        9.0.1-py27_1       
    python:     2.7.13-0           
    readline:   6.2-2              
    setuptools: 27.2.0-py27_0      
    sqlite:     3.13.0-0           
    tk:         8.5.18-0           
    vtk:        7.1.0-py27_0  local
    wheel:      0.29.0-py27_0      
    xz:         5.2.2-1            
    zlib:       1.2.8-3            

Cloning into '/home/rizzo242/miniconda3/conda-bld/vmtk_1497652228859/work'...
done.
checkout: 'HEAD'
Your branch is up-to-date with 'origin/_conda_cache_origin_head'.
==> git log -n1 <==

commit 22f8c66be2fc0083c582082c26285b690f5aa50b
Merge: 2f20602 432b637
Author: Luca Antiga <luca.antiga@orobix.com>
Date:   Wed May 31 00:24:26 2017 +0200

    Merge pull request #179 from vmtk/anaconda

    Anaconda Pull

==> git describe --tags --dirty <==

v1.4-beta.3-4-g22f8c66

==> git status <==

On branch _conda_cache_origin_head
Your branch is up-to-date with 'origin/_conda_cache_origin_head'.
nothing to commit, working tree clean

Package: vmtk-1.4-py27_0
source tree in: /home/rizzo242/miniconda3/conda-bld/vmtk_1497652228859/work
+ source /home/rizzo242/miniconda3/bin/activate /home/rizzo242/miniconda3/conda-bld/vmtk_1497652228859/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pla
+ mkdir vmtk-build
+ cd ./vmtk-build
+ BUILD_CONFIG=Release
+ cmake ../ -Wno-dev -DCMAKE_BUILD_TYPE:STRING=Release -DUSE_SYSTEM_VTK:BOOL=ON -DUSE_SYSTEM_ITK:BOOL=ON -DSUPERBUILD_INSTALL_PREFIX:STRING=/home/rizzo242/miniconda3/conda-bld/vmtk_1497652228859/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pla
-- The C compiler identification is GNU 5.4.0
-- The CXX compiler identification is GNU 5.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Checking if C linker supports --verbose
-- Checking if C linker supports --verbose - yes
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Checking if CXX linker supports --verbose
-- Checking if CXX linker supports --verbose - yes
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PythonInterp: /home/rizzo242/miniconda3/conda-bld/vmtk_1497652228859/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pla/bin/python (found version "2.7.13") 
-- Found Git: /home/rizzo242/miniconda3/conda-bld/vmtk_1497652228859/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pla/bin/git (found version "2.11.1") 
-- Found PythonLibs: /home/rizzo242/miniconda3/conda-bld/vmtk_1497652228859/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pla/lib/libpython2.7.so (found version "2.7.13") 
-- Configuring done
-- Generating done
-- Build files have been written to: /home/rizzo242/miniconda3/conda-bld/vmtk_1497652228859/work/vmtk-build
+ make -j32
Scanning dependencies of target VMTK
[ 12%] Creating directories for 'VMTK'
[ 25%] No download step for 'VMTK'
[ 37%] No patch step for 'VMTK'
[ 50%] No update step for 'VMTK'
[ 62%] Performing configure step for 'VMTK'
-- The C compiler identification is GNU 5.4.0
-- The CXX compiler identification is GNU 5.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Checking if C linker supports --verbose
-- Checking if C linker supports --verbose - yes
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Checking if CXX linker supports --verbose
-- Checking if CXX linker supports --verbose - yes
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PythonInterp: /home/rizzo242/miniconda3/conda-bld/vmtk_1497652228859/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pla/bin/python (found version "2.7.13") 
CMake Warning (dev) at CMakeLists.txt:284 (EXPORT_LIBRARY_DEPENDENCIES):
  Policy CMP0033 is not set: The export_library_dependencies command should
  not be called.  Run "cmake --help-policy CMP0033" for policy details.  Use
  the cmake_policy command to set the policy and suppress this warning.
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Check if the system is big endian
-- Searching 16 bit integer
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of unsigned short
-- Check size of unsigned short - done
-- Using unsigned short
-- Check if the system is big endian - little endian
-- Found PythonLibs: /home/rizzo242/miniconda3/conda-bld/vmtk_1497652228859/_b_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pla/lib/libpython2.7.so (found version "2.7.13") 
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    BUILDNAME
    BUILD_EXAMPLES
    BUILD_TESTING
    CMAKE_RC_COMPILER
    MAKECOMMAND
    SITE
    VMTK_BUILD_STREAMTRACER
    VMTK_BUILD_TETGEN
    VTK_REQUIRED_OBJCXX_FLAGS
    VTK_VMTK_USE_COCOA

-- Build files have been written to: /home/rizzo242/miniconda3/conda-bld/vmtk_1497652228859/work/vmtk-build/VMTK-Build
[ 75%] Performing build step for 'VMTK'
Scanning dependencies of target nl
Scanning dependencies of target vtkvmtkITK
Scanning dependencies of target tet
Scanning dependencies of target vtkvmtkRendering
Scanning dependencies of target vtkvmtkCommon
Scanning dependencies of target vtkvmtkIO
[  0%] Building C object vtkVmtk/Utilities/OpenNL/CMakeFiles/nl.dir/nl_single_file.c.o
[  0%] Building CXX object vtkVmtk/Utilities/tetgen1.4.3/CMakeFiles/tet.dir/tetgen.cxx.o
[  0%] Building CXX object vtkVmtk/Utilities/tetgen1.4.3/CMakeFiles/tet.dir/predicates.cxx.o
[  0%] Building CXX object vtkVmtk/Common/CMakeFiles/vtkvmtkCommon.dir/vtkvmtkMath.cxx.o
[  0%] Building CXX object vtkVmtk/Rendering/CMakeFiles/vtkvmtkRendering.dir/vtkvmtkImagePlaneWidget.cxx.o
[  1%] Building CXX object vtkVmtk/Rendering/CMakeFiles/vtkvmtkRendering.dir/vtkvmtkInteractorStyleTrackballCamera.cxx.o
[  1%] Building CXX object vtkVmtk/IO/CMakeFiles/vtkvmtkIO.dir/vtkvmtkDolfinWriter.cxx.o
[  2%] Building CXX object vtkVmtk/IO/CMakeFiles/vtkvmtkIO.dir/vtkvmtkDICOMImageReader.cxx.o
[  2%] Building CXX object vtkVmtk/IO/CMakeFiles/vtkvmtkIO.dir/vtkvmtkFDNEUTReader.cxx.o
[  2%] Building CXX object vtkVmtk/IO/CMakeFiles/vtkvmtkIO.dir/vtkvmtkFDNEUTWriter.cxx.o
[  2%] Building CXX object vtkVmtk/IO/CMakeFiles/vtkvmtkIO.dir/vtkvmtkFluentWriter.cxx.o
[  2%] Building CXX object vtkVmtk/IO/CMakeFiles/vtkvmtkIO.dir/vtkvmtkPNGWriter.cxx.o
[  2%] Building CXX object vtkVmtk/IO/CMakeFiles/vtkvmtkIO.dir/vtkvmtkTetGenReader.cxx.o
[  2%] Building CXX object vtkVmtk/IO/CMakeFiles/vtkvmtkIO.dir/vtkvmtkXdaReader.cxx.o
[  2%] Building CXX object vtkVmtk/IO/CMakeFiles/vtkvmtkIO.dir/vtkvmtkXdaWriter.cxx.o
[  3%] Building CXX object vtkVmtk/IO/CMakeFiles/vtkvmtkIO.dir/vtkvmtkTetGenWriter.cxx.o
[  3%] Building CXX object vtkVmtk/Utilities/vtkvmtkITK/CMakeFiles/vtkvmtkITK.dir/vtkvmtkITKArchetypeImageSeriesReader.cxx.o
[  3%] Building CXX object vtkVmtk/Utilities/vtkvmtkITK/CMakeFiles/vtkvmtkITK.dir/vtkvmtkITKArchetypeImageSeriesScalarReader.cxx.o
[  4%] Building CXX object vtkVmtk/Utilities/vtkvmtkITK/CMakeFiles/vtkvmtkITK.dir/vtkvmtkITKImageWriter.cxx.o
[  5%] Linking CXX shared library ../../bin/libvtkvmtkCommon.so
[  5%] Linking CXX shared library ../../bin/libvtkvmtkRendering.so
[  5%] Built target vtkvmtkCommon
[  5%] Python Wrapping - generating vtkvmtkCommonPythonInit.cxx
[  5%] Python Wrapping - generating vtkvmtkMathPython.cxx
Scanning dependencies of target vtkvmtkComputationalGeometry
Scanning dependencies of target vtkvmtkCommonPythonD
[  6%] Building CXX object vtkVmtk/Common/CMakeFiles/vtkvmtkCommonPythonD.dir/vtkvmtkMathPython.cxx.o
[  6%] Building CXX object vtkVmtk/Common/CMakeFiles/vtkvmtkCommonPythonD.dir/vtkvmtkCommonPythonInitImpl.cxx.o
[  6%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkAppendFilter.cxx.o
[  6%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkCapPolyData.cxx.o
[  6%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkCenterlineBifurcationVectors.cxx.o
[  7%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkCenterlineBifurcationReferenceSystems.cxx.o
[  7%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkCenterlineAttributesFilter.cxx.o
[  7%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkCenterlineEndpointExtractor.cxx.o
[  7%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkCenterlineGeometry.cxx.o
[  7%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkCenterlineBranchGeometry.cxx.o
[  7%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkBoundaryReferenceSystems.cxx.o
[  7%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkCenterlineSplitExtractor.cxx.o
[  8%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkCenterlineSmoothing.cxx.o
[  8%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkInternalTetrahedraExtractor.cxx.o
[  8%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkCenterlineSplittingAndGroupingFilter.cxx.o
[  8%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkCenterlineReferenceSystemAttributesOffset.cxx.o
[  9%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkMergeCenterlines.cxx.o
[  9%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkCenterlineBranchExtractor.cxx.o
[  9%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkCenterlineSphereDistance.cxx.o
[  9%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkCenterlineUtilities.cxx.o
[  9%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkMinHeap.cxx.o
[  9%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkNonManifoldFastMarching.cxx.o
[  9%] Linking C static library ../../../bin/libnl.a
[  9%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkNonManifoldSteepestDescent.cxx.o
[  9%] Built target nl
[  9%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyBall.cxx.o
[  9%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyBallLine.cxx.o
[ 10%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyBallModeller.cxx.o
[ 10%] Built target vtkvmtkRendering
[ 10%] Python Wrapping - generating vtkvmtkRenderingPythonInit.cxx
[ 10%] Python Wrapping - generating vtkvmtkImagePlaneWidgetPython.cxx
[ 11%] Python Wrapping - generating vtkvmtkInteractorStyleTrackballCameraPython.cxx
[ 11%] Linking CXX shared library ../../bin/libvtkvmtkCommonPythonD.so
Scanning dependencies of target vtkvmtkRenderingPythonD
[ 11%] Building CXX object vtkVmtk/Rendering/CMakeFiles/vtkvmtkRenderingPythonD.dir/vtkvmtkImagePlaneWidgetPython.cxx.o
[ 11%] Building CXX object vtkVmtk/Rendering/CMakeFiles/vtkvmtkRenderingPythonD.dir/vtkvmtkInteractorStyleTrackballCameraPython.cxx.o
[ 11%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataBifurcationSections.cxx.o
[ 11%] Built target vtkvmtkCommonPythonD
[ 11%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataBifurcationProfiles.cxx.o
[ 11%] Linking CXX shared library ../../bin/libvtkvmtkIO.so
[ 11%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataBoundaryExtractor.cxx.o
[ 11%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataBranchSections.cxx.o
[ 11%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataBranchUtilities.cxx.o
[ 12%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataCenterlines.cxx.o
Scanning dependencies of target vtkvmtkCommonPython
[ 12%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataCenterlineGroupsClipper.cxx.o
[ 12%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataCenterlineAbscissaMetricFilter.cxx.o
[ 12%] Building CXX object vtkVmtk/Common/CMakeFiles/vtkvmtkCommonPython.dir/vtkvmtkCommonPythonInit.cxx.o
[ 12%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataCenterlineAngularMetricFilter.cxx.o
[ 12%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataCenterlineMetricFilter.cxx.o
[ 12%] Built target vtkvmtkIO
[ 12%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataCenterlineProjection.cxx.o
[ 12%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataCenterlineSections.cxx.o
[ 12%] Python Wrapping - generating vtkvmtkIOPythonInit.cxx
[ 13%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataFlowExtensionsFilter.cxx.o
[ 13%] Python Wrapping - generating vtkvmtkDICOMImageReaderPython.cxx
[ 13%] Python Wrapping - generating vtkvmtkDolfinWriterPython.cxx
[ 13%] Python Wrapping - generating vtkvmtkFDNEUTReaderPython.cxx
[ 13%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataDistanceToCenterlines.cxx.o
[ 13%] Python Wrapping - generating vtkvmtkFDNEUTWriterPython.cxx
[ 13%] Python Wrapping - generating vtkvmtkFluentWriterPython.cxx
[ 13%] Building CXX object vtkVmtk/Rendering/CMakeFiles/vtkvmtkRenderingPythonD.dir/vtkvmtkRenderingPythonInitImpl.cxx.o
[ 13%] Python Wrapping - generating vtkvmtkPNGWriterPython.cxx
[ 14%] Python Wrapping - generating vtkvmtkTetGenReaderPython.cxx
[ 14%] Python Wrapping - generating vtkvmtkTetGenWriterPython.cxx
[ 14%] Python Wrapping - generating vtkvmtkXdaReaderPython.cxx
[ 14%] Python Wrapping - generating vtkvmtkXdaWriterPython.cxx
Scanning dependencies of target vtkvmtkIOPythonD
[ 14%] Linking CXX shared module ../../bin/vtkvmtkCommonPython.so
[ 14%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataLineEmbedder.cxx.o
[ 14%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataLocalGeometry.cxx.o
[ 14%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataPatchingFilter.cxx.o
[ 14%] Building CXX object vtkVmtk/IO/CMakeFiles/vtkvmtkIOPythonD.dir/vtkvmtkDICOMImageReaderPython.cxx.o
[ 14%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataReferenceSystemBoundaryMetricFilter.cxx.o
[ 14%] Linking CXX shared library ../../bin/libvtkvmtkRenderingPythonD.so
[ 15%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataScissors.cxx.o
[ 15%] Built target vtkvmtkCommonPython
[ 15%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkPolyDataStretchMappingFilter.cxx.o
[ 15%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkReferenceSystemUtilities.cxx.o
[ 16%] Building CXX object vtkVmtk/IO/CMakeFiles/vtkvmtkIOPythonD.dir/vtkvmtkDolfinWriterPython.cxx.o
[ 16%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkSimplifyVoronoiDiagram.cxx.o
[ 16%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkSteepestDescentLineTracer.cxx.o
[ 16%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkSteepestDescentShooter.cxx.o
[ 16%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkUnstructuredGridCenterlineGroupsClipper.cxx.o
[ 16%] Building CXX object vtkVmtk/IO/CMakeFiles/vtkvmtkIOPythonD.dir/vtkvmtkFDNEUTReaderPython.cxx.o
[ 16%] Linking CXX static library ../../../bin/libtet.a
[ 16%] Built target tet
[ 16%] Building CXX object vtkVmtk/IO/CMakeFiles/vtkvmtkIOPythonD.dir/vtkvmtkFDNEUTWriterPython.cxx.o
[ 17%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkUnstructuredGridCenterlineSections.cxx.o
[ 17%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometry.dir/vtkvmtkVoronoiDiagram3D.cxx.o
[ 17%] Building CXX object vtkVmtk/IO/CMakeFiles/vtkvmtkIOPythonD.dir/vtkvmtkFluentWriterPython.cxx.o
[ 17%] Building CXX object vtkVmtk/IO/CMakeFiles/vtkvmtkIOPythonD.dir/vtkvmtkPNGWriterPython.cxx.o
[ 17%] Built target vtkvmtkRenderingPythonD
[ 17%] Building CXX object vtkVmtk/IO/CMakeFiles/vtkvmtkIOPythonD.dir/vtkvmtkTetGenReaderPython.cxx.o
[ 18%] Building CXX object vtkVmtk/IO/CMakeFiles/vtkvmtkIOPythonD.dir/vtkvmtkTetGenWriterPython.cxx.o
[ 18%] Building CXX object vtkVmtk/IO/CMakeFiles/vtkvmtkIOPythonD.dir/vtkvmtkXdaReaderPython.cxx.o
[ 18%] Building CXX object vtkVmtk/IO/CMakeFiles/vtkvmtkIOPythonD.dir/vtkvmtkXdaWriterPython.cxx.o
[ 18%] Building CXX object vtkVmtk/IO/CMakeFiles/vtkvmtkIOPythonD.dir/vtkvmtkIOPythonInitImpl.cxx.o
Scanning dependencies of target vtkvmtkRenderingPython
[ 18%] Building CXX object vtkVmtk/Rendering/CMakeFiles/vtkvmtkRenderingPython.dir/vtkvmtkRenderingPythonInit.cxx.o
[ 18%] Linking CXX shared module ../../bin/vtkvmtkRenderingPython.so
[ 18%] Built target vtkvmtkRenderingPython
[ 18%] Linking CXX shared library ../../bin/libvtkvmtkIOPythonD.so
[ 18%] Built target vtkvmtkIOPythonD
Scanning dependencies of target vtkvmtkIOPython
[ 18%] Building CXX object vtkVmtk/IO/CMakeFiles/vtkvmtkIOPython.dir/vtkvmtkIOPythonInit.cxx.o
[ 19%] Linking CXX shared module ../../bin/vtkvmtkIOPython.so
[ 19%] Built target vtkvmtkIOPython
[ 19%] Linking CXX shared library ../../bin/libvtkvmtkComputationalGeometry.so
[ 19%] Built target vtkvmtkComputationalGeometry
[ 20%] Python Wrapping - generating vtkvmtkComputationalGeometryPythonInit.cxx
[ 20%] Python Wrapping - generating vtkvmtkCenterlineAttributesFilterPython.cxx
[ 20%] Python Wrapping - generating vtkvmtkCapPolyDataPython.cxx
[ 21%] Python Wrapping - generating vtkvmtkAppendFilterPython.cxx
[ 21%] Python Wrapping - generating vtkvmtkCenterlineBifurcationVectorsPython.cxx
[ 21%] Python Wrapping - generating vtkvmtkCenterlineSmoothingPython.cxx
[ 21%] Python Wrapping - generating vtkvmtkCenterlineSphereDistancePython.cxx
[ 21%] Python Wrapping - generating vtkvmtkCenterlineBifurcationReferenceSystemsPython.cxx
[ 21%] Python Wrapping - generating vtkvmtkCenterlineBranchExtractorPython.cxx
[ 22%] Python Wrapping - generating vtkvmtkNonManifoldFastMarchingPython.cxx
[ 23%] Python Wrapping - generating vtkvmtkCenterlineEndpointExtractorPython.cxx
[ 23%] Python Wrapping - generating vtkvmtkCenterlineSplitExtractorPython.cxx
[ 23%] Python Wrapping - generating vtkvmtkCenterlineBranchGeometryPython.cxx
Scanning dependencies of target vtkvmtkDifferentialGeometry
[ 23%] Python Wrapping - generating vtkvmtkMinHeapPython.cxx
[ 23%] Python Wrapping - generating vtkvmtkPolyBallModellerPython.cxx
[ 23%] Python Wrapping - generating vtkvmtkMergeCenterlinesPython.cxx
[ 24%] Python Wrapping - generating vtkvmtkCenterlineGeometryPython.cxx
[ 24%] Python Wrapping - generating vtkvmtkCenterlineSplittingAndGroupingFilterPython.cxx
[ 24%] Python Wrapping - generating vtkvmtkPolyDataBifurcationProfilesPython.cxx
[ 24%] Python Wrapping - generating vtkvmtkNonManifoldSteepestDescentPython.cxx
[ 24%] Python Wrapping - generating vtkvmtkInternalTetrahedraExtractorPython.cxx
[ 24%] Python Wrapping - generating vtkvmtkPolyBallLinePython.cxx
[ 24%] Python Wrapping - generating vtkvmtkPolyDataBifurcationSectionsPython.cxx
[ 25%] Python Wrapping - generating vtkvmtkPolyDataBoundaryExtractorPython.cxx
[ 25%] Python Wrapping - generating vtkvmtkPolyBallPython.cxx
[ 25%] Python Wrapping - generating vtkvmtkCenterlineReferenceSystemAttributesOffsetPython.cxx
[ 25%] Python Wrapping - generating vtkvmtkPolyDataBranchSectionsPython.cxx
[ 25%] Python Wrapping - generating vtkvmtkPolyDataBranchUtilitiesPython.cxx
[ 25%] Python Wrapping - generating vtkvmtkPolyDataCenterlinesPython.cxx
[ 25%] Python Wrapping - generating vtkvmtkBoundaryReferenceSystemsPython.cxx
[ 26%] Python Wrapping - generating vtkvmtkPolyDataCenterlineAngularMetricFilterPython.cxx
[ 26%] Python Wrapping - generating vtkvmtkCenterlineUtilitiesPython.cxx
[ 26%] Python Wrapping - generating vtkvmtkPolyDataCenterlineMetricFilterPython.cxx
[ 26%] Python Wrapping - generating vtkvmtkPolyDataCenterlineGroupsClipperPython.cxx
[ 26%] Python Wrapping - generating vtkvmtkPolyDataFlowExtensionsFilterPython.cxx
[ 27%] Python Wrapping - generating vtkvmtkPolyDataLocalGeometryPython.cxx
[ 27%] Python Wrapping - generating vtkvmtkPolyDataDistanceToCenterlinesPython.cxx
[ 27%] Python Wrapping - generating vtkvmtkPolyDataCenterlineAbscissaMetricFilterPython.cxx
[ 27%] Python Wrapping - generating vtkvmtkPolyDataReferenceSystemBoundaryMetricFilterPython.cxx
[ 27%] Python Wrapping - generating vtkvmtkPolyDataStretchMappingFilterPython.cxx
[ 27%] Python Wrapping - generating vtkvmtkReferenceSystemUtilitiesPython.cxx
[ 28%] Python Wrapping - generating vtkvmtkSimplifyVoronoiDiagramPython.cxx
[ 28%] Python Wrapping - generating vtkvmtkSteepestDescentLineTracerPython.cxx
[ 28%] Python Wrapping - generating vtkvmtkPolyDataCenterlineProjectionPython.cxx
[ 28%] Python Wrapping - generating vtkvmtkSteepestDescentShooterPython.cxx
[ 28%] Python Wrapping - generating vtkvmtkUnstructuredGridCenterlineGroupsClipperPython.cxx
[ 28%] Python Wrapping - generating vtkvmtkPolyDataLineEmbedderPython.cxx
[ 28%] Python Wrapping - generating vtkvmtkUnstructuredGridCenterlineSectionsPython.cxx
[ 28%] Python Wrapping - generating vtkvmtkPolyDataCenterlineSectionsPython.cxx
[ 28%] Python Wrapping - generating vtkvmtkPolyDataPatchingFilterPython.cxx
[ 28%] Python Wrapping - generating vtkvmtkPolyDataScissorsPython.cxx
[ 28%] Python Wrapping - generating vtkvmtkVoronoiDiagram3DPython.cxx
Scanning dependencies of target vtkvmtkComputationalGeometryPythonD
[ 29%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkBoundaryConditions.cxx.o
[ 29%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkDataSetItems.cxx.o
[ 29%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkDirichletBoundaryConditions.cxx.o
[ 29%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkDoubleVector.cxx.o
[ 29%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkDataSetItem.cxx.o
[ 30%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkEmptyNeighborhood.cxx.o
[ 30%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkEllipticProblem.cxx.o
[ 30%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkFEAssembler.cxx.o
[ 30%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkEmptyStencil.cxx.o
[ 30%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkItem.cxx.o
[ 30%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkItems.cxx.o
[ 31%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkLinearSystem.cxx.o
[ 31%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkGaussQuadrature.cxx.o
[ 31%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkLinearSystemSolver.cxx.o
[ 31%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkNeighborhoods.cxx.o
[ 31%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkFEShapeFunctions.cxx.o
[ 31%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkPolyDataAreaWeightedUmbrellaStencil.cxx.o
[ 31%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkNeighborhood.cxx.o
[ 31%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkOpenNLLinearSystemSolver.cxx.o
[ 31%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkPolyDataDiscreteElasticaFilter.cxx.o
[ 31%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkPolyDataFEGradientAssembler.cxx.o
[ 31%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkPolyDataFELaplaceBeltramiStencil.cxx.o
[ 31%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkPolyDataFELaplaceAssembler.cxx.o
[ 31%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkPolyDataCylinderHarmonicMappingFilter.cxx.o
[ 31%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkPolyDataGradientFilter.cxx.o
[ 32%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkPolyDataFVFELaplaceBeltramiStencil.cxx.o
[ 32%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkPolyDataGradientStencil.cxx.o
[ 33%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkPolyDataClampedSmoothingFilter.cxx.o
[ 33%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkAppendFilterPython.cxx.o
[ 33%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkPolyDataHarmonicMappingFilter.cxx.o
[ 33%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkPolyDataLaplaceBeltramiStencil.cxx.o
[ 33%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkPolyDataManifoldExtendedNeighborhood.cxx.o
[ 33%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkPolyDataManifoldNeighborhood.cxx.o
[ 34%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkPolyDataManifoldStencil.cxx.o
[ 34%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkPolyDataMeanCurvature.cxx.o
[ 34%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilter.cxx.o
[ 34%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkPolyDataNeighborhood.cxx.o
[ 34%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkPolyDataRigidSurfaceModelling.cxx.o
[ 34%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkCapPolyDataPython.cxx.o
[ 34%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkPolyDataStencilFlowFilter.cxx.o
[ 35%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkPolyDataSurfaceRemeshing.cxx.o
[ 35%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkPolyDataUmbrellaStencil.cxx.o
[ 35%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkSparseMatrix.cxx.o
[ 35%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkSparseMatrixRow.cxx.o
[ 35%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkStencil.cxx.o
[ 35%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkCenterlineAttributesFilterPython.cxx.o
[ 35%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkStencils.cxx.o
[ 35%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkUnstructuredGridFEGradientAssembler.cxx.o
[ 36%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkUnstructuredGridFELaplaceAssembler.cxx.o
[ 36%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkUnstructuredGridFEVorticityAssembler.cxx.o
[ 36%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkUnstructuredGridGradientFilter.cxx.o
[ 36%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkUnstructuredGridVorticityFilter.cxx.o
[ 36%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkUnstructuredGridHarmonicMappingFilter.cxx.o
[ 36%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkCenterlineBifurcationVectorsPython.cxx.o
[ 36%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometry.dir/vtkvmtkUnstructuredGridNeighborhood.cxx.o
[ 36%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkCenterlineBifurcationReferenceSystemsPython.cxx.o
[ 36%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkCenterlineBranchExtractorPython.cxx.o
[ 37%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkCenterlineBranchGeometryPython.cxx.o
[ 37%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkCenterlineEndpointExtractorPython.cxx.o
[ 37%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkCenterlineGeometryPython.cxx.o
[ 37%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkCenterlineReferenceSystemAttributesOffsetPython.cxx.o
[ 37%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkCenterlineSmoothingPython.cxx.o
[ 37%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkCenterlineSphereDistancePython.cxx.o
[ 38%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkCenterlineSplitExtractorPython.cxx.o
[ 38%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkCenterlineSplittingAndGroupingFilterPython.cxx.o
[ 38%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkCenterlineUtilitiesPython.cxx.o
[ 38%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkBoundaryReferenceSystemsPython.cxx.o
[ 38%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkInternalTetrahedraExtractorPython.cxx.o
[ 38%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkMergeCenterlinesPython.cxx.o
[ 38%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkMinHeapPython.cxx.o
[ 39%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkNonManifoldFastMarchingPython.cxx.o
[ 39%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkNonManifoldSteepestDescentPython.cxx.o
[ 39%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkPolyBallPython.cxx.o
[ 39%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkPolyBallLinePython.cxx.o
[ 39%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkPolyDataBifurcationSectionsPython.cxx.o
[ 39%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkPolyBallModellerPython.cxx.o
[ 40%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkPolyDataBifurcationProfilesPython.cxx.o
[ 40%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkPolyDataBoundaryExtractorPython.cxx.o
[ 40%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkPolyDataBranchSectionsPython.cxx.o
[ 40%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkPolyDataBranchUtilitiesPython.cxx.o
[ 40%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkPolyDataCenterlinesPython.cxx.o
[ 40%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkPolyDataCenterlineGroupsClipperPython.cxx.o
[ 40%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkPolyDataCenterlineAbscissaMetricFilterPython.cxx.o
[ 41%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkPolyDataCenterlineAngularMetricFilterPython.cxx.o
[ 41%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkPolyDataCenterlineMetricFilterPython.cxx.o
[ 41%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkPolyDataCenterlineProjectionPython.cxx.o
[ 41%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkPolyDataCenterlineSectionsPython.cxx.o
[ 41%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkPolyDataFlowExtensionsFilterPython.cxx.o
[ 41%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkPolyDataDistanceToCenterlinesPython.cxx.o
[ 42%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkPolyDataLineEmbedderPython.cxx.o
[ 42%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkPolyDataLocalGeometryPython.cxx.o
[ 42%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkPolyDataPatchingFilterPython.cxx.o
[ 42%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkPolyDataReferenceSystemBoundaryMetricFilterPython.cxx.o
[ 42%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkPolyDataScissorsPython.cxx.o
[ 42%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkPolyDataStretchMappingFilterPython.cxx.o
[ 42%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkSimplifyVoronoiDiagramPython.cxx.o
[ 43%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkReferenceSystemUtilitiesPython.cxx.o
[ 43%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkSteepestDescentLineTracerPython.cxx.o
[ 43%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkSteepestDescentShooterPython.cxx.o
[ 43%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkUnstructuredGridCenterlineGroupsClipperPython.cxx.o
[ 43%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkUnstructuredGridCenterlineSectionsPython.cxx.o
[ 43%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkVoronoiDiagram3DPython.cxx.o
[ 44%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPythonD.dir/vtkvmtkComputationalGeometryPythonInitImpl.cxx.o
[ 45%] Linking CXX shared library ../../bin/libvtkvmtkDifferentialGeometry.so
[ 45%] Built target vtkvmtkDifferentialGeometry
[ 45%] Python Wrapping - generating vtkvmtkDifferentialGeometryPythonInit.cxx
[ 45%] Python Wrapping - generating vtkvmtkBoundaryConditionsPython.cxx
[ 45%] Python Wrapping - generating vtkvmtkDataSetItemPython.cxx
[ 45%] Python Wrapping - generating vtkvmtkDoubleVectorPython.cxx
[ 45%] Python Wrapping - generating vtkvmtkDataSetItemsPython.cxx
[ 46%] Python Wrapping - generating vtkvmtkDirichletBoundaryConditionsPython.cxx
Scanning dependencies of target vtkvmtkMisc
Scanning dependencies of target vtkvmtkSegmentation
[ 47%] Python Wrapping - generating vtkvmtkFEShapeFunctionsPython.cxx
[ 47%] Python Wrapping - generating vtkvmtkEmptyStencilPython.cxx
[ 47%] Python Wrapping - generating vtkvmtkEmptyNeighborhoodPython.cxx
[ 47%] Python Wrapping - generating vtkvmtkFEAssemblerPython.cxx
[ 47%] Python Wrapping - generating vtkvmtkItemPython.cxx
[ 47%] Python Wrapping - generating vtkvmtkEllipticProblemPython.cxx
[ 47%] Python Wrapping - generating vtkvmtkItemsPython.cxx
[ 47%] Python Wrapping - generating vtkvmtkLinearSystemPython.cxx
[ 47%] Python Wrapping - generating vtkvmtkLinearSystemSolverPython.cxx
[ 48%] Python Wrapping - generating vtkvmtkNeighborhoodPython.cxx
[ 48%] Python Wrapping - generating vtkvmtkNeighborhoodsPython.cxx
[ 48%] Python Wrapping - generating vtkvmtkPolyDataAreaWeightedUmbrellaStencilPython.cxx
[ 48%] Python Wrapping - generating vtkvmtkOpenNLLinearSystemSolverPython.cxx
[ 48%] Python Wrapping - generating vtkvmtkGaussQuadraturePython.cxx
[ 48%] Python Wrapping - generating vtkvmtkPolyDataClampedSmoothingFilterPython.cxx
[ 48%] Python Wrapping - generating vtkvmtkPolyDataCylinderHarmonicMappingFilterPython.cxx
[ 48%] Python Wrapping - generating vtkvmtkPolyDataDiscreteElasticaFilterPython.cxx
[ 49%] Python Wrapping - generating vtkvmtkPolyDataFEGradientAssemblerPython.cxx
[ 49%] Python Wrapping - generating vtkvmtkPolyDataFVFELaplaceBeltramiStencilPython.cxx
[ 49%] Python Wrapping - generating vtkvmtkPolyDataGradientFilterPython.cxx
[ 49%] Python Wrapping - generating vtkvmtkPolyDataFELaplaceBeltramiStencilPython.cxx
[ 50%] Python Wrapping - generating vtkvmtkPolyDataHarmonicMappingFilterPython.cxx
[ 50%] Python Wrapping - generating vtkvmtkPolyDataGradientStencilPython.cxx
[ 50%] Python Wrapping - generating vtkvmtkPolyDataLaplaceBeltramiStencilPython.cxx
[ 50%] Python Wrapping - generating vtkvmtkPolyDataManifoldExtendedNeighborhoodPython.cxx
[ 50%] Python Wrapping - generating vtkvmtkPolyDataFELaplaceAssemblerPython.cxx
[ 50%] Python Wrapping - generating vtkvmtkPolyDataManifoldNeighborhoodPython.cxx
[ 50%] Python Wrapping - generating vtkvmtkPolyDataManifoldStencilPython.cxx
[ 50%] Python Wrapping - generating vtkvmtkPolyDataMeanCurvaturePython.cxx
[ 50%] Python Wrapping - generating vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilterPython.cxx
[ 51%] Python Wrapping - generating vtkvmtkPolyDataNeighborhoodPython.cxx
[ 51%] Python Wrapping - generating vtkvmtkPolyDataStencilFlowFilterPython.cxx
[ 51%] Python Wrapping - generating vtkvmtkPolyDataSurfaceRemeshingPython.cxx
[ 51%] Python Wrapping - generating vtkvmtkPolyDataRigidSurfaceModellingPython.cxx
[ 51%] Python Wrapping - generating vtkvmtkPolyDataUmbrellaStencilPython.cxx
[ 51%] Python Wrapping - generating vtkvmtkSparseMatrixPython.cxx
[ 52%] Python Wrapping - generating vtkvmtkSparseMatrixRowPython.cxx
[ 52%] Python Wrapping - generating vtkvmtkStencilPython.cxx
[ 52%] Python Wrapping - generating vtkvmtkUnstructuredGridFELaplaceAssemblerPython.cxx
[ 52%] Python Wrapping - generating vtkvmtkUnstructuredGridFEVorticityAssemblerPython.cxx
[ 53%] Python Wrapping - generating vtkvmtkUnstructuredGridGradientFilterPython.cxx
[ 53%] Python Wrapping - generating vtkvmtkStencilsPython.cxx
[ 53%] Python Wrapping - generating vtkvmtkUnstructuredGridFEGradientAssemblerPython.cxx
[ 53%] Python Wrapping - generating vtkvmtkUnstructuredGridVorticityFilterPython.cxx
[ 53%] Python Wrapping - generating vtkvmtkUnstructuredGridNeighborhoodPython.cxx
[ 53%] Python Wrapping - generating vtkvmtkUnstructuredGridHarmonicMappingFilterPython.cxx
Scanning dependencies of target vtkvmtkDifferentialGeometryPythonD
[ 54%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMisc.dir/vtkvmtkBoundaryLayerGenerator.cxx.o
[ 54%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMisc.dir/vtkvmtkCurvedMPRImageFilter.cxx.o
[ 54%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMisc.dir/vtkvmtkAnnularCapPolyData.cxx.o
[ 54%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMisc.dir/vtkvmtkImageBoxPainter.cxx.o
[ 55%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMisc.dir/vtkvmtkLinearToQuadraticMeshFilter.cxx.o
[ 55%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMisc.dir/vtkvmtkIterativeClosestPointTransform.cxx.o
[ 55%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMisc.dir/vtkvmtkLevelSetSigmoidFilter.cxx.o
[ 55%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMisc.dir/vtkvmtkPolyDataNormalPlaneEstimator.cxx.o
[ 55%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMisc.dir/vtkvmtkPolyDataSizingFunction.cxx.o
[ 55%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMisc.dir/vtkvmtkLinearizeMeshFilter.cxx.o
[ 55%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMisc.dir/vtkvmtkMeshProjection.cxx.o
[ 55%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMisc.dir/vtkvmtkMeshLambda2.cxx.o
[ 55%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMisc.dir/vtkvmtkMeshVorticity.cxx.o
[ 55%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMisc.dir/vtkvmtkMeshWallShearRate.cxx.o
[ 55%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMisc.dir/vtkvmtkLinearToQuadraticSurfaceMeshFilter.cxx.o
[ 55%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMisc.dir/vtkvmtkMeshVelocityStatistics.cxx.o
[ 55%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMisc.dir/vtkvmtkPolyDataKiteRemovalFilter.cxx.o
[ 56%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMisc.dir/vtkvmtkPolyDataNetworkExtraction.cxx.o
[ 56%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMisc.dir/vtkvmtkPolyDataToUnstructuredGridFilter.cxx.o
[ 56%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMisc.dir/vtkvmtkRBFInterpolation.cxx.o
[ 57%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMisc.dir/vtkvmtkSimpleCapPolyData.cxx.o
[ 57%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMisc.dir/vtkvmtkSmoothCapPolyData.cxx.o
[ 57%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMisc.dir/vtkvmtkStaticTemporalInterpolatedVelocityField.cxx.o
[ 57%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkBoundaryConditionsPython.cxx.o
[ 57%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkDataSetItemPython.cxx.o
[ 58%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkDataSetItemsPython.cxx.o
[ 58%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentation.dir/vtkvmtkActiveTubeFilter.cxx.o
[ 58%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMisc.dir/vtkvmtkStaticTemporalStreamTracer.cxx.o
[ 58%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMisc.dir/vtkvmtkStreamlineClusteringFilter.cxx.o
[ 58%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMisc.dir/vtkvmtkStreamlineOsculatingCentersFilter.cxx.o
[ 58%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMisc.dir/vtkvmtkStreamlineToParticlesFilter.cxx.o
[ 59%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMisc.dir/vtkvmtkSurfaceProjection.cxx.o
[ 59%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMisc.dir/vtkvmtkSurfaceDistance.cxx.o
[ 59%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMisc.dir/vtkvmtkTopologicalSeamFilter.cxx.o
[ 59%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMisc.dir/vtkvmtkUnstructuredGridTetraFilter.cxx.o
[ 59%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMisc.dir/vtkvmtkTetGenWrapper.cxx.o
[ 59%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkDirichletBoundaryConditionsPython.cxx.o
[ 60%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentation.dir/vtkvmtkBoundedReciprocalImageFilter.cxx.o
[ 60%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkDoubleVectorPython.cxx.o
[ 60%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentation.dir/vtkvmtkCardinalSpline.cxx.o
[ 60%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkEllipticProblemPython.cxx.o
[ 60%] Linking CXX shared library ../../bin/libvtkvmtkComputationalGeometryPythonD.so
[ 60%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkEmptyNeighborhoodPython.cxx.o
[ 60%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkEmptyStencilPython.cxx.o
[ 60%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentation.dir/vtkvmtkCollidingFrontsImageFilter.cxx.o
[ 60%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentation.dir/vtkvmtkCurvesLevelSetImageFilter.cxx.o
[ 60%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentation.dir/vtkvmtkDanielssonDistanceMapImageFilter.cxx.o
[ 61%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkFEAssemblerPython.cxx.o
[ 61%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkFEShapeFunctionsPython.cxx.o
[ 61%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkGaussQuadraturePython.cxx.o
[ 61%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkItemPython.cxx.o
[ 61%] Built target vtkvmtkComputationalGeometryPythonD
Scanning dependencies of target vtkvmtkComputationalGeometryPython
[ 61%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentation.dir/vtkvmtkFastMarchingDirectionalFreezeImageFilter.cxx.o
[ 62%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentation.dir/vtkvmtkFastMarchingUpwindGradientImageFilter.cxx.o
[ 62%] Building CXX object vtkVmtk/ComputationalGeometry/CMakeFiles/vtkvmtkComputationalGeometryPython.dir/vtkvmtkComputationalGeometryPythonInit.cxx.o
[ 62%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkItemsPython.cxx.o
[ 62%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkLinearSystemPython.cxx.o
[ 62%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentation.dir/vtkvmtkFWHMFeatureImageFilter.cxx.o
[ 62%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkLinearSystemSolverPython.cxx.o
[ 63%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkNeighborhoodPython.cxx.o
[ 63%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkNeighborhoodsPython.cxx.o
[ 63%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkOpenNLLinearSystemSolverPython.cxx.o
[ 63%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkPolyDataAreaWeightedUmbrellaStencilPython.cxx.o
[ 63%] Linking CXX shared module ../../bin/vtkvmtkComputationalGeometryPython.so
[ 63%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkPolyDataCylinderHarmonicMappingFilterPython.cxx.o
[ 63%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkPolyDataClampedSmoothingFilterPython.cxx.o
[ 64%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkPolyDataDiscreteElasticaFilterPython.cxx.o
[ 64%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentation.dir/vtkvmtkGeodesicActiveContourLevelSetImageFilter.cxx.o
[ 64%] Built target vtkvmtkComputationalGeometryPython
[ 64%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentation.dir/vtkvmtkGeodesicActiveContourLevelSet2DImageFilter.cxx.o
[ 64%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentation.dir/vtkvmtkGradientMagnitudeImageFilter.cxx.o
[ 64%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkPolyDataFEGradientAssemblerPython.cxx.o
[ 64%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkPolyDataFELaplaceAssemblerPython.cxx.o
[ 64%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkPolyDataFELaplaceBeltramiStencilPython.cxx.o
[ 64%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkPolyDataFVFELaplaceBeltramiStencilPython.cxx.o
[ 64%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkPolyDataGradientFilterPython.cxx.o
[ 64%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkPolyDataGradientStencilPython.cxx.o
[ 64%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentation.dir/vtkvmtkGradientMagnitudeRecursiveGaussianImageFilter.cxx.o
[ 65%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentation.dir/vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilter.cxx.o
[ 66%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkPolyDataHarmonicMappingFilterPython.cxx.o
[ 66%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkPolyDataLaplaceBeltramiStencilPython.cxx.o
[ 66%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkPolyDataManifoldExtendedNeighborhoodPython.cxx.o
[ 66%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkPolyDataManifoldNeighborhoodPython.cxx.o
[ 66%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkPolyDataManifoldStencilPython.cxx.o
[ 66%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkPolyDataMeanCurvaturePython.cxx.o
[ 67%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkPolyDataMultipleCylinderHarmonicMappingFilterPython.cxx.o
[ 67%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkPolyDataNeighborhoodPython.cxx.o
[ 67%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkPolyDataRigidSurfaceModellingPython.cxx.o
[ 67%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkPolyDataStencilFlowFilterPython.cxx.o
[ 67%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkPolyDataSurfaceRemeshingPython.cxx.o
[ 67%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkPolyDataUmbrellaStencilPython.cxx.o
[ 68%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkSparseMatrixPython.cxx.o
[ 68%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkSparseMatrixRowPython.cxx.o
[ 68%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkStencilPython.cxx.o
[ 68%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkStencilsPython.cxx.o
[ 68%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkUnstructuredGridFEGradientAssemblerPython.cxx.o
[ 68%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkUnstructuredGridFELaplaceAssemblerPython.cxx.o
[ 68%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkUnstructuredGridFEVorticityAssemblerPython.cxx.o
[ 69%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkUnstructuredGridGradientFilterPython.cxx.o
[ 69%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkUnstructuredGridVorticityFilterPython.cxx.o
[ 69%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkUnstructuredGridHarmonicMappingFilterPython.cxx.o
[ 69%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkUnstructuredGridNeighborhoodPython.cxx.o
[ 69%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPythonD.dir/vtkvmtkDifferentialGeometryPythonInitImpl.cxx.o
[ 69%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentation.dir/vtkvmtkGrayscaleMorphologyImageFilter.cxx.o
[ 69%] Linking CXX shared library ../../bin/libvtkvmtkMisc.so
[ 69%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentation.dir/vtkvmtkLaplacianSegmentationLevelSetImageFilter.cxx.o
[ 69%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentation.dir/vtkvmtkNormalizeImageFilter.cxx.o
[ 69%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentation.dir/vtkvmtkObjectnessMeasureImageFilter.cxx.o
[ 69%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentation.dir/vtkvmtkOtsuMultipleThresholdsImageFilter.cxx.o
[ 69%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentation.dir/vtkvmtkPolyDataPotentialFit.cxx.o
[ 70%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentation.dir/vtkvmtkRecursiveGaussianImageFilter.cxx.o
[ 70%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentation.dir/vtkvmtkRecursiveGaussian2DImageFilter.cxx.o
[ 70%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentation.dir/vtkvmtkSatoVesselnessMeasureImageFilter.cxx.o
[ 70%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentation.dir/vtkvmtkThresholdSegmentationLevelSetImageFilter.cxx.o
[ 70%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentation.dir/vtkvmtkSigmoidImageFilter.cxx.o
[ 71%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentation.dir/vtkvmtkUpwindGradientMagnitudeImageFilter.cxx.o
[ 71%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentation.dir/vtkvmtkVesselEnhancingDiffusionImageFilter.cxx.o
[ 71%] Built target vtkvmtkMisc
[ 71%] Python Wrapping - generating vtkvmtkMiscPythonInit.cxx
[ 71%] Python Wrapping - generating vtkvmtkAnnularCapPolyDataPython.cxx
[ 71%] Python Wrapping - generating vtkvmtkBoundaryLayerGeneratorPython.cxx
[ 71%] Python Wrapping - generating vtkvmtkCurvedMPRImageFilterPython.cxx
[ 71%] Python Wrapping - generating vtkvmtkImageBoxPainterPython.cxx
[ 72%] Python Wrapping - generating vtkvmtkIterativeClosestPointTransformPython.cxx
[ 72%] Python Wrapping - generating vtkvmtkLevelSetSigmoidFilterPython.cxx
[ 72%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentation.dir/vtkvmtkVesselnessMeasureImageFilter.cxx.o
[ 72%] Python Wrapping - generating vtkvmtkLinearizeMeshFilterPython.cxx
[ 72%] Python Wrapping - generating vtkvmtkLinearToQuadraticMeshFilterPython.cxx
[ 72%] Python Wrapping - generating vtkvmtkLinearToQuadraticSurfaceMeshFilterPython.cxx
[ 72%] Python Wrapping - generating vtkvmtkMeshLambda2Python.cxx
[ 73%] Python Wrapping - generating vtkvmtkMeshProjectionPython.cxx
[ 73%] Python Wrapping - generating vtkvmtkMeshVelocityStatisticsPython.cxx
[ 73%] Python Wrapping - generating vtkvmtkMeshVorticityPython.cxx
[ 73%] Python Wrapping - generating vtkvmtkMeshWallShearRatePython.cxx
[ 73%] Python Wrapping - generating vtkvmtkPolyDataNetworkExtractionPython.cxx
[ 73%] Python Wrapping - generating vtkvmtkPolyDataNormalPlaneEstimatorPython.cxx
[ 74%] Python Wrapping - generating vtkvmtkPolyDataKiteRemovalFilterPython.cxx
[ 74%] Python Wrapping - generating vtkvmtkPolyDataSizingFunctionPython.cxx
[ 74%] Python Wrapping - generating vtkvmtkRBFInterpolationPython.cxx
[ 74%] Python Wrapping - generating vtkvmtkPolyDataToUnstructuredGridFilterPython.cxx
[ 74%] Python Wrapping - generating vtkvmtkSimpleCapPolyDataPython.cxx
[ 74%] Python Wrapping - generating vtkvmtkSmoothCapPolyDataPython.cxx
[ 74%] Linking CXX shared library ../../bin/libvtkvmtkDifferentialGeometryPythonD.so
[ 74%] Python Wrapping - generating vtkvmtkStaticTemporalInterpolatedVelocityFieldPython.cxx
[ 75%] Python Wrapping - generating vtkvmtkStaticTemporalStreamTracerPython.cxx
[ 75%] Python Wrapping - generating vtkvmtkStreamlineClusteringFilterPython.cxx
[ 75%] Python Wrapping - generating vtkvmtkStreamlineOsculatingCentersFilterPython.cxx
[ 75%] Python Wrapping - generating vtkvmtkStreamlineToParticlesFilterPython.cxx
[ 75%] Python Wrapping - generating vtkvmtkSurfaceDistancePython.cxx
[ 76%] Python Wrapping - generating vtkvmtkTopologicalSeamFilterPython.cxx
[ 76%] Python Wrapping - generating vtkvmtkSurfaceProjectionPython.cxx
[ 76%] Python Wrapping - generating vtkvmtkUnstructuredGridTetraFilterPython.cxx
[ 76%] Python Wrapping - generating vtkvmtkTetGenWrapperPython.cxx
Scanning dependencies of target vtkvmtkMiscPythonD
[ 76%] Built target vtkvmtkDifferentialGeometryPythonD
Scanning dependencies of target vtkvmtkDifferentialGeometryPython
[ 76%] Building CXX object vtkVmtk/DifferentialGeometry/CMakeFiles/vtkvmtkDifferentialGeometryPython.dir/vtkvmtkDifferentialGeometryPythonInit.cxx.o
[ 76%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMiscPythonD.dir/vtkvmtkAnnularCapPolyDataPython.cxx.o
[ 77%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMiscPythonD.dir/vtkvmtkBoundaryLayerGeneratorPython.cxx.o
[ 77%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMiscPythonD.dir/vtkvmtkImageBoxPainterPython.cxx.o
[ 77%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMiscPythonD.dir/vtkvmtkCurvedMPRImageFilterPython.cxx.o
[ 77%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMiscPythonD.dir/vtkvmtkIterativeClosestPointTransformPython.cxx.o
[ 77%] Linking CXX shared module ../../bin/vtkvmtkDifferentialGeometryPython.so
[ 77%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMiscPythonD.dir/vtkvmtkLevelSetSigmoidFilterPython.cxx.o
[ 77%] Built target vtkvmtkDifferentialGeometryPython
[ 77%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMiscPythonD.dir/vtkvmtkLinearizeMeshFilterPython.cxx.o
[ 77%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMiscPythonD.dir/vtkvmtkLinearToQuadraticMeshFilterPython.cxx.o
[ 77%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMiscPythonD.dir/vtkvmtkLinearToQuadraticSurfaceMeshFilterPython.cxx.o
[ 78%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMiscPythonD.dir/vtkvmtkMeshLambda2Python.cxx.o
[ 78%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMiscPythonD.dir/vtkvmtkMeshProjectionPython.cxx.o
[ 78%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMiscPythonD.dir/vtkvmtkMeshVelocityStatisticsPython.cxx.o
[ 78%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMiscPythonD.dir/vtkvmtkMeshVorticityPython.cxx.o
[ 78%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMiscPythonD.dir/vtkvmtkMeshWallShearRatePython.cxx.o
[ 78%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMiscPythonD.dir/vtkvmtkPolyDataNetworkExtractionPython.cxx.o
[ 78%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMiscPythonD.dir/vtkvmtkPolyDataNormalPlaneEstimatorPython.cxx.o
[ 79%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMiscPythonD.dir/vtkvmtkPolyDataKiteRemovalFilterPython.cxx.o
[ 79%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMiscPythonD.dir/vtkvmtkPolyDataSizingFunctionPython.cxx.o
[ 79%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMiscPythonD.dir/vtkvmtkPolyDataToUnstructuredGridFilterPython.cxx.o
[ 79%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMiscPythonD.dir/vtkvmtkRBFInterpolationPython.cxx.o
[ 79%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMiscPythonD.dir/vtkvmtkSimpleCapPolyDataPython.cxx.o
[ 79%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMiscPythonD.dir/vtkvmtkSmoothCapPolyDataPython.cxx.o
[ 80%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMiscPythonD.dir/vtkvmtkStaticTemporalInterpolatedVelocityFieldPython.cxx.o
[ 80%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMiscPythonD.dir/vtkvmtkStaticTemporalStreamTracerPython.cxx.o
[ 80%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMiscPythonD.dir/vtkvmtkStreamlineClusteringFilterPython.cxx.o
[ 80%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMiscPythonD.dir/vtkvmtkStreamlineOsculatingCentersFilterPython.cxx.o
[ 80%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMiscPythonD.dir/vtkvmtkStreamlineToParticlesFilterPython.cxx.o
[ 80%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMiscPythonD.dir/vtkvmtkSurfaceDistancePython.cxx.o
[ 81%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMiscPythonD.dir/vtkvmtkSurfaceProjectionPython.cxx.o
[ 81%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMiscPythonD.dir/vtkvmtkTopologicalSeamFilterPython.cxx.o
[ 81%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMiscPythonD.dir/vtkvmtkUnstructuredGridTetraFilterPython.cxx.o
[ 81%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMiscPythonD.dir/vtkvmtkTetGenWrapperPython.cxx.o
[ 81%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMiscPythonD.dir/vtkvmtkMiscPythonInitImpl.cxx.o
[ 81%] Linking CXX shared library ../../bin/libvtkvmtkMiscPythonD.so
[ 81%] Built target vtkvmtkMiscPythonD
Scanning dependencies of target vtkvmtkMiscPython
Scanning dependencies of target vtkvmtkContrib
[ 81%] Building CXX object vtkVmtk/Misc/CMakeFiles/vtkvmtkMiscPython.dir/vtkvmtkMiscPythonInit.cxx.o
[ 81%] Building CXX object vtkVmtk/Contrib/CMakeFiles/vtkvmtkContrib.dir/vtkvmtkBoundaryLayerGenerator2.cxx.o
[ 81%] Building CXX object vtkVmtk/Contrib/CMakeFiles/vtkvmtkContrib.dir/vtkvmtkPolyBallLine2.cxx.o
[ 82%] Building CXX object vtkVmtk/Contrib/CMakeFiles/vtkvmtkContrib.dir/vtkvmtkDolfinWriter2.cxx.o
[ 82%] Building CXX object vtkVmtk/Contrib/CMakeFiles/vtkvmtkContrib.dir/vtkvmtkCellDimensionFilter.cxx.o
[ 83%] Building CXX object vtkVmtk/Contrib/CMakeFiles/vtkvmtkContrib.dir/vtkvmtkSurfaceProjectCellArray.cxx.o
[ 83%] Building CXX object vtkVmtk/Contrib/CMakeFiles/vtkvmtkContrib.dir/vtkvmtkPolyDataSampleFunction.cxx.o
[ 83%] Building CXX object vtkVmtk/Contrib/CMakeFiles/vtkvmtkContrib.dir/vtkvmtkConcaveAnnularCapPolyData.cxx.o
[ 83%] Building CXX object vtkVmtk/Contrib/CMakeFiles/vtkvmtkContrib.dir/vtkvmtkRBFInterpolation2.cxx.o
[ 83%] Building CXX object vtkVmtk/Contrib/CMakeFiles/vtkvmtkContrib.dir/vtkvmtkPolyDataDistanceToSpheres.cxx.o
[ 83%] Building CXX object vtkVmtk/Contrib/CMakeFiles/vtkvmtkContrib.dir/vtkvmtkCenterlineInterpolateArray.cxx.o
[ 83%] Building CXX object vtkVmtk/Contrib/CMakeFiles/vtkvmtkContrib.dir/vtkvmtkPolyDataGeodesicRBFInterpolation.cxx.o
[ 83%] Building CXX object vtkVmtk/Contrib/CMakeFiles/vtkvmtkContrib.dir/vtkvmtkPolyDataDijkstraDistanceToPoints.cxx.o
[ 83%] Linking CXX shared module ../../bin/vtkvmtkMiscPython.so
[ 84%] Built target vtkvmtkMiscPython
[ 84%] Linking CXX shared library ../../bin/libvtkvmtkContrib.so
[ 84%] Built target vtkvmtkContrib
[ 84%] Python Wrapping - generating vtkvmtkBoundaryLayerGenerator2Python.cxx
[ 84%] Python Wrapping - generating vtkvmtkDolfinWriter2Python.cxx
[ 84%] Python Wrapping - generating vtkvmtkContribPythonInit.cxx
[ 84%] Python Wrapping - generating vtkvmtkPolyBallLine2Python.cxx
[ 84%] Python Wrapping - generating vtkvmtkSurfaceProjectCellArrayPython.cxx
[ 84%] Python Wrapping - generating vtkvmtkPolyDataDijkstraDistanceToPointsPython.cxx
[ 84%] Python Wrapping - generating vtkvmtkCenterlineInterpolateArrayPython.cxx
[ 84%] Python Wrapping - generating vtkvmtkRBFInterpolation2Python.cxx
[ 84%] Python Wrapping - generating vtkvmtkPolyDataSampleFunctionPython.cxx
[ 84%] Python Wrapping - generating vtkvmtkConcaveAnnularCapPolyDataPython.cxx
[ 85%] Python Wrapping - generating vtkvmtkCellDimensionFilterPython.cxx
[ 86%] Python Wrapping - generating vtkvmtkPolyDataGeodesicRBFInterpolationPython.cxx
[ 86%] Python Wrapping - generating vtkvmtkPolyDataDistanceToSpheresPython.cxx
Scanning dependencies of target vtkvmtkContribPythonD
[ 87%] Building CXX object vtkVmtk/Contrib/CMakeFiles/vtkvmtkContribPythonD.dir/vtkvmtkCellDimensionFilterPython.cxx.o
[ 87%] Building CXX object vtkVmtk/Contrib/CMakeFiles/vtkvmtkContribPythonD.dir/vtkvmtkBoundaryLayerGenerator2Python.cxx.o
[ 87%] Building CXX object vtkVmtk/Contrib/CMakeFiles/vtkvmtkContribPythonD.dir/vtkvmtkCenterlineInterpolateArrayPython.cxx.o
[ 87%] Building CXX object vtkVmtk/Contrib/CMakeFiles/vtkvmtkContribPythonD.dir/vtkvmtkConcaveAnnularCapPolyDataPython.cxx.o
[ 87%] Building CXX object vtkVmtk/Contrib/CMakeFiles/vtkvmtkContribPythonD.dir/vtkvmtkDolfinWriter2Python.cxx.o
[ 87%] Building CXX object vtkVmtk/Contrib/CMakeFiles/vtkvmtkContribPythonD.dir/vtkvmtkPolyBallLine2Python.cxx.o
[ 87%] Building CXX object vtkVmtk/Contrib/CMakeFiles/vtkvmtkContribPythonD.dir/vtkvmtkPolyDataDijkstraDistanceToPointsPython.cxx.o
[ 88%] Building CXX object vtkVmtk/Contrib/CMakeFiles/vtkvmtkContribPythonD.dir/vtkvmtkPolyDataDistanceToSpheresPython.cxx.o
[ 88%] Building CXX object vtkVmtk/Contrib/CMakeFiles/vtkvmtkContribPythonD.dir/vtkvmtkPolyDataGeodesicRBFInterpolationPython.cxx.o
[ 88%] Building CXX object vtkVmtk/Contrib/CMakeFiles/vtkvmtkContribPythonD.dir/vtkvmtkPolyDataSampleFunctionPython.cxx.o
[ 88%] Building CXX object vtkVmtk/Contrib/CMakeFiles/vtkvmtkContribPythonD.dir/vtkvmtkContribPythonInitImpl.cxx.o
[ 88%] Building CXX object vtkVmtk/Contrib/CMakeFiles/vtkvmtkContribPythonD.dir/vtkvmtkRBFInterpolation2Python.cxx.o
[ 88%] Building CXX object vtkVmtk/Contrib/CMakeFiles/vtkvmtkContribPythonD.dir/vtkvmtkSurfaceProjectCellArrayPython.cxx.o
[ 88%] Linking CXX shared library ../../bin/libvtkvmtkContribPythonD.so
[ 88%] Built target vtkvmtkContribPythonD
Scanning dependencies of target vtkvmtkContribPython
[ 88%] Building CXX object vtkVmtk/Contrib/CMakeFiles/vtkvmtkContribPython.dir/vtkvmtkContribPythonInit.cxx.o
[ 88%] Linking CXX shared module ../../bin/vtkvmtkContribPython.so
[ 88%] Built target vtkvmtkContribPython
[ 88%] Linking CXX shared library ../../bin/libvtkvmtkSegmentation.so
[ 88%] Built target vtkvmtkSegmentation
[ 88%] Python Wrapping - generating vtkvmtkSegmentationPythonInit.cxx
[ 89%] Python Wrapping - generating vtkvmtkBoundedReciprocalImageFilterPython.cxx
[ 89%] Python Wrapping - generating vtkvmtkCollidingFrontsImageFilterPython.cxx
[ 89%] Python Wrapping - generating vtkvmtkActiveTubeFilterPython.cxx
[ 89%] Python Wrapping - generating vtkvmtkCardinalSplinePython.cxx
[ 89%] Python Wrapping - generating vtkvmtkFastMarchingDirectionalFreezeImageFilterPython.cxx
[ 89%] Python Wrapping - generating vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilterPython.cxx
[ 89%] Python Wrapping - generating vtkvmtkGradientMagnitudeRecursiveGaussianImageFilterPython.cxx
[ 89%] Python Wrapping - generating vtkvmtkCurvesLevelSetImageFilterPython.cxx
[ 89%] Python Wrapping - generating vtkvmtkGradientMagnitudeImageFilterPython.cxx
[ 89%] Python Wrapping - generating vtkvmtkOtsuMultipleThresholdsImageFilterPython.cxx
[ 89%] Python Wrapping - generating vtkvmtkObjectnessMeasureImageFilterPython.cxx
[ 89%] Python Wrapping - generating vtkvmtkLaplacianSegmentationLevelSetImageFilterPython.cxx
[ 90%] Python Wrapping - generating vtkvmtkFastMarchingUpwindGradientImageFilterPython.cxx
[ 90%] Python Wrapping - generating vtkvmtkDanielssonDistanceMapImageFilterPython.cxx
[ 90%] Python Wrapping - generating vtkvmtkGeodesicActiveContourLevelSet2DImageFilterPython.cxx
[ 90%] Python Wrapping - generating vtkvmtkGeodesicActiveContourLevelSetImageFilterPython.cxx
[ 90%] Python Wrapping - generating vtkvmtkFWHMFeatureImageFilterPython.cxx
[ 90%] Python Wrapping - generating vtkvmtkThresholdSegmentationLevelSetImageFilterPython.cxx
[ 90%] Python Wrapping - generating vtkvmtkPolyDataPotentialFitPython.cxx
[ 90%] Python Wrapping - generating vtkvmtkSatoVesselnessMeasureImageFilterPython.cxx
[ 91%] Python Wrapping - generating vtkvmtkVesselEnhancingDiffusionImageFilterPython.cxx
[ 92%] Python Wrapping - generating vtkvmtkRecursiveGaussianImageFilterPython.cxx
[ 92%] Python Wrapping - generating vtkvmtkSigmoidImageFilterPython.cxx
[ 92%] Python Wrapping - generating vtkvmtkUpwindGradientMagnitudeImageFilterPython.cxx
[ 93%] Python Wrapping - generating vtkvmtkGrayscaleMorphologyImageFilterPython.cxx
[ 93%] Python Wrapping - generating vtkvmtkRecursiveGaussian2DImageFilterPython.cxx
[ 93%] Python Wrapping - generating vtkvmtkVesselnessMeasureImageFilterPython.cxx
[ 93%] Python Wrapping - generating vtkvmtkNormalizeImageFilterPython.cxx
Scanning dependencies of target vtkvmtkSegmentationPythonD
[ 93%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentationPythonD.dir/vtkvmtkActiveTubeFilterPython.cxx.o
[ 93%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentationPythonD.dir/vtkvmtkBoundedReciprocalImageFilterPython.cxx.o
[ 93%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentationPythonD.dir/vtkvmtkCollidingFrontsImageFilterPython.cxx.o
[ 93%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentationPythonD.dir/vtkvmtkCardinalSplinePython.cxx.o
[ 94%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentationPythonD.dir/vtkvmtkCurvesLevelSetImageFilterPython.cxx.o
[ 94%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentationPythonD.dir/vtkvmtkDanielssonDistanceMapImageFilterPython.cxx.o
[ 94%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentationPythonD.dir/vtkvmtkFastMarchingUpwindGradientImageFilterPython.cxx.o
[ 94%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentationPythonD.dir/vtkvmtkFastMarchingDirectionalFreezeImageFilterPython.cxx.o
[ 94%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentationPythonD.dir/vtkvmtkFWHMFeatureImageFilterPython.cxx.o
[ 94%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentationPythonD.dir/vtkvmtkGeodesicActiveContourLevelSetImageFilterPython.cxx.o
[ 94%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentationPythonD.dir/vtkvmtkGradientMagnitudeImageFilterPython.cxx.o
[ 94%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentationPythonD.dir/vtkvmtkGradientMagnitudeRecursiveGaussianImageFilterPython.cxx.o
[ 94%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentationPythonD.dir/vtkvmtkNormalizeImageFilterPython.cxx.o
[ 94%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentationPythonD.dir/vtkvmtkGradientMagnitudeRecursiveGaussian2DImageFilterPython.cxx.o
[ 94%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentationPythonD.dir/vtkvmtkGrayscaleMorphologyImageFilterPython.cxx.o
[ 95%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentationPythonD.dir/vtkvmtkGeodesicActiveContourLevelSet2DImageFilterPython.cxx.o
[ 95%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentationPythonD.dir/vtkvmtkLaplacianSegmentationLevelSetImageFilterPython.cxx.o
[ 95%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentationPythonD.dir/vtkvmtkOtsuMultipleThresholdsImageFilterPython.cxx.o
[ 95%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentationPythonD.dir/vtkvmtkPolyDataPotentialFitPython.cxx.o
[ 95%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentationPythonD.dir/vtkvmtkRecursiveGaussian2DImageFilterPython.cxx.o
[ 95%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentationPythonD.dir/vtkvmtkRecursiveGaussianImageFilterPython.cxx.o
[ 95%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentationPythonD.dir/vtkvmtkSatoVesselnessMeasureImageFilterPython.cxx.o
[ 96%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentationPythonD.dir/vtkvmtkSigmoidImageFilterPython.cxx.o
[ 96%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentationPythonD.dir/vtkvmtkThresholdSegmentationLevelSetImageFilterPython.cxx.o
[ 97%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentationPythonD.dir/vtkvmtkObjectnessMeasureImageFilterPython.cxx.o
[ 97%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentationPythonD.dir/vtkvmtkUpwindGradientMagnitudeImageFilterPython.cxx.o
[ 97%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentationPythonD.dir/vtkvmtkSegmentationPythonInitImpl.cxx.o
[ 97%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentationPythonD.dir/vtkvmtkVesselEnhancingDiffusionImageFilterPython.cxx.o
[ 97%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentationPythonD.dir/vtkvmtkVesselnessMeasureImageFilterPython.cxx.o
[ 98%] Linking CXX shared library ../../bin/libvtkvmtkSegmentationPythonD.so
[ 98%] Built target vtkvmtkSegmentationPythonD
Scanning dependencies of target vtkvmtkSegmentationPython
[ 98%] Building CXX object vtkVmtk/Segmentation/CMakeFiles/vtkvmtkSegmentationPython.dir/vtkvmtkSegmentationPythonInit.cxx.o
[ 98%] Linking CXX shared module ../../bin/vtkvmtkSegmentationPython.so
[ 98%] Built target vtkvmtkSegmentationPython
[ 98%] Linking CXX shared library ../../../bin/libvtkvmtkITK.so
[ 98%] Built target vtkvmtkITK
[ 98%] Python Wrapping - generating vtkvmtkITKPythonInit.cxx
[ 99%] Python Wrapping - generating vtkvmtkITKArchetypeImageSeriesScalarReaderPython.cxx
[ 99%] Python Wrapping - generating vtkvmtkITKPython.cxx
[ 99%] Python Wrapping - generating vtkvmtkITKArchetypeImageSeriesReaderPython.cxx
[ 99%] Python Wrapping - generating vtkvmtkITKUtilityPython.cxx
[ 99%] Python Wrapping - generating vtkvmtkITKImageWriterPython.cxx
Scanning dependencies of target vtkvmtkITKPythonD
[ 99%] Building CXX object vtkVmtk/Utilities/vtkvmtkITK/CMakeFiles/vtkvmtkITKPythonD.dir/vtkvmtkITKArchetypeImageSeriesReaderPython.cxx.o
[ 99%] Building CXX object vtkVmtk/Utilities/vtkvmtkITK/CMakeFiles/vtkvmtkITKPythonD.dir/vtkvmtkITKArchetypeImageSeriesScalarReaderPython.cxx.o
[100%] Building CXX object vtkVmtk/Utilities/vtkvmtkITK/CMakeFiles/vtkvmtkITKPythonD.dir/vtkvmtkITKImageWriterPython.cxx.o
[100%] Building CXX object vtkVmtk/Utilities/vtkvmtkITK/CMakeFiles/vtkvmtkITKPythonD.dir/vtkvmtkITKPython.cxx.o
[100%] Building CXX object vtkVmtk/Utilities/vtkvmtkITK/CMakeFiles/vtkvmtkITKPythonD.dir/vtkvmtkITKPythonInitImpl.cxx.o
[100%] Building CXX object vtkVmtk/Utilities/vtkvmtkITK/CMakeFiles/vtkvmtkITKPythonD.dir/vtkvmtkITKUtilityPython.cxx.o
[100%] Linking CXX shared library ../../../bin/libvtkvmtkITKPythonD.so
[100%] Built target vtkvmtkITKPythonD
Scanning dependencies of target vtkvmtkITKPython
[100%] Building CXX object vtkVmtk/Utilities/vtkvmtkITK/CMakeFiles/vtkvmtkITKPython.dir/vtkvmtkITKPythonInit.cxx.o
[100%] Linking CXX shared module ../../../bin/vtkvmtkITKPython.so
[100%] Built target vtkvmtkITKPython
[ 87%] Performing install step for 'VMTK'
[  0%] Built target nl
[  0%] Built target tet
[  1%] Built target vtkvmtkCommon
[  2%] Built target vtkvmtkRendering
[  4%] Built target vtkvmtkIO
[  5%] Built target vtkvmtkCommonPythonD
[  6%] Built target vtkvmtkRenderingPythonD
[  7%] Built target vtkvmtkITK
[  7%] Built target vtkvmtkCommonPython
[  7%] Built target vtkvmtkRenderingPython
[ 10%] Built target vtkvmtkIOPythonD
[ 11%] Built target vtkvmtkIOPython
[ 13%] Built target vtkvmtkITKPythonD
[ 13%] Built target vtkvmtkITKPython
[ 21%] Built target vtkvmtkComputationalGeometry
[ 30%] Built target vtkvmtkDifferentialGeometry
[ 35%] Built target vtkvmtkMisc
[ 52%] Built target vtkvmtkComputationalGeometryPythonD
[ 52%] Built target vtkvmtkComputationalGeometryPython
[ 68%] Built target vtkvmtkDifferentialGeometryPythonD
[ 73%] Built target vtkvmtkSegmentation
[ 83%] Built target vtkvmtkMiscPythonD
[ 83%] Built target vtkvmtkDifferentialGeometryPython
[ 84%] Built target vtkvmtkMiscPython
[ 86%] Built target vtkvmtkContrib
[ 90%] Built target vtkvmtkContribPythonD
[100%] Built target vtkvmtkSegmentationPythonD
[100%] Built target vtkvmtkContribPython
[100%] Built target vtkvmtkSegmentationPython
Install the project...
-- Install configuration: "Release"
rlizzo commented 7 years ago

also, before we can use conda-forge, we need to wait for them to support building on OSX. I guess the build time is slightly too long for the free build computers available to conda-forge. However, there seems to be a fix in the works. see https://github.com/conda-forge/vtk-feedstock/issues/10 for more info.

rlizzo commented 7 years ago

Hey @lantiga , how goes building VTK? any successes?

lantiga commented 7 years ago

Hey @rlizzo , I've been stuck with project-related work. It's in my shortlist, I hope to get to this towards the end of this week. Thanks for your patience!

lantiga commented 7 years ago

Working on this. I fixed the RPATH issue, but the error persists. Digging.

lantiga commented 7 years ago

Got it: the PYTHON_LIBRARY PATH variable that CMake picks up is wrong. Fixing.

lantiga commented 7 years ago

@rlizzo fixes for OSX have been committed in 80517f2

rlizzo commented 7 years ago

Thanks @lantiga ! Glad to hear that it is working! Were you able to upload the build files to the anaconda repository?

lantiga commented 7 years ago

Hey @rlizzo, I'm launching the builds for all python versions today and then I'm going to upload.

lantiga commented 7 years ago

Test works except that the RenderingPython bindings were not built. I didnt' get this one, so I'm investigating. We're close though :-)

rlizzo commented 7 years ago

I just want to throw this out there since I came across it and thought it may be relevant to your problem:

Take a look at the conda-forge vtk-feedstock readme; https://github.com/conda-forge/vtk-feedstock/blob/master/recipe/README.md

rlizzo commented 7 years ago

Also, are you having trouble with one specific python version, or all of them?

I'm rebuilding because of the new merge into vmtk/master, and all of a sudden VTK won't build for me with python3.3. it's wierd. every other version works perfectly, but 3.3 is failing all of a sudden, and I have no idea why.

lantiga commented 7 years ago

I'm working with 2.7, it's really odd. If I conda build --python 2.7 vmtk, then libvtkRenderingPython is not built (the dylib and so files are not there). However, if I manually go into the build directory, into Rendering and run make, then it does build! Whatevs. The thing is that the rest is working, so it's a real shame. Let's see if I can straighten it out today. Thanks for the link, good to keep that in mind for linux. I don't think it's related to my macOS issue.

Regarding 3.3. Frankly speaking, apart from the interest in understanding where the failure comes from, I wouldn't worry too much about supporting 3.3. I've seen several projects limit support 2.7, 3.5 and 3.6 and I would shoot for the same thing.

lantiga commented 7 years ago

It works! 🎉

rlizzo commented 7 years ago

Well that's very strange that it wouldn't build that one component, but awesome! glad to hear it works now!

I'm really stumped on the python 3.3 thing. I've reverted back to previous commits, tried to debug manually, tried to screw it up on purpose to see what it does.. nothing. The only thing I can think of is that something in my system setup changed that is freaking out conda build. Oh well. I'm not that worried about it if you're ok without python 3.3 support (for linux atleast).

You're quite right: if you're already using python 3, theres not much of an excuse to not use version 3.5/3.6. After 3.2 there weren't any application breaking changes, and the new features / performance gains realeased in 3.6 are just killer (I freaking love the new pathlib objects).

In any case, since python 3.4 works as expected I built that as well. The most recent build has been pushed up to the vmtk anaconda channel under vmtk/label/dev. Can't wait to see the MacOS ones get uploaded as well. I guess we only have to deal with Windows now ... should be fun ... /s

rlizzo commented 7 years ago

FYI, i just merged the improvements numpy/image conversion in vmtk master: https://github.com/vmtk/vmtk/pull/189. you'll have to rebuild vmtk in order to get the latest version of the master branch.

lantiga commented 7 years ago

Building VTK on macOS is slooow! There's a "Fixing linking" phase that takes forever - it took the whole day to build on 2.7, 3.5 and 3.6 (3.4 failed in the testing phase). Well, done with that, I'm rebuilding vmtk and then I'll upload. Fingers crossed!

lantiga commented 7 years ago

Uploaded. Tomorrow I'll test the packages on a clean machine.

daron1337 commented 7 years ago

Hey Rick, sorry for the delay. The packages for OSX are ready to be released. We tested the python 2.7 version on a clean machine and it works. We'll test 3.5 and 3.6 today but I'm quite confident on a successful test.

rlizzo commented 7 years ago

Thanks @daron1337!

After seeing https://github.com/vmtk/vmtk/issues/194, I realized that I missed the VTK version specification in the vmtk/meta.yaml file. I need to test this, but I'm concerned that if the VMTK package is built with VTK 8, it will break if it is run in an environment where VTK 7 is installed (or vice versa). Since: 1) there is no version specification 2) we can't force anaconda to register a conflict if they use a VTK build not from our channel anaconda will not register a package conflict in this case.

It's an easy enough test and fix, but I just wanted you to be aware of it since I'm currently swamped and won't be able to dig into it until after the weekend.

Also, we're going to need a rebuild anyways after I address https://github.com/vmtk/vmtk/issues/193.

Let me know if you have a chance to test this before I get to it. Otherwise I'll report back early next week.

rlizzo commented 6 years ago

I'm closing this issue as the discussion has gone out of scope and the original topic is moot until the conda-forge channel upgrades to conda-build 3+ (which may allow VTK to be built on macs). pertinent tutorials have been copied to the project readme.

aslakbergersen commented 5 years ago

@rlizzo and @lantiga: Are there any updates on the move to conda-forge? From what I understand the problem with VTK is now fixed: https://github.com/conda-forge/vtk-feedstock/pull/56. I would be happy to contribute with the move.

lantiga commented 5 years ago

Awesome job, @aslakbergersen. Thank you for getting the ball rolling!

johannesring commented 3 years ago

@lantiga and @rlizzo: any updates on the move to conda-forge? The current conda package in the vmtk channel does not work for me, so I would be happy to see vmtk in conda-forge.