Which libraries need to be linked?
Hi,
I just started to update to the new 0.4 SDK and I couldn´t find any informations about which libraries need to be linked when using the SDK.
So far after looking at the MSDN documentation I have figured out that I need to link the following:
'comsupp'
'OleAut32',
'Ole32',
Advapi32',
'wbemuuid',
'Ws2_32',
'Dbghelp'
Sadly the library is still not linking because of
libovr64.lib(OVR_Win32_RenderShim.obj) : error LNK2019: unresolved external symbol __imp_ImageDirectoryEntryToData referenced in function "__int64 (__cdecl*__cd
ecl SetProcAddressA(struct HINSTANCE__ *,char const *,char const *,__int64 (__cdecl*)(void)))(void)" (?SetProcAddressA@@YAP6A_JXZPEAUHINSTANCE__@@PEBD1P6A_JXZ@Z
Anyone knows what else I need to link?
It would be really great if the next SDK version would be a DLL instead of a static lib so we can avoid all this trouble and in a worst case just use the dependency walker to figure out what needs to be added to our distribution.
Michael
I just started to update to the new 0.4 SDK and I couldn´t find any informations about which libraries need to be linked when using the SDK.
So far after looking at the MSDN documentation I have figured out that I need to link the following:
'comsupp'
'OleAut32',
'Ole32',
Advapi32',
'wbemuuid',
'Ws2_32',
'Dbghelp'
Sadly the library is still not linking because of
libovr64.lib(OVR_Win32_RenderShim.obj) : error LNK2019: unresolved external symbol __imp_ImageDirectoryEntryToData referenced in function "__int64 (__cdecl*__cd
ecl SetProcAddressA(struct HINSTANCE__ *,char const *,char const *,__int64 (__cdecl*)(void)))(void)" (?SetProcAddressA@@YAP6A_JXZPEAUHINSTANCE__@@PEBD1P6A_JXZ@Z
Anyone knows what else I need to link?
It would be really great if the next SDK version would be a DLL instead of a static lib so we can avoid all this trouble and in a worst case just use the dependency walker to figure out what needs to be added to our distribution.
Michael
