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

Fixed build failing because of unset defines #13

Closed
wants to merge 1 commit into from
Closed

Fixed build failing because of unset defines #13

wants to merge 1 commit into from

Conversation

codecat
Copy link
Contributor

@codecat codecat commented Feb 10, 2014

These lines seem to be missing from SConstruct.

@godotengine
Copy link
Collaborator

Windows detection is on platform/windows/detect.py
I haven't compiled using MSVC in a while, but if you check that file, there is a big if that detects between MSVC command prompt and MINGW command prompt, the flags are likely missing in the MSVC version. I tried to fix them and pushed a new version, can you tell me if my changes fix it? (i have no way to test here)

@codecat
Copy link
Contributor Author

codecat commented Feb 10, 2014

Ah, gotcha. Somehow missed that. Going to try it now.

@codecat
Copy link
Contributor Author

codecat commented Feb 10, 2014

Seems to have fixed it, thanks. Feel free to close this pull request :)

@marynate
Copy link
Contributor

There're still plenty:
LNK2005: _FT_xxx already defined in freetype_builtin2.lib
when linking with VS

It' can be override with
env.Append(LINKFLAGS=['/FORCE:MULTIPLE'])
but not ideal

@reduz
Copy link
Member

reduz commented Feb 14, 2014

seems this was fixed by anoher patch

@reduz reduz closed this Feb 14, 2014
@draxdeveloper draxdeveloper mentioned this pull request Aug 31, 2015
hungrymonkey referenced this pull request in hungrymonkey/godot Sep 30, 2017
Fix SWAP64 implementation to work on more platforms
lawnjelly added a commit to lawnjelly/godot that referenced this pull request Mar 31, 2023
Ansraer pushed a commit to Ansraer/godot that referenced this pull request May 9, 2023
Add envs to allow using the system's tooling
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants