1. 06 Oct, 2018 2 commits
  2. 17 Sep, 2018 1 commit
  3. 08 Sep, 2018 1 commit
  4. 06 Sep, 2018 2 commits
  5. 29 Aug, 2018 3 commits
  6. 20 Aug, 2018 2 commits
    • Nguyen Damien's avatar
      CMake: add integration tests contained in tests/*.mk files · 5d596732
      Nguyen Damien authored
      Building the target `integration` will run all integration tests,
      while building `ingtegration_XXX` where `XXX` is the basename of one
      of the test rule files (ie. XXX.mk), will run only those particular
      tests.
      
      Not all integration tests have been added to the CMake build due to
      some limitations of the current approach. The ones currently missing
      are:
        - estdelay
        - join
      5d596732
    • Nguyen Damien's avatar
      CMake: cleaning up and small fixes · 94d848f8
      Nguyen Damien authored
      CMake build tested with all major versions of CMake from 2.8.12
      up to 3.12.1
      94d848f8
  7. 17 Aug, 2018 1 commit
  8. 14 Aug, 2018 1 commit
  9. 10 Aug, 2018 1 commit
  10. 08 Aug, 2018 3 commits
  11. 27 Jul, 2018 1 commit
  12. 09 Jun, 2017 1 commit
  13. 28 Jul, 2016 1 commit
    • Hans Johnson's avatar
      DOC: Add some documentation for common failure case · 81ced108
      Hans Johnson authored
      This commit attempts to provide better hints related to
      issue #59 comments regarding compiler requirements
      for compiling and linking bart
      
      The following commands fail under mac:
      
      export FC=/usr/bin/
      CC=gcc CXX=g++ cmake -DCMAKE_Fortran_COMPILER:FILEPATH=${FC} -DLINALG_VENDOR=LAPACKE -DLAPACKE_DIR=/usr/lib/ ..
      make
      
      with linkage failure: undefined reference to symbol 'sincosf@@GLIBC_2.2.5'
      81ced108
  14. 23 Jul, 2016 1 commit
  15. 11 Jul, 2016 1 commit
    • Hans Johnson's avatar
      ENH: Improved lapack, ATLAS, and OpenBLAS support · d585228d
      Hans Johnson authored
      CMake was improved to allow for choosing the vendor
      of the lapack libraries desired.
      
      NOTE:  LAPACKE distributions prior to 3.6.0 often reference lapack test
      functions that are not distributed with lapack!  This often causes linkage problems
      similar to:
      NOTE:  LAPACKE 3.5.0 on openSUSE has linkage problems with
      
      /usr/lib64/gcc/x86_64-suse-linux/4.8/../../../../lib64/liblapacke.so: undefined reference to clatms_
      ... <CLIPPED> ...
      /usr/lib64/gcc/x86_64-suse-linux/4.8/../../../../lib64/liblapacke.so: undefined reference to zlatms_
      
      This is fixed in lapack 3.6.0 !
      https://bugzilla.redhat.com/show_bug.cgi?id=1287405
      d585228d
  16. 08 Jul, 2016 6 commits
  17. 07 Jul, 2016 1 commit
    • Hans Johnson's avatar
      ENH: Add initial cmake build script (#51) · 49294e1c
      Hans Johnson authored
      CMake allows for more robust introspection of the compilation
      envirionment, and can provide improved build experience across
      differnt OS and compiler choices.  Additionally, many editors
      can provide enhanced editing capabilities when configured with
      cmake.
      
      CMakeList.txt includes copyright statement
      Tries to use file introspection rather than explicit lists
      Reads files and does substitution rather than provideing config files.
      49294e1c