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

Reference to 'Handle' is ambiguous #70

Open
luojin opened this issue May 18, 2021 · 0 comments
Open

Reference to 'Handle' is ambiguous #70

luojin opened this issue May 18, 2021 · 0 comments

Comments

@luojin
Copy link

luojin commented May 18, 2021

macOS 11.3.1
UnrealEngine 4.26.2
unreal.js-core master

when building plugin, encountering the following ploblem, can anybody help?

Showing All Messages
Running bundled mono, version: Mono JIT compiler version 5.16.0.220 (2018-06/bb3ae37d71a Fri Nov 16 17:12:11 EST 2018)

Processing build for Target=testEditor Platform=Mac Configuration=Development -architecture=x86_64 /Users/abner/Documents/Unreal Projects/test/test.uproject

Creating makefile for ShaderCompileWorker (no existing makefile)

ERROR: Couldn't find target rules file for target 'ShaderCompileWorker' in rules assembly 'UE4Rules, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.

   Location: /Users/Shared/Epic Games/UE_4.26/Engine/Intermediate/Build/BuildRules/UE4Rules.dll


   Target rules found:

Running Engine/Binaries/DotNET/UnrealBuildTool.exe testEditor Mac Development /Users/abner/Documents/Unreal Projects/test/test.uproject -architecture=x86_64

Building testEditor...

Performing 8 actions (12 in parallel)

[1/8] Compile Module.V8.cpp

In file included from /Users/abner/Documents/Unreal Projects/test/Plugins/UnrealJS/Intermediate/Build/Mac/x86_64/UE4Editor/Development/V8/Module.V8.cpp:6:

/Users/abner/Documents/Unreal Projects/test/Plugins/UnrealJS/Source/V8/Private/Inspector.cpp:518:7: Reference to 'Handle' is ambiguous

                                            Handle<Value> argv[2];


                                            ^

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/MacTypes.h:249:41: Candidate found by name lookup is 'Handle'

typedef Ptr * Handle;

                                    ^

/Users/abner/Documents/Unreal Projects/test/Plugins/UnrealJS/ThirdParty/v8/include/v8.h:323:1: Candidate found by name lookup is 'v8::Handle'

using Handle = Local;

^

In file included from /Users/abner/Documents/Unreal Projects/test/Plugins/UnrealJS/Intermediate/Build/Mac/x86_64/UE4Editor/Development/V8/Module.V8.cpp:6:

/Users/abner/Documents/Unreal Projects/test/Plugins/UnrealJS/Source/V8/Private/Inspector.cpp:525:7: Reference to 'Handle' is ambiguous

                                            Handle<Value> argv[1];


                                            ^

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk/usr/include/MacTypes.h:249:41: Candidate found by name lookup is 'Handle'

typedef Ptr * Handle;

                                    ^

/Users/abner/Documents/Unreal Projects/test/Plugins/UnrealJS/ThirdParty/v8/include/v8.h:323:1: Candidate found by name lookup is 'v8::Handle'

using Handle = Local;

^

In file included from /Users/abner/Documents/Unreal Projects/test/Plugins/UnrealJS/Intermediate/Build/Mac/x86_64/UE4Editor/Development/V8/Module.V8.cpp:8:

/Users/abner/Documents/Unreal Projects/test/Plugins/UnrealJS/Source/V8/Private/JavascriptContext_Private.cpp:60:60: Reference to 'Handle' is ambiguous

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

No branches or pull requests

1 participant