Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Packaging Unreal Engine 5.5 Project for Linux with Substance 3D Plugin

New Here ,
Mar 04, 2025 Mar 04, 2025

 

Hi all,

I am using Unreal Engine 5.5 on Windows and am trying to package a project for Linux with the Substance 3D plugin enabled and textures imported into Unreal. However, the packaging process fails.

The main error seems to be related to files placed in restricted directories (NoRedist, NotForLicensees, etc.) that cannot be included in a packaged build. However, I am unable to locate these folders.

Errors message : 
UATHelper: Packaging (Linux): NotForLicensees
UATHelper: Packaging (Linux): NoRedist
UATHelper: Packaging (Linux): If these files are intended to be distributed in packaged builds, move the source files out of a restricted folder, or remap them during staging using the following syntax in DefaultGame.ini:
UATHelper: Packaging (Linux): [Staging]
UATHelper: Packaging (Linux): +RemapDirectories=(From="Foo/NoRedist", To="Foo")
UATHelper: Packaging (Linux): Alternatively, allow list them using this syntax in DefaultGame.ini:
UATHelper: Packaging (Linux): [Staging]
UATHelper: Packaging (Linux): +AllowedDirectories=MyGame/Content/Foo

 

Does the Substance 3D plugin for Unreal Engine 5.5 support packaging for Linux? The packaging works fine for Windows, but I am encountering this issue on Linux.

Any insights or solutions would be greatly appreciated!

Thanks in advance!

TOPICS
UE5
469
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Mar 12, 2025 Mar 12, 2025
LATEST

Hi @romain_0539 , thanks for reaching out about the issue. I am trying to repro this on my end in UE 5.5 by cross compiling for Linux on a Windows machine, but have not been able to reproduce this.

Are you attempting to build for the LinuxArm64 or Linux options? And are you using the latest recommended cross compiler listed in the UE5 Documentation? Clang 18.1.0 was used on my end. See: https://dev.epicgames.com/documentation/en-us/unreal-engine/linux-development-requirements-for-unrea...

Best,
Aldo

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines