Closed apwebber closed 1 year ago
Hi! This error occurs when godot-cpp wasn't built before building Geodot, the library being linked to are the godot-cpp bindings.
Did you run cd godot-cpp; scons platform=windows generate_bindings=yes
before building the Docker container? If so, can you let me know what the contents of geodot-plugin/godot-cpp/bin/
are?
Hi, yep I did run that command, there is one file in that folder libgodot-cpp.windows.template_debug.x86_64.lib
Ah, we get libgodot-cpp.windows.template_debug.x86_64.a
rather than .lib
on our build container. I think this means you ran cd godot-cpp; scons platform=windows generate_bindings=yes
on a standard Windows command line, right? We've never tested that, seems like it doesn't work, maybe since that then uses MSVC rather than MinGW? Not sure how to get it to use MinGW; maybe you could try running that step on WSL? I'll add a note on that to the README once we've figured it out, thanks for testing!
That was it! Yes I see now the instructions do say to run on WSL. The other thing I had to do was install scons and mingw in WSL.
Great! I added the SCons and MinGW installation step to the README and tried emphasizing the need for WSL more. Thanks!
Hi,
Just trying to follow the instructions for building on windows, it's all good until the final build command. I get this output:
Any ideas what's wrong here? Thanks!