1. 14 Oct, 2008 1 commit
  2. 04 Aug, 2008 1 commit
    • Brad King's avatar
      ENH: Build large archives incrementally · aaa88d33
      Brad King authored
      Creation of archive libraries with the unix 'ar' tool should be done
      incrementally when the number of object files is large.  This avoids
      problems with the command line getting too many arguments.
      aaa88d33
  3. 22 Apr, 2008 1 commit
  4. 21 Apr, 2008 1 commit
  5. 01 Feb, 2008 1 commit
    • Brad King's avatar
      ENH: Pass dependent library search path to linker on some platforms. · 82fcaebe
      Brad King authored
        - Move runtime path ordering out of cmComputeLinkInformation
          into its own class cmOrderRuntimeDirectories.
        - Create an instance of cmOrderRuntimeDirectories for runtime
          path ordering and another instance for dependent library
          path ordering.
        - Replace CMAKE_DEPENDENT_SHARED_LIBRARY_MODE with explicit
          CMAKE_LINK_DEPENDENT_LIBRARY_FILES boolean.
        - Create CMAKE_LINK_DEPENDENT_LIBRARY_DIRS boolean.
        - Create variables to specify -rpath-link flags:
            CMAKE_SHARED_LIBRARY_RPATH_LINK_<LANG>_FLAG
            CMAKE_EXECUTABLE_RPATH_LINK_<LANG>_FLAG
        - Enable -rpath-link flag on Linux and QNX.
        - Documentation and error message updates
      82fcaebe
  6. 22 Jan, 2008 1 commit
    • Brad King's avatar
      ENH: Implement linking with paths to library files instead of -L and -l separation. See bug #3832 · 96fd5909
      Brad King authored
        - This is purely an implementation improvement.  No interface has changed.
        - Create cmComputeLinkInformation class
        - Move and re-implement logic from:
            cmLocalGenerator::ComputeLinkInformation
            cmOrderLinkDirectories
        - Link libraries to targets with their full path (if it is known)
        - Dirs specified with link_directories command still added with -L
        - Make link type specific to library names without paths
          (name libfoo.a without path becomes -Wl,-Bstatic -lfoo)
        - Make directory ordering specific to a runtime path computation feature
          (look for conflicting SONAMEs instead of library names)
        - Implement proper rpath support on HP-UX and AIX.
      96fd5909
  7. 17 Jan, 2008 1 commit
  8. 17 Dec, 2007 1 commit
  9. 03 May, 2007 1 commit
  10. 15 Sep, 2006 1 commit
  11. 11 Apr, 2006 1 commit
  12. 06 Mar, 2006 1 commit
  13. 02 Mar, 2006 1 commit
  14. 27 Feb, 2006 1 commit
  15. 08 Feb, 2006 1 commit
  16. 14 Dec, 2005 1 commit
  17. 07 Sep, 2005 1 commit
  18. 20 Jul, 2005 1 commit
  19. 24 May, 2005 1 commit
  20. 24 Sep, 2004 1 commit
  21. 22 Sep, 2004 1 commit
  22. 26 Aug, 2004 1 commit