-
Notifications
You must be signed in to change notification settings - Fork 12
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
Issue with 3.1.1 android compiling #15
Comments
Hello, It looks like a compilation warning which results in the compiler refusing to go any further. env_mymodule.Append(CPPDEFINES=['_USE_MATH_DEFINES', 'GLM_FORCE_RADIANS']) to get rid of the warning. Give that a go. |
Thank you, that eliminated most of errors but we still can't continue:
btw my setup: godot-3.1.1-stable - android-sdk-tools-windows-4333796 - android-ndk-r20-windows-x86_64 - python-3.7.4 - pywin32-224.win32-py3.7 - scons-3.0.4 - jdk1.8.0_212 - Creature_Godot-master - vs2019 |
Hello, Looks like those are all warnings which result from your very strict compiler settings. You can remove the 'this' keyword from the lambda bindings and recompile. As for the unidentified isNan and isInf calls, that is strange. You can take a look at this thread: For maybe more info. They suggest including math.h in the affected files. Or you can try replacing those isNan and isInf calls with the regular std versions. I don't have android so I am unable to verify but perhaps they have a different version of those math calls for their platform. |
Thank you for your time, |
Fantastic! I think I might update glm for the godot runtime here in the future as well. Cheers |
Hi,
I can build godot 3.1.1 with creature module without any problem for windows, but when i try android_arch=armv7 or android_arch=arm64v8 i get the error below about GLM. I hope I'm not making a silly mistake. I updated visual studio 2019 it don't help.
The text was updated successfully, but these errors were encountered: