Bugfix release - 0.1.1 - Now with Linux binaries!
Pre-release
Pre-release
Changelog:
The following additions were made:
- Nz::Bitset now supports shifting operations (along with <<, >> operators) (37089d9).
The following issues were fixed:
- #73, #81: Nazara fails to compile on Linux with x86 target.
- #75: Lua constructors may fail in some cases.
- #77: Packaging the engine under Linux fails to copy the executable binaries of the demo and unit tests.
- #78: Building with Clang fails.
- #79:
SocketPoller::Wait
does not update itserror
parameter on Linux. - #80: When initializing the engine, some pixel format errors occurs, this currently has no side-effect.
Known issues:
- RUDPConnection is still very experimental and may fail to handle packet loss, do not use. (#74)
- Some shaders used by the Graphics module may fail to compile with some drivers. (#102)
- On Windows, when using threaded windows, the window position obtained by
Window::GetPosition()
never gets updated. (#104) - On Windows, when not using threaded windows, a lot of Moved events gets generated instead of just one for every movement. (#105)
- Box/cubic sphere submesh generation is broken. (#114)
Note for MinGW users:
Multiples versions of MinGW exists, I recommand you to use the Mingw-w64 version, as they are more advanced and use a faster exception handling mode.
MinGW-6.1.0-x86-DW2
MinGW-6.1.0-x64-SEH
TDM-GCC-5.1.0-x86-SJLJ (Codeblocks 16.01 version)
Please note that TDM-GCC-5.1.0-x64-SJLJ fails to compile the engine because of their lack of support of the .lib format (used for Assimp/Newton, LIB2A was no help and compiling Assimp yielded a 26 MB binary instead of the 4MB version of Visual Studio).
Here are the Visual Studio 2015 (msvc14), MinGW binaries and for the first time, Linux binaries.