Compiling ~MinimalPathExtraction~ with ITK 5.2.1

There is:

Modules/Remote/TubeTK/include/MinimalPathExtractionExport.h

but there is also (after CMake configures the building environment)

build/Modules/Core/Common/MinimalPathExtractionExport.h

If I delete the first of these, my compilation seems to run well (I stopped past the point where I would always get the error message)

1 Like

@matt.mccormick - the file MinimalPathExtractionExport.h was added to TubeTK/include directory by you with the commit message:

COMP: Add MinimalPathExtractionExport.h stub for Python package builds
This file is not available in the current Python packaging setup, so provide a safe stub and
definition for MinimalPathExtraction_EXPORT when ITK is build with static libraries.

See https://github.com/InsightSoftwareConsortium/ITKTubeTK/commit/243fc7381e43d57968729065ec0a4c73047c6585

Is this file still needed? See this discourse chain. I have not encountered any problems, but @edgar is using a tool the specifies several custom build options, so…any ideas?

Thanks!