February 21 2024 build: Difference between revisions
No edit summary |
No edit summary |
||
Line 10: | Line 10: | ||
#Fixed a build failure on Mac due to an incorrect namespace change | #Fixed a build failure on Mac due to an incorrect namespace change | ||
#Skip OGRE shutdown on Mac due to crash issues | #Skip OGRE shutdown on Mac due to crash issues | ||
# | #Removed FMOD dependency from SBS library linkage | ||
== See also == | == See also == | ||
*[[August 6 2023 build|Previous build]] | *[[August 6 2023 build|Previous build]] |
Revision as of 08:22, 28 February 2024
This is finally a new build after a while, it's been delayed somewhat since I've had to rebuild some of the libraries on all platforms. Currently the Windows version is having some major issues, and so I'll upload it once it's working properly. The Mac and Linux versions appear to work fine though, so you can use those. The changes in this version are a shutdown crash fix on Mac, Ogre has been upgraded to version 14.1.2 (we need to test Skyscraper now to make sure it performs properly, since we had issues with the older 14 release, I've done testing and the performance seems good), and wxWidgets has been upgraded to version 3.2.4. On Mac and Linux, the script processor is now a separate shared library file, this wasn't possible for Windows (to make the script processor it's own DLL file) due to how Windows does compile-time link resolving.
Changelog:
- upgrade Ogre to 14.1.2
- upgrade wxWidgets to 3.2.4
- Minimize use of Ogre namespace for code portability
- Move script processor to separate library (Mac and Linux only)
- Fix typo in string conversion line
- Fixed FMOD declarations
- Fixed a build failure on Mac due to an incorrect namespace change
- Skip OGRE shutdown on Mac due to crash issues
- Removed FMOD dependency from SBS library linkage
See also
- Previous build
- Next build
- Development Builds