Open pengfine opened 1 year ago
Hi, LiveLink plugin have only been tested on Windows and Linux. You can use 'nm' to see if the symbol exists in UnrealEditor-MayaLiveLinkTimelineSync.dylib, it could be a visibility issue or a ARM-64 vs x86_64 issue.
I'm using UDP to transfer data to MAC now, I don't know C++, so it's done by blueprint and it works fine now, it took me several days, I believe if modified using C++, it will be smoother
Can I put the sender on Win64 and the receiver on the Mac?
When I compile the UE part on Mac m1, the following error occurs:
Undefined symbols for architecture x86_64: "UClass FMayaLiveLinkUtils::FindObject(FString const&)", referenced from:
UE::Core::Private::Function::TFunctionRefCaller<FMayaLiveLinkMessageBusSource::HandleListAssetsRequest(FMayaLiveLinkListAssetsRequestMessage const&, TSharedRef<IMessageContext, (ESPMode)1> const&)::$_5, void ()>::Call(void ) in Module.MayaLiveLink.cpp.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
How can I fix it? Thanks!