Unable to create a new project

the following is my lumberyard config


and if I try to make a default project this is the result and log

“D:\Software\Game Engine\Amazon\Lumberyard\1.21.1.0\dev\lmbr_waf.bat” build_win_x64_vs2017_profile --enabled-game-projects=asd -p asd
[WAF] Engine Root: D:\Software\Game Engine\Amazon\Lumberyard\1.21.1.0\dev
[WAF] Executing ‘build_win_x64_vs2017_profile’ in ‘d:\Software\Game Engine\Amazon\Lumberyard\1.21.1.0\dev\BinTemp\win_x64_vs2017_profile’
[SETTINGS] msvs_version = 15 (default 14)
[SETTINGS] Target Output folder (win_x64_vs2017/profile): Bin64vc141
[WARN] Game folder ‘StarterGame’ configured in bootstrap.cfg is the enabled game for this build. In order to run or debug for the game ‘asd’, they need to be set in bootstrap.cfg under the ‘sys_game_folder’ entry accordingly
[WARNING] Incredibuild disabled by build option
[WARN] Module use dependency ‘LyIdentity_shared’ for target ‘EMotionFX.Editor’ refers to an invalid module
[WARN] Module use dependency ‘LyMetricsProducer_shared’ for target ‘EMotionFX.Editor’ refers to an invalid module
[WARN] Module use dependency ‘LyMetricsShared_shared’ for target ‘EMotionFX.Editor’ refers to an invalid module
[WARN] Module use dependency ‘LyIdentity_shared’ for target ‘ScriptCanvasGem.Editor’ refers to an invalid module
[WARN] Module use dependency ‘LyMetricsProducer_shared’ for target ‘ScriptCanvasGem.Editor’ refers to an invalid module
[WARN] Module use dependency ‘LyMetricsShared_shared’ for target ‘ScriptCanvasGem.Editor’ refers to an invalid module
[WARN] Module use dependency ‘LyIdentity_shared’ for target ‘ScriptCanvasEditor’ refers to an invalid module
[WARN] Module use dependency ‘LyMetricsProducer_shared’ for target ‘ScriptCanvasEditor’ refers to an invalid module
[WARN] Module use dependency ‘LyMetricsShared_shared’ for target ‘ScriptCanvasEditor’ refers to an invalid module
[WARN] Module use dependency ‘LyIdentity_shared’ for target ‘EditorLib’ refers to an invalid module
[WARN] Module use dependency ‘LyMetricsProducer_shared’ for target ‘EditorLib’ refers to an invalid module
[WARN] Module use dependency ‘LyMetricsShared_shared’ for target ‘EditorLib’ refers to an invalid module
[WARN] Module use dependency ‘ToolsCrashHandler’ for target ‘EditorLib’ refers to an invalid module
[WARN] Module use dependency ‘LyIdentity_shared’ for target ‘LmbrCentral.Editor’ refers to an invalid module
[WARN] Module use dependency ‘LyMetricsProducer_shared’ for target ‘LmbrCentral.Editor’ refers to an invalid module
[WARN] Module use dependency ‘LyMetricsShared_shared’ for target ‘LmbrCentral.Editor’ refers to an invalid module
unable to find QT
unable to find QT
Traceback (most recent call last):
File “D:\Software\Game Engine\Amazon\Lumberyard\1.21.1.0\dev\Tools\build\waf-1.7.13\waflib\Scripting.py”, line 226, in waf_entry_point
run_commands()
File “D:\Software\Game Engine\Amazon\Lumberyard\1.21.1.0\dev\Tools\build\waf-1.7.13\waflib\Scripting.py”, line 342, in run_commands
ctx = run_command(cmd_name)
File “D:\Software\Game Engine\Amazon\Lumberyard\1.21.1.0\dev\Tools\build\waf-1.7.13\waflib\Scripting.py”, line 319, in run_command
ctx.execute()
File “.\Tools\build\waf-1.7.13\lmbrwaflib\msvs.py”, line 2056, in override_build_state
old(ctx)
File “.\Tools\build\waf-1.7.13\lmbrwaflib\build_configurations.py”, line 1493, in execute
return execute_method(self)
File “D:\Software\Game Engine\Amazon\Lumberyard\1.21.1.0\dev\Tools\build\waf-1.7.13\waflib\Scripting.py”, line 696, in execute
return execute_method(self)
File “D:\Software\Game Engine\Amazon\Lumberyard\1.21.1.0\dev\Tools\build\waf-1.7.13\waflib\Build.py”, line 254, in execute
self.execute_build()
File “D:\Software\Game Engine\Amazon\Lumberyard\1.21.1.0\dev\Tools\build\waf-1.7.13\waflib\Build.py”, line 277, in execute_build
self.compile()
File “D:\Software\Game Engine\Amazon\Lumberyard\1.21.1.0\dev\Tools\build\waf-1.7.13\waflib\Build.py”, line 370, in compile
self.producer.start()
File “D:\Software\Game Engine\Amazon\Lumberyard\1.21.1.0\dev\Tools\build\waf-1.7.13\waflib\Runner.py”, line 307, in start
self.refill_task_list()
File “D:\Software\Game Engine\Amazon\Lumberyard\1.21.1.0\dev\Tools\build\waf-1.7.13\waflib\Runner.py”, line 209, in refill_task_list
self.add_outstanding_tasks(next(self.biter))
File “D:\Software\Game Engine\Amazon\Lumberyard\1.21.1.0\dev\Tools\build\waf-1.7.13\waflib\Build.py”, line 818, in get_build_iterator
self.post_group()
File “D:\Software\Game Engine\Amazon\Lumberyard\1.21.1.0\dev\Tools\build\waf-1.7.13\waflib\Build.py”, line 789, in post_group
f()
File “D:\Software\Game Engine\Amazon\Lumberyard\1.21.1.0\dev\Tools\build\waf-1.7.13\waflib\TaskGen.py”, line 218, in post
v()
File “Tools\build\waf-1.7.13\lmbrwaflib\cry_utils.py”, line 883, in add_compiler_dependency
if os.path.isabs( self.env[‘CC’] ):
File “D:\Software\Game Engine\Amazon\Lumberyard\1.21.1.0\dev\Tools\Python\2.7.12\windows\lib\ntpath.py”, line 59, in isabs
return s != ‘’ and s[:1] in ‘/\’
TypeError: 'in ’ requires string as left operand, not list
Process failed with return code: 1

