UnrealEngineHTML5 / Documentation

530 stars 181 forks source link

HTML5Setup.sh erros on fresh run and falure on GenerateProjectFiles #93

Open zeplaz opened 3 years ago

zeplaz commented 3 years ago

I had alot of problems with running the HTML5Setup.sh script to begin with. as far as i can see from documentation ether running it in the UnrealEngine-4.24.3-html5-1.39.18/Engine/Platforms/HTML5 to begin with it just produces this. when i run it with bash/

error: Engine/Source/Runtime/ImageWrapper/Private/Formats/PngImageWrapper.cpp: No such file or directory error: Engine/Source/Runtime/Renderer/Private/SystemTextures.cpp: No such file or directory error: Engine/Source/Runtime/SlateCore/Private/Styling/CoreStyle.cpp: No such file or directory

i went and edited the script to yield direct paths to all the places. this seemed to let it go. after many hours.

[100%] Linking C static library libz.a Success! however then this line ./Build_All_HTML5_libs.sh: line 166: play: command not found

never the less i tired runing ./GenerateProjectFiles.sh

which then produced all these errors

 /media/dev_world/unreal/UnrealEngine-4.27/Engine/Platforms/XXX/Source/Programs/UnrealBuildTool/UEBuildXXX.cs(374,28): error CS0507: 'XXXPlatformSDK.GetRequiredSDKString()': cannot change access modifiers when overriding 'public' inherited member 'UEBuildPlatformSDK.GetRequiredSDKString()'
/media//dev_world/unreal/UnrealEngine-4.27/Engine/Platforms/XXX/Source/Programs/UnrealBuildTool/XXXToolChain.cs(20,29): error CS0115: 'XXXToolChain.CompileCPPFiles(CppCompileEnvironment, List<FileItem>, DirectoryReference, string, List<Action>)': no suitable method found to override
/media//dev_world/unreal/UnrealEngine-4.27/Engine/Platforms/XXX/Source/Programs/UnrealBuildTool/XXXToolChain.cs(59,28): error CS0115: 'XXXToolChain.LinkFiles(LinkEnvironment, bool, List<Action>)': no suitable method found to override
/media//dev_world/unreal/UnrealEngine-4.27/Engine/Platforms/XXX/Source/Programs/UnrealBuildTool/XXXToolChain.cs(14,8): error CS0534: 'XXXToolChain' does not implement inherited abstract member 'UEToolChain.CompileCPPFiles(CppCompileEnvironment, List<FileItem>, DirectoryReference, string, IActionGraphBuilder)'
/media//dev_world/unreal/UnrealEngine-4.27/Engine/Platforms/XXX/Source/Programs/UnrealBuildTool/XXXToolChain.cs(14,8): error CS0534: 'XXXToolChain' does not implement inherited abstract member 'UEToolChain.LinkFiles(LinkEnvironment, bool, IActionGraphBuilder)'
/media///dev_world/unreal/UnrealEngine-4.27/Engine/Platforms/HTML5/Source/Programs/UnrealBuildTool/HTML5ToolChain.cs(466,29): error CS0115: 'HTML5ToolChain.CompileCPPFiles(CppCompileEnvironment, List<FileItem>, DirectoryReference, string, List<Action>)': no suitable method found to override
/media//dev_world/unreal/UnrealEngine-4.27/Engine/Platforms/HTML5/Source/Programs/UnrealBuildTool/HTML5ToolChain.cs(567,28): error CS0115: 'HTML5ToolChain.LinkFiles(LinkEnvironment, bool, List<Action>)': no suitable method found to override
///dev_world/unreal/UnrealEngine-4.27/Engine/Platforms/HTML5/Source/Programs/UnrealBuildTool/HTML5ToolChain.cs(13,8): error CS0534: 'HTML5ToolChain' does not implement inherited abstract member 'UEToolChain.CompileCPPFiles(CppCompileEnvironment, List<FileItem>, DirectoryReference, string, IActionGraphBuilder)'
/media//dev_world/unreal/UnrealEngine-4.27/Engine/Platforms/HTML5/Source/Programs/UnrealBuildTool/HTML5ToolChain.cs(13,8): error CS0534: 'HTML5ToolChain' does not implement inherited abstract member 'UEToolChain.LinkFiles(LinkEnvironment, bool, IActionGraphBuilder)'
/media//dev_world/unreal/UnrealEngine-4.27/Engine/Platforms/HTML5/Source/Programs/UnrealBuildTool/UEBuildHTML5.cs(17,38): error CS0102: The type 'UnrealTargetPlatform' already contains a definition for 'HTML5'
ERROR: Unable to find parent plugin LeapMotion for platform extension plugin /media///dev_world/unreal/UnrealEngine-4.27/Engine/Platforms/HTML5/Plugins/Runtime/LeapMotion/LeapMotion_HTML5.uplugin. Make sure LeapMotion.uplugin exists.
Suicosmos commented 2 years ago

having the same problem.

moigamijunior commented 2 years ago

Some news? Same issue!