February 21 2024 build

From Skyscraper Wiki
Jump to navigation Jump to search

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:

  1. Upgrade Ogre to 14.1.2
  2. Upgrade wxWidgets to 3.2.4
  3. Minimize use of Ogre namespace for code portability
  4. Move script processor to separate library (Mac and Linux only)
  5. Fix typo in string conversion line
  6. Fixed FMOD declarations
  7. Fixed a build failure on Mac due to an incorrect namespace change
  8. Skip OGRE shutdown on Mac due to crash issues
  9. Removed FMOD dependency from SBS library linkage

See also[edit | edit source]

External links[edit | edit source]