The editor cannot be built with the latest versions of libclf, as it fails with this error:
/var/home/maeve/Source/Repositories/GitHub/EasyRPG/Editor/src/stringizer.cpp: In function ‘QString Stringizer::stringize(const lcf::rpg::EventCommand&)’:
/var/home/maeve/Source/Repositories/GitHub/EasyRPG/Editor/src/stringizer.cpp:1520:25: error: ‘SpriteTransparency’ is not a member of ‘C’ {aka ‘lcf::rpg::EventCommand::Code’}
1520 | case C::SpriteTransparency: return stringizeSpriteTransparency(com);
| ^~~~~~~~~~~~~~~~~~
/var/home/maeve/Source/Repositories/GitHub/EasyRPG/Editor/src/stringizer.cpp:1535:25: error: ‘ChangeEncounterRate’ is not a member of ‘C’ {aka ‘lcf::rpg::EventCommand::Code’}; did you mean ‘ChangeEncounterSteps’?
1535 | case C::ChangeEncounterRate: return stringizeChangeEncounterRate(com);
| ^~~~~~~~~~~~~~~~~~~
| ChangeEncounterSteps
Reproducing
Build as usual with CMake; in my case that was with the following commands:
The Issue
The editor cannot be built with the latest versions of libclf, as it fails with this error:
Reproducing
Build as usual with CMake; in my case that was with the following commands:
The conversation on Discord can be found here.