Skip to content

v0.2.1-f1

Compare
Choose a tag to compare
@a2flo a2flo released this 15 Dec 17:59
· 1013 commits to master since this release

libfloor v0.2.1

Install Instructions (Linux / OS X)

  • copy this folder to /opt (-> /opt/floor)

Install Instructions (Windows)

  • copy this folder to "C:/Program Files/" or %ProgramFiles% (-> "C:/Program Files/floor")

Notes (Linux / OS X / iOS)

  • this has been compiled with the default configuration, i.e. all optional dependencies are enabled
  • when using libfloor in a project, you will thus have to have these libraries installed (-> Requirements)
  • this library comes in the form of 64-bit dynamic (Linux / OS X) and static (Linux / OS X / iOS) libraries
    • release mode libraries: libfloor_static.a and libfloor.so/libfloor.dylib
    • debug mode libraries: libfloord_static.a and libfloord.so/libfloord.dylib
  • Linux binaries have been built on Arch Linux (with clang/llvm/libc++ 3.7.0 and gcc 5.3.0), you will probably need to
    build from source on other Linux distributions (-> build instructions and requirements below)

Notes (Windows)

  • this has been compiled with the default configuration, i.e. only compute-related parts and dependencies are enabled,
    this includes CUDA, OpenCL and Host-Compute support
  • when using libfloor in a project, you will thus have to have an OpenCL SDK installed, in addition to SDL2 (-> Requirements)
  • this library comes in the form of a 32-bit static library on Windows
    • release mode library: floor.lib
    • debug mode library: floord.lib
  • as mentioned below, binaries have been built with VS 2015 and LLVM 3.8 (http://llvm.org/builds),
    any project using libfloor will have to do the same (LLVM-vs2014 platform)

please consult the included README.textile for further information