Unverified Commit d2c9a95f authored by Aleksana's avatar Aleksana Committed by GitHub
Browse files

itk: unvendor eigen (#340819)

parents 60c47248 99ef3d51
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -13,6 +13,7 @@
  castxml,
  swig,
  expat,
  eigen,
  fftw,
  gdcm,
  hdf5-cpp,
@@ -106,9 +107,7 @@ stdenv.mkDerivation {
      "-DBUILD_SHARED_LIBS=ON"
      "-DITK_FORBID_DOWNLOADS=ON"
      "-DITK_USE_SYSTEM_LIBRARIES=ON" # finds common libraries e.g. hdf5, libpng, libtiff, zlib, but not GDCM, NIFTI, MINC, etc.
      # note ITK_USE_SYSTEM_EIGEN, part of ITK_USE_SYSTEM_LIBRARIES,
      # causes "...-itk-5.2.1/include/ITK-5.2/itkSymmetricEigenAnalysis.h:23:31: fatal error: Eigen/Eigenvalues: No such file or directory"
      # when compiling c3d, but maybe an ITK 5.2/eigen version issue:
      "-DITK_USE_SYSTEM_EIGEN=ON"
      "-DITK_USE_SYSTEM_EIGEN=OFF"
      "-DITK_USE_SYSTEM_GOOGLETEST=OFF" # ANTs build failure due to https://github.com/ANTsX/ANTs/issues/1489
      "-DITK_USE_SYSTEM_GDCM=ON"
@@ -144,6 +143,7 @@ stdenv.mkDerivation {

  buildInputs =
    [
      eigen
      libX11
      libuuid
    ]