Opened 16 years ago
Closed 16 years ago
#307 closed defect (fixed)
Make CEGUILua v0.5.0 Lua 5.1 compliant
Reported by: | rgrieder | Owned by: | rgrieder |
---|---|---|---|
Priority: | major | Milestone: | Version 0.2 Codename: Bellatrix |
Component: | Cmake | Version: | 0.2.0 |
Keywords: | tolua ceguilua cegui | Cc: | |
Referenced By: | References: |
Description
There is a certain possibility (quite high actually) that one user might have CEGUI version 0.5.0 (currently the one found in various packages for Linux distros) and Lua version 5.1. Unfortunately CEGUILua v0.5.0 was not built to use Lua 5.1, but it could be easily modified by looking at the changes in CEGUILua v0.6.1.
The most important thing to keep in mind when dealing with CEGUILua is that we need to have the same lua library (not only the same version, but also the same loaded lib file) for both CEGUILua and our own stuff. Otherwise we might get serious unexplainable runtime errors.
Change History (2)
comment:1 Changed 16 years ago by rgrieder
- Owner changed from nobody to rgrieder
- Status changed from new to assigned
comment:2 Changed 16 years ago by rgrieder
- Resolution set to fixed
- Status changed from assigned to closed
Note: See
TracTickets for help on using
tickets.
Resolved the problem by adding support for versions 0.5.0, 0.6.0, 0.6.1 and 0.6.2. There is also a possibility to supply your own CEGUILua Library by activating the CEGUILUA_USE_EXTERNAL_LIBRARY CMake switch.