Description

Projects fail to package for Windows when the Steam Audio Plugin is enabled.

Errors:

UATHelper: Packaging (Windows (64-bit)): xgConsole: MatTest-SteamAudio.lib(Module.SteamAudio.cpp.obj) : error LNK2019: unresolved external symbol "unsigned int __cdecl SteamAudio::GetNumTrianglesForStaticMesh(class AStaticMeshActor *)" (?GetNumTrianglesForStaticMesh@SteamAudio@@YAIPEAVAStaticMeshActor@@@Z) referenced in function "private: void __cdecl UPhono
nGeometryComponent::UpdateStatistics(void)" (?UpdateStatistics@UPhononGeometryComponent@@AEAAXXZ)

UATHelper: Packaging (Windows (64-bit)): xgConsole: MatTest-SteamAudio.lib(Module.SteamAudio.cpp.obj) : error LNK2019: unresolved external symbol "unsigned int __cdecl SteamAudio::GetNumTrianglesAtRoot(class AActor *)" (?GetNumTrianglesAtRoot@SteamAudio@@YAIPEAVAActor@@@Z) referenced in function "private: void __cdecl UPhononGeometryComponent::UpdateStatisti
cs(void)" (?UpdateStatistics@UPhononGeometryComponent@@AEAAXXZ)
Steps to Reproduce
  1. Open the editor
  2. Enable the Steam Audio Plugin (Edit->Plugins->Audio)
  3. After the restart, package the project for Win64

Result: Packaging fails

Have Comments or More Details?

Head over to the existingAnswerHub thread and let us know what's up.

5
Login to Vote

Fixed
ComponentAudio
Affects Versions4.164.17
Target Fix4.17
Fix Commit3474714
Main Commit3502661
CreatedJun 2, 2017
ResolvedJun 5, 2017
UpdatedApr 27, 2018