View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0030087||2.x IDE Bugs||Build Android||Public||2018-10-16 10:46||2018-10-31 09:27|
|Reporter||Stewart Bishop||Assigned To||Russell Kay|
|Priority||Very High||Severity||B - Major||Reproducibility||100%|
|Target Version||2.2.1||Fixed in Version||2.2.1|
|Summary||0030087: Build Android: Unable to build for YYC using new build system on Windows 7 machines|
|Description||Within the newest release you're unable to build for Android YYC using the latest build system on Windows 7 as you'll receive the following error:|
make: *** create_child_process: DuplicateHandle(In) failed (e=6)
Looking online there's a page which states they have the same error https://stackoverflow.com/questions/23873207/android-ndk-build-error-make-exe-create-child-process-duplicatehandlein and it turns out you can fix it by using a batch file instead of starting a process automatically.
|Steps To Reproduce||1) Open GMS2 on a Windows 7 machine|
2) Run any project on Android YYC
3) See that this fails due to the above error
|Tags||No tags attached.|
|2.x IDE Found In||184.108.40.2063|
|2.x Runtime Found In||220.127.116.111|
|2.x IDE Verified In||18.104.22.1685|
|2.x Runtime Verified In||22.214.171.1248|
||Fixed in gitlab - still trying to get to a point I can test this but this commit should work|
||Fix is now in green|
Reopening as this doesn't actually work.
C:\Users\Stewart>cmd.exe /c "C:\Android\ndk-bundle\ndk-build.cmd APP_STL=c++_sha
red APP_PLATFORM=android-14 APP_ABI="armeabi-v7a arm64-v8a " -j 2 NDK_LIBS_OUT="
Android NDK: Could not find application project directory !
Android NDK: Please define the NDK_PROJECT_PATH variable to point to it.
C:\Android\ndk-bundle\build\\..\build\core\build-local.mk:151: *** Android NDK:
Aborting . Stop.
||Fixed in gitlab (again)|