Comments (4)
Unfortunately, it still does not build. Is there a chance it would work with TGUI v0.8?
from cboe.
It should build using TGUI 0.8.7 without issues.
from cboe.
Well, I managed to partially build it using TGUI 0.8.7 - I got some binaries but the process finished with some errors in the end. After some wandering through the menu, the game crashed. It might have been caused by aforementioned issues though.
I use ArchLinux on x64 platform, the build was done using the command:
scons INCLUDEPATH=/home/szymek/repos/TGUI/include/ LIBPATH=/home/szymek/repos/TGUI/build/lib/
and I needed to add the line:
#include <memory>
to the file src/tools/winutil.hpp .
from cboe.
Looks like a lot of the errors with 0.9.x are because TGUI added their own String class. This change is written about here: https://tgui.eu/tutorials/0.9/strings/
It says an implicit conversion exists:
TGUI was required to have its own string class, but I wanted to hide it as much as possible. So whether you are using char*, whar_t*, char8_t* char16_t*, char32_t*, std::string, std::wstring, std::u8string, std::u16string, std::u32string or sf::String, there is an implicit constructor for it.
So the solution might be to simply include tgui::String to fix all these type errors.
from cboe.
Related Issues (20)
- Windows Visual Studio 2017 project: Scenarios, Base, and data copied to wrong directory
- Support placing an outdoor special encounter group on a specific space
- Windows: Custom scenarios hidden in cChooseScenario dialog HOT 5
- Feature idea: Letter keys in scenario picker dialog -> Goto alphabetical HOT 2
- In scenario editor, new towns have default boundaries 1x1 in top-left corner and no town entrances HOT 10
- New underground scenario: outdoor town entrance is wrong terrain HOT 4
- Scenario editor: edit creature: XML parse error HOT 4
- -o0 in CCFLAGS breaking scons debug build on linux
- Add a version resource for Windows
- Add version info for MacOSX
- Dialog scale option HOT 3
- 32-bit scons build can't find zlib
- Windows builds depend on unexpected DLLs HOT 2
- Windows NSIS installer generation not working
- Mac builds use dependencies built for MacOS 12 HOT 4
- [Windows] Bad graphical flickering in Windowed mode HOT 2
- [Windows] After changing the UI scale, "Load Game" and "Open Game" become unresponsive HOT 1
- [Mac] fullscreen window is dramatically larger than my screen
- Still using 100% cpu for a turn-based game that needs 0% cpu. HOT 7
- Linux build doesn't copy dynamic libraries into output directory HOT 10
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cboe.