-3

I've been looking everywhere for solutions and i couldnt find any. I'm trying to implement FMOD into a game engine i'm making with Vulkan and while FMOD does compile successfully without errors when It's standalone, as soon as i try to call something from my main program, it creates linker errors like below.

    Error   LNK2019 unresolved external symbol "void __cdecl Common_Fatal(char const *,...)" (?Common_Fatal@@YAXPEBDZZ) referenced in function "int __cdecl FMOD_Main(void)" (?FMOD_Main@@YAHXZ)    
    Error   LNK2019 unresolved external symbol "void __cdecl ERRCHECK_fn(enum FMOD_RESULT,char const *,int)" (?ERRCHECK_fn@@YAXW4FMOD_RESULT@@PEBDH@Z) referenced in function "int __cdecl FMOD_Main(void)" (?FMOD_Main@@YAHXZ)
    Error   LNK2019 unresolved external symbol "void __cdecl Common_Init(void * *)" (?Common_Init@@YAXPEAPEAX@Z) referenced in function "int __cdecl FMOD_Main(void)" (?FMOD_Main@@YAHXZ)

and etc.

They are all from what I've presumed is from the common.h file.

And yes I've included all of the libraries in my project

0 Answers0