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

Trying to do a backport the 5.4 plugin to 4.27plus but running into engine error after fixing errors in the plugin #69

Open
codeCat0012 opened this issue Sep 1, 2024 · 1 comment

Comments

@codeCat0012
Copy link

codeCat0012 commented Sep 1, 2024

I'm working on a game that uses UE4.27plus and I am trying to back port the UE5.4 Playfab plugin to this older engine. I believe I have fixed the errors in the updated plugin code but once I got through all of those I had a odd error pop up that i am having trouble making sense of.

I am getting errors now in the engine code inside of StringConv.h (..\Engine\Source\Runtime\Core\Public\Containers\StringConv.h).

Here are the errors:

Severity	Code	Description	Project	File	Line	Suppression State
Error	C2672	'FGenericPlatformString::ConvertedLength': no matching overloaded function found	<edited out>	C:\UE4\Engine\Source\Runtime\Core\Public\Containers\StringConv.h	33	

and

Severity	Code	Description	Project	File	Line	Suppression State
Error	C2893	Failed to specialize function template 'TEnableIf<FGenericPlatformString::TIsFixedWidthEncoding<SourceEncoding>::Value&&FGenericPlatformString::TIsFixedWidthEncoding<T>::Value,int32>::Type FGenericPlatformString::ConvertedLength(const SourceEncoding *,int32)'	<edited out>	C:\UE4\Engine\Source\Runtime\Core\Public\Containers\StringConv.h	33	

I can't see why these are coming up now when trying to build with the updated plugin. So I was wondering if these issues look familiar or if there was a back ported version of the 5.4 plugin I could take a look at to see if my changes may have caused this.

@nassosterz-ms
Copy link
Collaborator

nassosterz-ms commented Oct 1, 2024

Hello,

Apologies for the late response, we missed this. In general, we do not provide back compat support but you can revert the repository to this commit: 96d5db5 and try with that

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

2 participants