Some Platforms were skipped due to invalid SDK setup

Hi I’m trying to add the PS4 platform file extensions to my source build of UE 5.0 but when i Press GenerateProjectFiles.bat it tells me the following :

Some Platforms were skipped due to invalid SDK setup: Mac, IOS, Android, Linux, LinuxArm64, TVOS, PS4.
See the log file for detailed information

I don’t really know where the log files are located for this and it doesn’t show me a path. So I was wondering if anyone here might know the reason why ps4 was skipped/ how to fix it?

in platforms you should deselect the linux/mac/tvos/etc.
When you build it will be compiling a couple thousand extra shaders if you don’t

you need a Sony sdk license

Where would I be able to deselect these platforms in visual studios. I’m building the engine not a project so before its build I cant open it.

I have the sdk and the platform file extensions from epic but the GenerateProjectFiles.bat tells me it skipped ps4 still.

I think you need a sony “license” or “sdk”
specifically from sony
but I do not know for sure
don’t think I’m of help

Hello, I recently updated my sdk and now I have this message. Did you ever figure out how to fix it?

Bump

Having a similar issues

1 Like

Likley this happens cuz u try to generate vs proj against the PS4 SDK version which is specifed in the official docs, well, the source files require a different PS4 SDK version and the docs lie…
try to switch your PS4 SDK to 9.5 then try to generate engine sln.

btw SDK version is listed in:
UE_5.0\Engine\Platforms\PS4\Source\Programs\UnrealBuildTool\PS4PlatformSDK.cs

In order to use the PS4 SDK you must have the official SDK from Sony this isn’t optional if you want to your game for the PlayStation Platform.

I came here because I was looking for the location of the log files as you asked. After reading my console logs again it was written at the start of the process. So in case anybody is looking for the log file location:
[YourSourceFolder]/Engine\Programs\UnrealBuildTool\Log_GPF.txt