View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004085 | Slicer4 | Core: Base Code | public | 2015-11-13 12:53 | 2018-03-02 11:01 |
Reporter | lassoan | Assigned To | jcfr | ||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Product Version | |||||
Target Version | Slicer 4.7.0 | Fixed in Version | Slicer 4.7.0 | ||
Summary | 0004085: Enable MINC support in ITK | ||||
Description | From Andras: We’ve visited Montral Neurological Institute a few days ago and they are very interested in using Slicer more, but they are inconvenienced by the fact that MINC files, that they use very frequently cannot be read directly in Slicer. There is MINC support in VTK, but when I’ve tried to enable MINC file format support for Slicer (setting Module_ITKMINC and Module_ITKIOMINC to enabled) then I got unresolved external symbol slicerzlib... errors – see below. I see that there were similar errors before (http://www.na-mic.org/Bug/view.php?id=3099) that you could solve. Could you please have a look at why this may fail now? thanks Andras 1>------ Build started: Project: ITKMINC2_ExternalProject, Configuration: Release x64 ------ 1>Performing update step for 'ITKMINC2_ExternalProject' 1>Performing configure step for 'ITKMINC2_ExternalProject' 1>-- Configuring done 1>-- Generating done 1>-- Build files have been written to: F:/S4R/ITKv4-build/Modules/ThirdParty/MINC/ITKMINC2_ExternalProject-build 1>Performing build step for 'ITKMINC2_ExternalProject' 1>Microsoft (R) Visual Studio Version 9.0.30729.1. 1>Copyright (C) Microsoft Corp. All rights reserved. 1>1>------ Build started: Project: test_arg_parse, Configuration: Release x64 ------ 1>2>------ Build started: Project: minc2-volprops-test, Configuration: Release x64 ------ 1>3>------ Build started: Project: minc2-vector_dimension-test, Configuration: Release x64 ------ 1>1>Linking... 1>4>------ Build started: Project: minc2-valid-test, Configuration: Release x64 ------ 1>2>Linking... 1>5>------ Build started: Project: minc2-slice-test, Configuration: Release x64 ------ 1>3>Linking... 1>6>------ Build started: Project: minc2-record-test, Configuration: Release x64 ------ 1>4>Linking... 1>7>------ Build started: Project: minc2-read-rgb, Configuration: Release x64 ------ 1>8>------ Build started: Project: minc2-read-metadata, Configuration: Release x64 ------ 2>------ Skipped Build: Project: ITKHeaderTests, Configuration: Release x64 ------ 2>Project not selected to build for this solution configuration 1>7>Linking... 1>6>Linking... 1>8>Linking... 1>5>Linking... 1>5>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_compress2 referenced in function H5Z_filter_deflate 1>2>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_compress2 referenced in function H5Z_filter_deflate 1>5>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_inflateEnd referenced in function H5Z_filter_deflate 1>2>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_inflateEnd referenced in function H5Z_filter_deflate 1>1>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_compress2 referenced in function H5Z_filter_deflate 1>6>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_compress2 referenced in function H5Z_filter_deflate 1>7>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_compress2 referenced in function H5Z_filter_deflate 1>8>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_compress2 referenced in function H5Z_filter_deflate 1>4>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_compress2 referenced in function H5Z_filter_deflate 1>3>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_compress2 referenced in function H5Z_filter_deflate 1>2>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_inflate referenced in function H5Z_filter_deflate 1>5>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_inflate referenced in function H5Z_filter_deflate 1>1>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_inflateEnd referenced in function H5Z_filter_deflate 1>7>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_inflateEnd referenced in function H5Z_filter_deflate 1>6>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_inflateEnd referenced in function H5Z_filter_deflate 1>8>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_inflateEnd referenced in function H5Z_filter_deflate 1>6>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_inflate referenced in function H5Z_filter_deflate 1>2>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlibinflateInit referenced in function H5Z_filter_deflate 1>1>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_inflate referenced in function H5Z_filter_deflate 1>5>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlibinflateInit referenced in function H5Z_filter_deflate 1>4>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_inflateEnd referenced in function H5Z_filter_deflate 1>7>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_inflate referenced in function H5Z_filter_deflate 1>3>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_inflateEnd referenced in function H5Z_filter_deflate 1>8>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_inflate referenced in function H5Z_filter_deflate 1>2>F:\S4R\ITKv4-build\Modules\ThirdParty\MINC\ITKMINC2_ExternalProject-build\testdir\Release\minc2-volprops-test.exe : fatal error LNK1120: 4 unresolved externals 1>5>F:\S4R\ITKv4-build\Modules\ThirdParty\MINC\ITKMINC2_ExternalProject-build\testdir\Release\minc2-slice-test.exe : fatal error LNK1120: 4 unresolved externals 1>1>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlibinflateInit referenced in function H5Z_filter_deflate 1>3>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_inflate referenced in function H5Z_filter_deflate 1>6>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlibinflateInit referenced in function H5Z_filter_deflate 1>7>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlibinflateInit referenced in function H5Z_filter_deflate 1>4>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_inflate referenced in function H5Z_filter_deflate 1>8>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlibinflateInit referenced in function H5Z_filter_deflate 1>1>F:\S4R\ITKv4-build\Modules\ThirdParty\MINC\ITKMINC2_ExternalProject-build\testdir\Release\test_arg_parse.exe : fatal error LNK1120: 4 unresolved externals 1>3>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlibinflateInit referenced in function H5Z_filter_deflate [...] 1>11>F:\S4R\ITKv4-build\Modules\ThirdParty\MINC\ITKMINC2_ExternalProject-build\testdir\Release\minc2-label-test.exe : fatal error LNK1120: 4 unresolved externals 1>12>F:\S4R\ITKv4-build\Modules\ThirdParty\MINC\ITKMINC2_ExternalProject-build\testdir\Release\minc2-hyper-test-2.exe : fatal error LNK1120: 4 unresolved externals 1>15>Linking... 1>14>Linking... 1>12>Build log was saved at "file://f:\S4R\ITKv4-build\Modules\ThirdParty\MINC\ITKMINC2_ExternalProject-build\testdir\minc2-hyper-test-2.dir\Release\BuildLog.htm" 1>12>minc2-hyper-test-2 - 5 error(s), 0 warning(s) 1>11>Build log was saved at "file://f:\S4R\ITKv4-build\Modules\ThirdParty\MINC\ITKMINC2_ExternalProject-build\testdir\minc2-label-test.dir\Release\BuildLog.htm" 1>16>Linking... 1>11>minc2-label-test - 5 error(s), 0 warning(s) 1>17>------ Build started: Project: minc2-datatype-test, Configuration: Release x64 ------ 1>10>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_compress2 referenced in function H5Z_filter_deflate 1>10>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_inflateEnd referenced in function H5Z_filter_deflate 1>10>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_inflate referenced in function H5Z_filter_deflate 1>10>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlibinflateInit referenced in function H5Z_filter_deflate 1>10>F:\S4R\ITKv4-build\Modules\ThirdParty\MINC\ITKMINC2_ExternalProject-build\testdir\Release\test_xfm.exe : fatal error LNK1120: 4 unresolved externals 1>18>------ Build started: Project: minc2-create-test-images-2, Configuration: Release x64 ------ 1>10>Build log was saved at "file://f:\S4R\ITKv4-build\Modules\ThirdParty\MINC\ITKMINC2_ExternalProject-build\testdir\test_xfm.dir\Release\BuildLog.htm" 1>10>test_xfm - 5 error(s), 0 warning(s) 1>17>Linking... 1>18>Linking... 1>19>------ Build started: Project: minc2-create-test-images, Configuration: Release x64 ------ 1>14>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_compress2 referenced in function H5Z_filter_deflate 1>19>Linking... 1>13>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_compress2 referenced in function H5Z_filter_deflate [...] 1>21>Linking... 1>18>minc2-create-test-images-2 - 5 error(s), 0 warning(s) 1>19>minc2-create-test-images - 5 error(s), 0 warning(s) 1>23>Linking... 1>22>Linking... 1>24>------ Build started: Project: verify_xfm, Configuration: Release x64 ------ 1>24>Linking... 1>20>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_compress2 referenced in function H5Z_filter_deflate 1>20>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_inflateEnd referenced in function H5Z_filter_deflate 1>20>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_inflate referenced in function H5Z_filter_deflate 1>20>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlibinflateInit referenced in function H5Z_filter_deflate 1>20>F:\S4R\ITKv4-build\Modules\ThirdParty\MINC\ITKMINC2_ExternalProject-build\testdir\Release\minc2-convert-test.exe : fatal error LNK1120: 4 unresolved externals 1>20>Build log was saved at "file://f:\S4R\ITKv4-build\Modules\ThirdParty\MINC\ITKMINC2_ExternalProject-build\testdir\minc2-convert-test.dir\Release\BuildLog.htm" 1>20>minc2-convert-test - 5 error(s), 0 warning(s) 1>22>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_compress2 referenced in function H5Z_filter_deflate 1>21>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_compress2 referenced in function H5Z_filter_deflate 1>23>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_compress2 referenced in function H5Z_filter_deflate 1>21>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_inflateEnd referenced in function H5Z_filter_deflate 1>22>itkhdf5-4.7.lib(H5Zdeflate.obj) : error LNK2019: unresolved external symbol slicer_zlib_inflateEnd referenced in function H5Z_filter_deflate [...] ========== Build: 0 succeeded, 1 failed, 217 up-to-date, 3 skipped ========== | ||||
Tags | No tags attached. | ||||
Import 2017-06-07 23:51:09: master 837ff4bd 2017-05-15 11:46:24 Details Diff |
ENH: Add support for MINC image IO Issue 0004085 This enables MINC Image IO via ITK. This currently supports MINC version 2 (HDF5-based). Reviewed-by: Andriy Fedorov <fedorov@bwh.harvard.edu> Reviewed-by: Andras Lasso <lasso@queensu.ca> Reviewed-by: Johan Andruejol <johan.andruejol@kitware.com> Reviewed-by: Gabriel A. Devenyi <gdevenyi@gmail.com> Reviewed-by: Vladimir S. FONOV <vladimir.fonov@gmail.com> Tested-by: Andras Lasso <lasso@queensu.ca> Tested-by: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com> From: Matt McCormick <matt.mccormick@kitware.com> git-svn-id: http://svn.slicer.org/Slicer4/trunk@26011 3bd1e089-480b-0410-8dfb-8563597acbee |
||
add - Applications/SlicerApp/Data/Input/pd_z-_float_xyz.mnc.md5 | Diff File | ||
mod - Applications/SlicerApp/Testing/Python/CMakeLists.txt | Diff File | ||
add - Base/Python/slicer/tests/test_slicer_minc.py | Diff File | ||
mod - Libs/ITKFactoryRegistration/CMakeLists.txt | Diff File | ||
mod - Libs/MRML/Core/vtkDataFileFormatHelper.cxx | Diff File | ||
mod - Modules/Loadable/Volumes/qSlicerVolumesReader.cxx | Diff File | ||
mod - SuperBuild/External_ITKv4.cmake | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2015-11-13 12:53 | jcfr | New Issue | |
2015-11-13 12:53 | jcfr | Status | new => assigned |
2015-11-13 12:53 | jcfr | Assigned To | => jcfr |
2015-11-13 12:54 | jcfr | Reporter | jcfr => lassoan |
2015-11-13 12:54 | jcfr | Target Version | => Slicer 4.5.1 |
2015-11-13 12:54 | jcfr | Description Updated | |
2015-11-13 12:55 | jcfr | Relationship added | related to 0003099 |
2016-09-12 09:17 | lassoan | Note Added: 0014089 | |
2016-10-12 02:56 | jcfr | Target Version | Slicer 4.5.1 => Slicer 4.7.0 |
2017-06-08 01:51 | jcfr | Changeset attached | => Slicer master 837ff4bd |
2017-06-09 15:57 | lassoan | Status | assigned => resolved |
2017-06-09 15:57 | lassoan | Resolution | open => fixed |
2017-06-09 15:57 | lassoan | Fixed in Version | => Slicer 4.7.0 |
2018-03-02 11:01 | jcfr | Status | resolved => closed |