Audiokinetic's Community Q&A is the forum where users can ask and answer questions within the Wwise and Strata communities. If you would like to get an answer from Audiokinetic's Technical support team, make sure you use the Support Tickets page.

0 votes

Hello, 

Previously I was running an older version of WWise in my dev environment without any issue (2018).
In that version, we had to define:

AllocHook

FreeHook

VirtualFreeHook

 

In version 2019.2.11, this seems to have been removed as per the documentation.

 

However when I try to compile, I get the following, during the linking stage.

AkMemoryMgr.lib(rpmalloc.obj) : error LNK2019: unresolved external symbol __imp_OpenProcessToken referenced in function ak_rpmalloc_initialize_config
AkMemoryMgr.lib(rpmalloc.obj) : error LNK2019: unresolved external symbol __imp_AdjustTokenPrivileges referenced in function ak_rpmalloc_initialize_config
AkMemoryMgr.lib(rpmalloc.obj) : error LNK2019: unresolved external symbol __imp_LookupPrivilegeValueW referenced in function ak_rpmalloc_initialize_config

in General Discussion by Hank (130 points)

1 Answer

0 votes
 
Best answer
These missing symbols are from the Windows advapi32.lib library. It seems it is not in your project's link dependencies.

To solve the issue, add the advapi32.lib library in the link dependencies of your project and rebuild.
by Samuel L. (Audiokinetic) (23.6k points)
selected by Hank
Thanks, that was it!

I actually came across this, but failed to include it correctly.
...