Hi, I am trying to integrate FMOD with Unreal Engine 5.0 and during the build I keep running into the following error:
Error C4996 ‘FTicker::RemoveTicker’: Please use thread-safe FTSTicker, see the migration guide in the code comment above Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. VerticalSlice D:\Project\VerticleSlice\Plugins\FMODStudio\Source\FMODStudioEditor\Private\FMODStudioEditorModule.cpp
Would be very grateful if someone could help me out with this!
I haven’t found any issues with the latest version of FMOD when packaging to Windows. What version of FMOD are you using, and what platform are you packaging to?
Can you please set the Logging Level to “LEVEL LOG” in Edit>Project Settings…>Plugins>FMOD Studio>ADVANCED and share a full log when doing a build?
We are using unreal engine 5.0 build from source. Downloading and placing FMOD plugin 2.02.05 for unreal into a plugin folder and trying to compile the project gives the error shown in a previous post.
It looks like FTicker has been deprecated in the 5.0 branch- is that the branch you are using? I will pass this over to the Dev team to fix up. In the meantime, it looks like FTicker isn’t currently deprecated in the ue5-early-access branch so I suggest using that while we work on a solution.
any update on this? my team is using a custom build off of UE 5.0EA and the latest FMOD Plugin package for 5 off the FMOD website still gives this FTicker issue when building.
the ue5-early-access tree you pointed to is 404
I have fixed the link for this (our github branches had a bit of a restructure). It can now be found at:
It also contains the fix for the FTicker issue, although the version on our downloads page also has this. If you are still experiencing issues can you please supply any logs you may have.