and this is what I get when I make an empty project

“D:\Software\Game Engine\Amazon\Lumberyard\1.21.1.0\dev\lmbr_waf.bat” configure --generate-vs-projects-automatically=false --enabled-game-projects=vbxv
[WAF] Engine Root: D:\Software\Game Engine\Amazon\Lumberyard\1.21.1.0\dev
[WAF] Executing ‘configure’
Validating Android SDK/NDK installation…
Finished validating Android SDK/NDK installation!
[SETTINGS] msvs_version = 15 (default 14)
[SETTINGS] generate_vs_projects_automatically = false (default True)
[WARN] Unable to process 3rd party config file ‘wwise.json’: Invalid/missing INCLUDES value ‘D:\Software\Game Engine\Amazon\Lumberyard\1.21.1.0\3rdParty\Wwise\2018.1.4.6807\SDK\include’: (d:\Software\Game Engine\Amazon\Lumberyard\1.21.1.0\dev_WAF_\3rdParty\wwise.json, platform android_armv7_clang)
[WARN] Unable to configure uselibs ‘WWISE’ for platform ‘android_armv7_clang’. This may cause build errors for modules that depend on those uselibs for that platform
[WARN] Unable to process 3rd party config file ‘wwise.json’: Invalid/missing INCLUDES value ‘D:\Software\Game Engine\Amazon\Lumberyard\1.21.1.0\3rdParty\Wwise\2018.1.4.6807\SDK\include’: (d:\Software\Game Engine\Amazon\Lumberyard\1.21.1.0\dev_WAF_\3rdParty\wwise.json, platform android_armv8_clang)
[WARN] Unable to configure uselibs ‘WWISE’ for platform ‘android_armv8_clang’. This may cause build errors for modules that depend on those uselibs for that platform
[WAF] ‘Initialize Build Variants’ starting…
[WAF] Configure “android_armv7_clang - [debug,profile,release,performance]”
[WAF] Configure “android_armv8_clang - [debug,profile,release,performance]”
[WAF] Configure “win_x64_vs2017 - [profile,performance_dedicated,profile_test_dedicated,debug_dedicated,debug_test_dedicated,release,release_dedicated,debug_test,debug,performance,profile_dedicated,profile_test]”
[WARN] VSWhere could not find an installed version of Visual Studio matching the version requirements provided (-version [15.7.27703.2035,15.9.28307.665]). Attempting to fall back on any available installed version.
[WARN] Lumberyard defaults the version range to the maximum version tested against before each release. You can modify the version range in the WAF user_settings’ option win_vs2017_vswhere_args under [Windows Options].
[INFO] Using Visual Studio version 16 installed at: C:\Program Files (x86)\Microsoft Visual Studio\2019\Community
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community
[WARN] Unable to initialize platform (Unable to find Visual Studio 2017 (-version [15.7.27703.2035,15.9.28307.665]) C++ compiler and/or Windows Kit : msvc: Could not find a valid Visual Studio installation for building.). Disabling platform.
[WAF] ‘Initialize Build Variants’ successful (2.277s)
[WAF] ‘Configure Projects’ starting…
[WAF] ‘Configure Projects’ successful (3.692s)
[WAF] ‘configure’ finished successfully (6.929s)
[WAF] Executing ‘generate_uber_files’ in ‘d:\Software\Game Engine\Amazon\Lumberyard\1.21.1.0\dev\BinTemp’
[383/503] Generating Uber Files (2 source files) -> BinTemp\uber_files\vbxv\vbxv_auto_0.cpp
[384/503] Generating Uber Files (1 source files) -> BinTemp\uber_files\vbxv\vbxv_auto_tests_0.cpp
[WAF] ‘generate_uber_files’ finished successfully (5.048s)
[WAF] Executing ‘android_studio’ in ‘d:\Software\Game Engine\Amazon\Lumberyard\1.21.1.0\dev\BinTemp’
[WARN] Game folder ‘StarterGame’ configured in bootstrap.cfg is the enabled game for this build. In order to run or debug for the game ‘vbxv’, they need to be set in bootstrap.cfg under the ‘sys_game_folder’ entry accordingly
[WARN] Invalid module ‘AmazonQtControlGallery’ in spec ‘all’
[WARN] Invalid module ‘LyIdentity_shared’ in spec ‘all’
[WARN] Invalid module ‘LyIdentity_static’ in spec ‘all’
[WARN] Invalid module ‘LyInstallerMetrics’ in spec ‘all’
[WARN] Invalid module ‘LyMetricsConsumer’ in spec ‘all’
[WARN] Invalid module ‘LyMetricsProducer_python’ in spec ‘all’
[WARN] Invalid module ‘LyMetricsProducer_shared’ in spec ‘all’
[WARN] Invalid module ‘LyMetricsProducer_static’ in spec ‘all’
[WARN] Invalid module ‘LyMetricsShared_shared’ in spec ‘all’
[WARN] Invalid module ‘LyMetricsShared_static’ in spec ‘all’
[WARN] Invalid module ‘LyzardGems’ in spec ‘all’
[WARN] Invalid module ‘LyzardEngines’ in spec ‘all’
[WARN] Invalid module ‘LyzardProjects’ in spec ‘all’
[WARN] Invalid module ‘NewsBuilder’ in spec ‘all’
[WARN] Invalid module ‘ToolsCrashUploader’ in spec ‘all’
[WARN] Module use dependency ‘CrashHandler’ for target ‘CrySystem’ refers to an invalid module
[ERROR] Failed to connect to https://maven.google.com/master-index.xml. Unable to access to Google’s main Maven repository at this time.
[ERROR] Could not find Android library ‘support-compat’. Run the command again with “–zones=android_library” included for more information.
Process failed with return code: 1

