Libraries and plugins in debug build configuration are installed to different locations, making it possible to have debug and release libraries installed alongside each other.Minimal required GCC version is now 4.7.See the release announcement for a high-level overview. Dropped the compatibility branch and all support for MSVC 2013 and GCC ), use absolute paths ( #include ) instead.Removed support for macOS 10.8 and older.Dropped support for the old MinGW32 (only MinGW-w64 is supported now).Completely removed NaCl support (see https:/ / / 2017/ 05/ goodbye-pnacl-hello-webassembly.html).While just a warning on Ubuntu, it's a hard error on Debian. Fixed the Debian package to not include a revision.Fixed the Debian package after introducing SOVERSION to all libraries (see mosra/ magnum#237).Homebrew macOS packages were updated to install the stable version by default.See mosra/ magnum-integration#29, mosra/ magnum-integration#30. Second experimental version of the DartIntegration library - DartIntegration::DartObject and DartIntegration::DartSkeleton got replaced with DartIntegration:: Object and DartIntegration:: World, which is now able to track updates to all shapes and propagate that to the user.See Cross-compiling for Android for more information. Only the Clang and libc++ toolchain is now supported, support for GCC and libstdc++ was dropped, as it was still missing some important C++11 functionality. Building for Android now requires CMake 3.7 with builtin Android crosscompilation support, the old toolchains were removed.Potential compatibility breakages, removed APIs.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |