I’m trying to convert my project to 4.16 and I managed to get all compiler errors solved.
However I’m really struggling with this linker error and would really appreciate if anyone could point me in the right direction.
Here is the error:
From what I understood of the problem, the linker can’t find the definition of the struct FInteriorSettings in the FMODAudioComponent.cpp and FMODStudioModule.cpp files.
In those files, an FInteriorSettings is instantiated like this: FInteriorSettings Ambient;.
There’s a prototype of the struct (struct FInteriorSettings;) in the FMODStudioModule.h file.
The struct is declared in the RunTime/Engine/Classes/Sound/AudioVolume.h file.
Did the library linking system change in a way that requires me do to something else to get this working? What could be going wrong?