Web
License
Version
- version 1.76 is used internally by binary version of Lightsprint libraries, it's not visible from outside (no headers or dll files)
- version known to work without modifications: 1.76
- if you ever need to build Lightsprint SDK revision svn4456 or older, use boost 1.45 or older, it uses filesystem v2
Installing/building boost
You need boost when building Ligtsprint libraries from source code,
- Windows: installation instructions
- OSX: install with
sudo port install boost -python27
- Ubuntu: install with
sudo apt-get install libboost-dev libboost-serialization-dev libboost-filesystem-dev
Removing boost
Boost is good, but if you really must build Lightsprint SDK without it, do
- delete
#define SUPPORT_ASSIMP
and #define SUPPORT_LIGHTSPRINT
in src/LightsprintIO/supported_formats.h
- replace boost::filesystem with C++ TR2 equivalents, or with similar functions supported by your compiler (it is planned for inclusion in C++17, see https://isocpp.org/std/status)
- few more places might need tweak