Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Building from code 3.2 branch (dozen of errors related to strings) #37986

Closed
CROmartin opened this issue Apr 18, 2020 · 5 comments · Fixed by #38242
Closed

Building from code 3.2 branch (dozen of errors related to strings) #37986

CROmartin opened this issue Apr 18, 2020 · 5 comments · Fixed by #38242

Comments

@CROmartin
Copy link

Godot version:
Godot 3.2 pulled from github branch
OS/device including version:
Windows 10
Issue description:
Initializing building Godot 3.2 with scons in VS native tools CMD results in dozens of error I am guessing related to c++ string library, probably because it is undeclared.
Here is errors picture:
image

Steps to reproduce:
Classical win 10 setup for building Godot from source: python 3.8.0, pywin32, scons 3.1.1., godot 3.2 pulled from github. Initializing building with scons 10 threads and targeted win platform.
Minimal reproduction project:

@akien-mga
Copy link
Member

You probably lack the Windows 10 SDK in your Visual Studio installation.

@CROmartin
Copy link
Author

CROmartin commented Apr 18, 2020

You probably lack the Windows 10 SDK in your Visual Studio installation.

Ah the classic shot with Win 10 SDK, it is not that. I also should hint that I can build Godot 4.0 with no problems, of course after I fix missing library problem. Furthermore I have tried building Godot 3.0 and it worked fine, so it is definitely problem at 3.2 because it still gets new updates so that is way it is unstable.

@ghost
Copy link

ghost commented Apr 19, 2020

did you download these? i haven't had time to play with godot so i can't help much

i had to run this first, so that things would be setup correctly for me

i just close it after it says "environment initialized"

when i compile the engine, i just have a bat file which runs these commands
(i don't use the "native tools" command prompt like you did, just a plain bat file)
pushd just selects a folder called "Engine"

pushd "Engine"
scons -j 16 platform=windows target=debug vsproj=yes

@CROmartin
Copy link
Author

did you download these? i haven't had time to play with godot so i can't help much

i had to run this first, so that things would be setup correctly for me

i just close it after it says "environment initialized"

when i compile the engine, i just have a bat file which runs these commands
(i don't use the "native tools" command prompt like you did, just a plain bat file)
pushd just selects a folder called "Engine"

pushd "Engine"
scons -j 16 platform=windows target=debug vsproj=yes

I did install everything needed, as I said I am 100% sure that errors is happening because Godots 3.2 instability. I am quite confused where did you find this .bat files?

@CROmartin
Copy link
Author

Bug still exists

@akien-mga akien-mga added this to the 4.0 milestone Apr 26, 2020
akien-mga added a commit to akien-mga/godot that referenced this issue Apr 27, 2020
akien-mga added a commit that referenced this issue May 25, 2020
akien-mga added a commit that referenced this issue May 25, 2020
akien-mga added a commit that referenced this issue May 25, 2020
akien-mga added a commit that referenced this issue May 28, 2020
halotroop2288 pushed a commit to Homebrodot/Godot that referenced this issue Jan 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants