Here is the latest which includes wroking build of dcmtk NOTE the additon of -DINSTALL_PREFIX=${INSTALL_PREFIX} as dcmtk required this move its install eventhought CMAKE_INSTALL_PREFIX was specified. Boost is still not building as boost wave and serialization do not build, but hey I guess 82 out of 84 packages isn't bad odds. Also not the removal of "in" in the foreach block. An error on my part above.
The addition of BINARY_DIR ${BUILD_DIR}/ouput/bin/${PACKAGE} as suggested by David works. Thanks David. SET( THIRD_PARTY_PACKAGES vtk-5.4.2 dcmtk-3.5.4 boost-cmake-1_41_0 ) foreach( PACKAGE ${THIRD_PARTY_PACKAGES} ) ExternalProject_Add( ${PACKAGE} DOWNLOAD_COMMAND "" SOURCE_DIR ${TOP}/source/cpp/lib/3rdParty/Win/${PACKAGE} BINARY_DIR ${BUILD_DIR}/ouput/bin/${PACKAGE} INSTALL_DIR ${INSTALL_PREFIX} CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${INSTALL_PREFIX} -DINSTALL_PREFIX=${INSTALL_PREFIX} ) endforeach( PACKAGE ) I just wanted to post and update with some corrections for those who may find this useful. -- Brian J. Davis
_______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://www.cmake.org/mailman/listinfo/cmake