so I need some help

im not 100% sure what your problem is but when i was having a similar problem modifying my visual studio’s installer by going to add or remove programs clicking visual studios and next to uninstall click modify. i forget what key installations I needed but ill just add a pic of what I got on my system

Capture2PNG

thanks for the help…
I tried few other stuff but I couldnt get it to work
so for now Im done with lumberyard.

Well if u are willing to try other things uninstall and reinstall first time I downloaded it I think I had data lose do to my internet I had to switch 2.5 wifi to 5 to fix it

I really appreciate the help
I did uninstall and reinstall and now I’m back to square one which is where I’ve always been with this software
I guess I’ll just have to stick with unity

  1. you need to do everything as said on this page

https://docs.aws.amazon.com/lumberyard/latest/userguide/setting-up-system-requirements.html

Visual Studio 2017 Installation Requirements

  1. You may not have enough space on your disk as it may require 50GB to compile it

  2. Before creating new project you need to open the current project in editor to ensure that all is working fine

  3. you are using NDK20, it is highly recommended to use NDK19

  4. i would recommend to run “lmbr_waf.bat configure” in “/dev” folder to see if you have any dependecy issues

1 Like

I have installed VisualStudio 17 and VisualStudio 19 so how do I configure my Lumberyard to use VisualStudio 17 insted of VisualStudio 19

This is at least part of the problem. Just ran into this myself. You probably have a slightly greater build than allowed in the range “[15.7.27703.2035,15.9.28307.665]”. The last build number in the range is the latest build of Visual Studio 2017 that was tested with the version of Lumberyard you have installed.

To fix:

  1. Edit dev_WAF_\user_settings.options
  2. Go to the end of the file where the [Windows Options] are
  3. Remove the leading semicolon from the win_vs2017_vswhere_args option
  4. Change that last number in the range from “15.9.28307.665” to whatever you have installed, which you can find out by running vswhere from C:\Program Files (x86)\Microsoft Visual Studio\Installer directory, like this:
    vswhere -version [15.0,16.0) -property installationVersion
  5. Save the file and try running lmbr_waf configure again.

(Alternatively, if you want to take a small risk and assume that Lumberyard will work with all versions of Visual Studio 2017 that you’ll install in the future, you could probably replace that last number with 16.0 instead of your exact current version.)