Hello!
I'm trying to integrate Godot-Spine into a custom Godot build, and am hitting some difficulties. The build is extremely similar to 3.5.1, but I'll document the changes just in case there's a versioning issue I'm not aware of.
First, here's the build in question: https://github.com/Latentsage/godot/tree/3.x-fix-rich-text-wrapping
Current 3.x builds have a bug in the RichTextLabel Control which causes BBCode to count as blank space for purposes of text wrapping- which creates some odd behavior where colored names will shunt punctuation to a new line. This branch fixes that problem, and is otherwise identical to 3.5.1.
In order to get this to build with godot-spine, I modified setup.sh to clone from this repo. This worked without any issues.
However, I'm encountering errors in the build.sh script that follows afterwards. I've attached an image of my terminal below. Essentially- I get errors related to "override not overriding base class methods", as well as some "Error 2" messages.
Has anyone encountered similar issues before / know how I might resolve it?
Documenting the solution, although it makes me look silly.
The custom build is based off 3.x NOT 3.5.1 it turns out- porting the changes to 3.5 stable resolved the issue.