Bill, I can reproduce my infinite dependencie problem. Every time I type 'make' it redoes the swig step, using cmake 2.4.5 I cannot reproduce the issue. How do I track this thing down ? Otherwise steps are simply:
svn co https://gdcm.svn.sourceforge.net/svnroot/gdcm/trunk mkdir bla cd bla /tmp/cmake-2.6.1-Linux-i386/bin/cmake ../trunk -DGDCM_WRAP_PYTHON:BOOL=ON -DGDCM_BUILD_SHARED_LIBS:BOOL=ON exit code should be '0' now retype 'make': [ 73%] Built target gdcmMSFF [ 73%] Swig source /tmp/dummy/trunk/Source/DataStructureAndEncodingDefinition/gdcmTag.h:100: Warning(362): operator= ignored /tmp/dummy/trunk/Source/DataStructureAndEncodingDefinition/gdcmVL.h:52: Warning(383): operator++ ignored /tmp/dummy/trunk/Source/DataStructureAndEncodingDefinition/gdcmVL.h:57: Warning(383): operator++ ignored /tmp/dummy/trunk/Source/DataStructureAndEncodingDefinition/gdcmByteValue.h:111: Warning(362): operator= ignored ... Thanks ! -Mathieu On Fri, Aug 1, 2008 at 7:12 PM, Bill Hoffman <[EMAIL PROTECTED]> wrote: > On behalf of myself, Ken, Brad, Dave, Alex and the rest of the > CMake team, we are pleased to announce that CMake 2.6.1 is > available for download at: > > http://www.cmake.org/HTML/Download.html > > If you have any problems or find any bugs, please report them at > www.cmake.org/Bug. > A list of changes for the 2.6 release tree is included below. > > Thanks Bill > > Changes in CMake 2.6.1 RC 16 > - Fix for bug 7427, preinstall target name hard coded > - Fix issue #7088 - do not emit error messages when attempts to run > Visual Studio macros fail. You can still get the error output > as messages if you want using --debug-output from the cmake command line. > - Fix InstallRequiredSystemLibraries.cmake to work with win64 > > Changes in CMake 2.6.1 RC 15 > - Fix bug 7426 FindJPEG module causes error when setting JPEG_LIBRARY to > blank > - Fix bug 7414 PackageMaker generator crashes when given components > with circular dependencies > - Fix source files to not add extra /, and look for extensions for > all enabled languages. > - Change link line to preserve input given to target_link_libraries even > if a shared library is repeated. > - Fix for bug 7421, fortran did not get arch flags on the mac > - For CMP0008 do not depend on the files that are not there, which > makes the Xcode generator delete executables after they are built. > - Work around Boost 1.36.0 bug fix on Darwin by setting the mangled > compiler name to -xgccVERSION > - Updated FindImageMagick to: > - Find newer additions such as animate, compare, etc. > - Find development api: Magick++, MagickCore, MagickWand > - Use FindPackageHandleStandardArgs to output standard messages. > > Changes in CMake 2.6.1 RC 14 > - Change dashboard submission to go directly to CDash. > - Add policy CMP0008- Full-path libraries must be a valid library file name > > Changes in CMake 2.6.1 RC 12 > - More find locations for FindJNI. > - Fix bug with source files ending in .l and .l.cpp, causing cmake > to think they were the same file in some cases. > - Fix issue with .lib being seen as .obj with VS due to a full path > to a library given without the file extension. This only worked > with the VS generator, but some projects had worked around it with > if statements. It now issues a warning, but should link. > - Update cpack stuff for beta OSX bundle generator for CPack > - CheckFortranFunctionExists.cmake now calls the function. > - FindBLAS.cmake, FindLAPACK.cmake modules were redesigned so > now you have three new variables BLA_VENDOR (you can specify the VENDOR), > BLA_STATIC (gets the static version of libs), BLA_F95 > (gets the fortran 95 interface). BLA_VENDOR can be specified as > an environment variable. Intel mkls libs need FindThreads to > be found correctly so you will need to enable the C/CXX > - FindMPI: Use the HINTS feature of find_library to find the right > libraries for MPI, and act a bit more intelligently when MPI cannot be > found. > - Improved support for finding wxWidgets in MinGW environment. > - CMAKE[_SYSTEM]_(LIBRARY|PROGRAM|INCLUDE|PREFIX)_PATH variables > moved CMAKE_CROSSCOMPILING from "Variables that modify behaviour" to > "variables that Provide Information" > - handle HTML documentation for single items better: no warning about > ComputeSectionLinkPrefix, don't create an index for only one item. > - Better error messages in CPackBundleGenerator > > Changes in CMake 2.6.1 RC 11 > - Fix curl build issue with Xcode 3.1 > Changes in CMake 2.6.1 RC 10 > - Add a fix for bug # 7340, CMAKE_USER_MAKE_RULES_OVERRIDE was > not able to support a try-compile in cmake 2.6 > - Remove bad test for bug # 7316 > Changes in CMake 2.6.1 RC 9 > - Fix bug # 7316 Xcode double escaped define strings > - FindBoost can now find the upcoming Boost 1.36 > Changes in CMake 2.6.1 RC 8 > - Fix build problem with missing cpack file > > Changes in CMake 2.6.1 RC 7 > - More fixes for CPack components functionality > - Fixes for Xcode generater #7277 #7044, do not compile foo.txt. > Rebuild application bundles when a library changes. Set the project > location for Xcode 3.1 > - Do not automatically add EXECUTABLE_OUTPUT_PATH to cache. > - New tree view in cmake-gui > - FindBoost.cmake, find boost as installed by the BoostPro/Boost Consulting > installers on Windows. And cleanup FindBoost module, fixing several small > bugs and providing better diagnostic information when things go wrong. > - Fix FindwxWidgets.cmake to find richtext library > - Fix FindQt4.cmake with empty qconfig.pri files. Fixes #7287. > - Fix add/remove program version string again... > - Fix column width in cmake-gui > > Changes in CMake 2.6.1 RC 6 > - Fix DEFINITIONS property to be compatible with 2.4 > - Fix escaping of $ for visual studio > - FindGettext.cmake fix bug #7230: don't ignore first parameter if it's not > ALL > Changes in CMake 2.6.1 RC 5 > - Add support for component based packages in cpack. > - Fix FindBLAS.cmake if no fortran compiler is found > - Fix FindFLTK.cmake to pass new module test > - Fix FindKDE3.cmake to not add flags if kde3 is not found > - Fix FindMatlab.cmake, FindOpenSSL.cmake, FindQt3.cmake, > FindSWIG.cmake, to only error if it is required > - Fix FindwxWidgets.cmake to work on msys > - Add a beta OSX bundle generator for CPack > - Fix bug in cmake --build-and-test where cmake output was lost > - Fix ctest handling of CDash dart measurement support > - Add a group view to cmake-gui > - Fix nmake/make with visual studio compiler to handle long link lines > - Fix FLTK_WRAP_UI to better notice when mistakes are made with the target > name > - Fix spelling error EnableFiberSafeOptimizations > > Changes in CMake 2.6.1 RC 4 > - Change to find_*, a new HINTS keyword was added to avoid the > need for NO_DEFAULT_PATH, and a repeated call to find_* > - Update all NO_DEFAULT_PATH usage in Modules/Find* > - Fix for cpack self extracting .sh files to work with more shells > - FindQt4 now finds dependencies for some qt modules > - ctest cpu information fixes for cygwin and linux > - Recognize more color terminals for color output > - Remove SKIP_RULE_DEPENDS from custom command because CMake > now can detect when a cutom command actually changes and only > re-run the rule then. This fixes the problem of custom commands > re-running every time a file is added to a target. > - Fix for very slow find_path on OSX because of framework searchs > - Fix for bug 6364, extra help targets when there are subdirectories > of the top level. > - Fix for Xcode generator to not eat some flags by mistake. > - Add end of file checking for close if, foreach, macro, functions > etc enabled. > > Changes in CMake 2.6.1 RC 3 > - FindQt4 - Find qt debug libraries on windows with d postfix. > - Find 64 bit windows registry stuff with 32 bit cmake > - Give a message if rpath is changed during install > - rpath changer during install understands symlinks now > - If a source file is not found and is a full path cmake complains. > > Changes in CMake 2.6.1 RC 2 > > - FindQt4 - report an error when trying to use MSVC with Qt built by mingw. > - FindQt4 - make Qt not found if the QtCore library can't be found. > - UseQt4 - only add flags for modles that are used > - Log file and LC_ALL fix for FindSubversion > - Make MacOSXBundleInfo.plist.in a configured file again > - Fix makefile generator targets to depend on full path link libraries > - Allow CMakeImportBuildSettings to not match tools if > CMAKE_OVERRIDE_COMPILER_MISMATCH is set > - Fix incorrect extension extraction in gcc cross compiler check > - Add support for Portand Fortran > - Fix list command with empty list values > - Add support for setting compiler and toolchain in qt cmake-gui > - Fix Bug 7011, FindQt4 was slow on a mac, find_path should not glob in / > - Fix install directories for cygwin package of CMake > > Changes in CMake 2.6.1 RC 1 > - Add a way to modify depend scanning with the property: > IMPLICIT_DEPENDS_INCLUDE_TRANSFORM > - Add a way for custom commands to skip depending on the rule.make file > - Fix ENABLE_LANGUAGE(ASM-ATT OPTIONAL) to work > - Fix gcov in ctest in French or other non-English runs > - Fix help for ctest commands to be lower case > - Find QtCLucene on Qt/Mac binary > - Fix for build on ARM > - Fix for docbook to add newlines > - Fix -Wno-dev to not eat path to source tree > - Fix bug in NSIS CPack where CPACK_NSIS_MODIFY_PATH did modify the path > - Fix FindBoost version variable names to correct bug in Boost version > - Fix Add/Remove program name for CMake install on windows > - Fix bug 0006988 coverage not reported on dashboards > - Fix bug 0006990 CMake crashes with bad input to > set_source_files_properties > - Fix bug in FindCurses where you could not run cmake twice > - Fix 64 bit cmake creation of Xcode projects > - Add --help-policy to --help > > Changes in CMake 2.6.0 > - Fix links in generated documentation > - Fix for FindQt and some mac frameworks > - Fix for ctest to report more than 2 gigs system memory on windows > - Fix CTest build name for vs 9, and fix memory size on windows > Changes in CMake 2.6.0 RC 10 > - Do not duplicate .so libraries on the link line > - Add more system library paths to sun builds > - Add BETA support for Intel Fortran IDE files in visual studio > - Fix FindCurses to work if ncurses is the only option > - Fix shell escapes on some systems > - Remove check for file write as input to cmake, as it is no longer needed > - Make check_type_size automatically check for headers that it uses > - Remove minimum required from FindBoost.cmake > - Fix FindSDL so that it can be run more than once > - Fix find required for VTK package > - Allow for CMAKE_OSX_SYSROOT to work with single architecture > - Add context information when a source file cannot be found. > - Report the directory-level context even if no list file > is currently being processed. > > Changes in CMake 2.6.0 RC 9 > > - Fix for fortran mod:: support > - Fix bug in install command with BUNDLE DESTINATION > - Make mac install symlinks check for errors > - Fix for CMP0007, to not warn about empty lists > - Preserve static libraries when linked multiple times > - Use c compiler path to find asm compiler > - Allow RC compiler to not get all COMPILE_FLAGS > - Complete overhaul for FindBoost.cmake > - Minor fixes for FindMPI.cmake > - Fix for list command and empty list elements CMP0007 > - Fix for VS6 and sub-groups > - Fix bug 6440, and make sure _INIT flags do not overright cache values > - Do not report CMP0003 for anything other than -l > - Fix crash in fortran depend scanning, bug 6855 > - Fix timeout values for cmake's own tests > - Better message in compiler ABI detect > - Fixes for cpack x11 packages on leopard > - Changes to cpack options names > - Fixes for FindMPI on 64 bit MS MPI > - Fix for -isystem for wxWidgets > - Some fixes for chrpath during installation > - Fix compatibility with CMake 2.4 for installation of MACOSX_BUNDLE > (CMP0006) > - Do not use debug postfix when building frameworks on the Mac > - Fix exception handling off/on issue with visual studio IDE generators > - Fix <OBJECT_DIR> to be native path style > - Fix leak in cpack > - Some Qt GUI style changes > > Changes in CMake 2.6.0 RC 8 > > - Fix sun make very poor performance > - Fix includes for automoc in FindQt4 > > Changes in CMake 2.6.0 RC 7 > > - Fix for chrpath on sun with gcc > - Fix FindJNI on unix with HKEY issue bug 6688 > - Change install location on mac for cmake-gui > - Fix for bugs 6730 and 6720 in FindQt4 configured headers in binary dir > - Add VS9 support to InstallRequiredSystemLibraries.cmake > - Fix some bugs in framework support > - Have make edit_cache work with cmake-gui and eclipse generator > - Fix find_* to not mistakenly construct network paths on windows > - Several bug fixes in cmake-gui Qt program. > > Changes in CMake 2.6.0 RC 6 > > - Added ChangeLog.manual > - Allow CMakeImportBuildSettings force compiler to be optional > - Change cpack deb packager to detect the architecture > - Fix FindCurses to be backwards compatible with cache variable > CURSES_LIBRARY > - Add version variables to FindQt4.cmake > - Fix CPack Deb generator to not hard code /usr > - Better default size for cmake-gui help dialog > - Fix problem where incorrect path was used for cmake.exe when > used to do incremental linking on windows nmake or make > - Fix build with system libraries on > - Add color output in kdevelop > - Create non-verbose makefiles in kdevelop > - Fix some missing flags for vs IDE flag map > - Fix MacOSX install symlink crash problem > - Fix turning of Dev warnings with gui's > - Fix backwards compatibility issue with FindMPI.cmake > - Fix for bug 6605, add -L path for optimized in debug sometimes for > backwards compatibility > - Allow for CMP0000 to be set before any warnings happen > - Do not use FAT32 hack in VS 2005 and 2008 unless on a FAT32 disk, > causes try-compiles to be 3 times slower if FAT hack is present. > - Fixes to debian cpack > - Can now check if a proprty is SET or not > - Fix for generate with vs 2005 and vista not being able to create stamp > file > - set_property with an empty value unsets that property now > - Fix FindQt4 on windows with some \ style paths > > Changes in CMake 2.6.0 > > - Documentation for all variables > - Automatic reload of projects in visual stuido 7 and greater > when cmake is re-run. > - Direct CDash submit support > - Bullseye coverage support > - Use full paths for linking to libraries on all platforms. No longer > separate into -L and -l. > - Enhance the install command > - export command and ability to have imported targets > - CPack support for rpm and deb > - Cross compile support > - New Qt GUI > - Introduction of the cmake_policy command > - Much better Fortran support > - Mac OSX Framework creation support > - Project generators for Eclipse and CodeBlocks > - Beta support for asm in makefiles > - Enhanced find_package() command with support for project-installed > FooConfig.cmake files > - New CMAKE_PREFIX_PATH environment variable to specify user search dirs > for find_xxx() > - Lots of bug fixes > _______________________________________________ > CMake mailing list > CMake@cmake.org > http://www.cmake.org/mailman/listinfo/cmake > -- Mathieu _______________________________________________ CMake mailing list CMake@cmake.org http://www.cmake.org/mailman/listinfo/cmake