Skip to content

Move to Conda-Forge? #2

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
rlizzo opened this issue Jun 5, 2017 · 32 comments
Open

Move to Conda-Forge? #2

rlizzo opened this issue Jun 5, 2017 · 32 comments
Assignees

Comments

@rlizzo
Copy link
Member

rlizzo commented Jun 5, 2017

@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
Copy link
Member

lantiga commented Jun 7, 2017

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
Copy link
Member

lantiga commented Jun 7, 2017

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
Copy link
Member Author

rlizzo commented Jun 9, 2017

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)
  • miniconda is typically recommended for a number of reasons (I won't get into that here since it's a long explanation). If you decide to use miniconda, just replace anaconda3 with miniconda3 anytime I reference the anaconda install directory.
  1. 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,)
  • conda install conda-build anaconda-client
  • conda update conda conda-build anaconda-client
  1. navigate to a directory where you want to store the conda-recipes repo

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

  3. cd foo/conda-recipes/

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

BUILDING ITK

  1. cd ./itk/

  2. conda build ./

  • at this point the files in the foo/conda-recipes/itk/ files will be read (starting with the meta.yaml file). a bunch of work will then happen in the anaconda3/conda-bld/itk_foo. The meta.yaml file specifies the desired version branch and source-location of itk to clone into, and (on linux/mac) the build.sh file specifies the cmake commands to use (windows uses the analogous build.bat file in the recipe directory).
  • once the binaries are built, conda does some magic to collate and zip up all the files, and creates a tarball. on my LINUX machine the directory/filename is ~/anaconda3/conda-bld/linux-64/itk-4.10.1-0.tar.bz2. Obviously the ../linux-64/.. part will change the the analogous macOS name.
  • at this point check out the contents of the tarball to make sure the files were installed correctly. There should be contents in each of the /info/ /bin/ /lib/ /include/ & /share/ folders. The tarball comes to ~16Mb on a linux build, I'd imagine it should be similar in size on a mac.
  • NOTE: if the tarball is empty, or something seems to be wrong, delete the itk tarball, and from the foo/conda-recipes/itk/ directory rebuild the package with the following parameter added conda build --dirty ./. This will save the intermediate build directory in the /anaconda3/conda-bld/ folder under a label ./itk_foo/, and can be usefull for debugging. If you use this step, BE SURE TO RUN conda build purge from any directory before your next build attempt so that the saved intermediates are cleaned up before the following 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

  1. 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

  1. run conda build --python foo.bar (ie. 2.7, 3.3, etc) ./
  • this will clone the VTK source, checkout version 7.1, create a temporary python environment with the requested version interpreter / default packages, build the binaries, and create a tarball in the macOS folder equivalent of /anaconda3/conda-bld/linux-64/.
  • REPEAT THIS COMMAND 5 times, specifying --python 2.7, --python 3.3, --python 3.4, --python 3.5, and --python 3.6 once in each of the build commands.

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.

  1. cd into foo/conda-recipes/vmtk/.

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

  • this will clone the VMTK source, checkout the master branch, create a temporary python environment with the requested version interpreter / default packages (and in the case of python 2.7, the future module indicated in the meta.yaml file), build the binaries, and create a tarball in the macOS folder equivalent of /anaconda3/conda-bld/linux-64/.
  • REPEAT THIS COMMAND 5 times, specifying --python 2.7, --python 3.3, --python 3.4, --python 3.5, and --python 3.6 once in each of the build commands.

TESTING VMTK CONDA PACKAGE

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

  2. source activate foo

  3. conda install --use-local vmtk

  4. 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).

  1. upload itk to the anaconda cloud anaconda upload --user VMTK itk* --label dev
  • you may be asked to login, you can use the vmtk account or your personal anaconda cloud account if you linked it to the vmtk organization.
  1. upload vtk: anaconda upload --user VMTK vtk* --label dev

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

  1. 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
Copy link
Member Author

rlizzo commented Jun 9, 2017

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
Copy link
Member

lantiga commented Jun 15, 2017

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
Copy link
Member

lantiga commented Jun 15, 2017

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

@lantiga
Copy link
Member

lantiga commented Jun 16, 2017

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 <[email protected]>
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
Copy link
Member Author

rlizzo commented Jun 16, 2017

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 conda/conda-build#279 to try and fix it

@rlizzo
Copy link
Member Author

rlizzo commented Jun 16, 2017

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 <[email protected]>
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
Copy link
Member Author

rlizzo commented Jun 16, 2017

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 conda-forge/vtk-feedstock#10 for more info.

@rlizzo
Copy link
Member Author

rlizzo commented Jul 3, 2017

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

@lantiga
Copy link
Member

lantiga commented Jul 3, 2017

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
Copy link
Member

lantiga commented Jul 19, 2017

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

@lantiga
Copy link
Member

lantiga commented Jul 19, 2017

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

@lantiga
Copy link
Member

lantiga commented Jul 19, 2017

@rlizzo fixes for OSX have been committed in 80517f2

@rlizzo
Copy link
Member Author

rlizzo commented Jul 19, 2017

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

@lantiga
Copy link
Member

lantiga commented Jul 20, 2017

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

@lantiga
Copy link
Member

lantiga commented Jul 20, 2017

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

@rlizzo
Copy link
Member Author

rlizzo commented Jul 21, 2017

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
Copy link
Member Author

rlizzo commented Jul 22, 2017

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
Copy link
Member

lantiga commented Jul 22, 2017

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
Copy link
Member

lantiga commented Jul 22, 2017

It works! 🎉

@rlizzo
Copy link
Member Author

rlizzo commented Jul 22, 2017

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
Copy link
Member Author

rlizzo commented Jul 22, 2017

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

@lantiga
Copy link
Member

lantiga commented Jul 24, 2017

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
Copy link
Member

lantiga commented Jul 24, 2017

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

@daron1337
Copy link
Member

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
Copy link
Member Author

rlizzo commented Sep 26, 2017

Thanks @daron1337!

After seeing vmtk/vmtk#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 vmtk/vmtk#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
Copy link
Member Author

rlizzo commented Dec 24, 2017

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
Copy link

aslakbergersen commented Jan 18, 2019

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

@lantiga
Copy link
Member

lantiga commented Jan 28, 2019

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

@lantiga lantiga reopened this Jan 28, 2019
@johannesring
Copy link

@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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants