--- libminc-2.3.00.orig/CMakeLists.txt
+++ libminc-2.3.00/CMakeLists.txt
@@ -172,8 +172,8 @@
    ${CMAKE_CURRENT_SOURCE_DIR}/libsrc
    ${CMAKE_CURRENT_SOURCE_DIR}/volume_io/Include
    ${CMAKE_CURRENT_SOURCE_DIR}/ezminc
-   ${CMAKE_CURRENT_SOURCE_DIR}/nifti
    ${HDF5_INCLUDE_DIR}
+   /usr/include/nifti
    )
 
 SET(minc_common_SRCS
@@ -189,9 +189,6 @@
   libsrc/read_file_names.h
   libsrc/restructure.h
   volume_io/Include/volume_io.h
-  nifti/nifti1.h
-  nifti/nifti1_io.h
-  nifti/znzlib.h
 )
 
 # some variables
@@ -284,8 +281,6 @@
    volume_io/Volumes/output_mnc2.c
    volume_io/Volumes/input_mgh.c
    volume_io/Volumes/input_nifti.c
-   nifti/nifti1_io.c
-   nifti/znzlib.c
 )
 
 SET(volume_io_HEADERS
@@ -345,7 +340,7 @@
 EXPORT(TARGETS ${LIBMINC_LIBRARY} FILE "${LIBMINC_EXPORTED_TARGETS}.cmake")
 
 IF(UNIX)
-  TARGET_LINK_LIBRARIES(${LIBMINC_LIBRARY}   m dl )
+  TARGET_LINK_LIBRARIES(${LIBMINC_LIBRARY}  niftiio nifticdf znz m dl )
 
   IF(LIBMINC_BUILD_SHARED_LIBS)
     ADD_LIBRARY(${LIBMINC_LIBRARY_STATIC} STATIC ${minc_LIB_SRCS} ${minc_HEADERS} ${volume_io_LIB_SRCS} ${volume_io_HEADERS} )
@@ -393,7 +388,6 @@
   ${CMAKE_CURRENT_SOURCE_DIR}
   ${CMAKE_CURRENT_SOURCE_DIR}/libsrc2
   ${CMAKE_CURRENT_SOURCE_DIR}/volume_io/Include
-  ${CMAKE_CURRENT_SOURCE_DIR}/nifti
 )
 
 IF(LIBMINC_MINC1_SUPPORT)
