1. 28 Aug, 2017 1 commit
  2. 27 Aug, 2017 1 commit
  3. 25 Aug, 2017 1 commit
  4. 21 Aug, 2017 3 commits
    • Rashad Kanavath's avatar
      COMP: fix linker option for otb and other projects · 51904271
      Rashad Kanavath authored
      GNU ld now enables -Wl,-as-needed by default. This cause issue on
      our side in the final package.
      ITK: we link with ITK_LIBRARIES which includes, itknetlib and was not
      linked with any of OTB module. This bug was seen in windows package
      testing.
      https://dash.orfeo-toolbox.org/testDetails.php?test=59861738&build=287155
      
      Shark: This is another example where wl,-as-needed is causing trouble
      shark link with a couple of boost libraries but no of them are linked
      into libshark.so due to default -Wl,-as-needed. With this option, the
      linker will drop an lib or .so on command line if none of it's symbols
      are used by the project.
      
      In both cases (ITK and Shark), there are upstream issues. Shark should
      not add boost_system to link flags if it is not used in sharklib. Maybe
      this boost component is used in examples. I don't know much. It is
      really an upstream issue.
      Same case with ITK, if itknetlib is built by default, and is not
      necessary for the activated itk modules, it should skip that.
      
      To get back old behaviour, we have to use -Wl,no-as-needed.
      The other option; Wl-no-undefined is to trigger a link error if an
      undefined reference is found.
      
      The exact behaviour of as-needed and no-undefined can be found on GNU LD
      man pages (man ld).
      51904271
    • Rashad Kanavath's avatar
      COMP: fix cmake compile and linker flags · 25bb0e38
      Rashad Kanavath authored
      C, CXX, LINKER FLAGS are not passed to sous-projects in superbuild.
      This is giving several issues especially when building
      some NEW/example module using the package. Earlier we pass these flags
      only for ITK and OTB. Now that it affects all of them.
      25bb0e38
    • Rashad Kanavath's avatar
      BUG: glut and glfw goes together · 83f40daf
      Rashad Kanavath authored
      83f40daf
  5. 27 Jul, 2017 1 commit
  6. 24 Jul, 2017 1 commit
  7. 21 Jul, 2017 2 commits
  8. 20 Jul, 2017 2 commits
  9. 13 Jul, 2017 4 commits
  10. 23 Jun, 2017 1 commit
  11. 21 Jun, 2017 3 commits
  12. 10 May, 2017 1 commit
  13. 08 Mar, 2017 1 commit
  14. 30 Jan, 2017 1 commit
  15. 28 Oct, 2016 2 commits
  16. 27 Oct, 2016 1 commit
  17. 14 Oct, 2016 1 commit
  18. 12 Oct, 2016 1 commit
  19. 04 Oct, 2016 2 commits
  20. 22 Sep, 2016 2 commits
  21. 21 Sep, 2016 1 commit
  22. 20 Sep, 2016 1 commit
  23. 06 Sep, 2016 1 commit
  24. 30 Aug, 2016 1 commit
  25. 21 Jul, 2016 1 commit
  26. 17 Jul, 2016 1 commit
  27. 16 Jul, 2016 1 commit
  28. 13 Jul, 2016 1 commit