Game Development Community

First Build attempt problems

by Jeremy Helgevold · in Torque Game Engine · 07/26/2006 (8:52 pm) · 1 replies

Hello all.

I have just got the Torque SDK to load into my VC7 (2002, 7.0). During the build however I recieve a number of the following warnings:

opengl2d3d warning LNK4075: ignoring '/EDITANDCONTINUE' due to '/INCREMENTAL:NO' specification
c:\Torque\SDK\engine\core\unicode.cc(51): warning C4068: unknown pragma

which I think lead to the following errors that prevent build success:

buildWad error LNK2019: unresolved external symbol _ImmAssociateContext@8 referenced in function "public: static void __cdecl Platform::enableKeyboardTranslation(void)" (?enableKeyboardTranslation@Platform@@SAXXZ)

buildWad error LNK2019: unresolved external symbol _ImmReleaseContext@8 referenced in function "public: static void __cdecl Input::activate(void)" (?activate@Input@@SAXXZ)

buildWad error LNK2019: unresolved external symbol _ImmGetContext@4 referenced in function "public: static void __cdecl Input::activate(void)" (?activate@Input@@SAXXZ)

Did anyone have issues with the initial build? I have the required version of .NET Framework. Running Windows 2002 Service Pack 4.

Any help is greatly appreciated.

J

#1
07/28/2006 (5:56 am)
I ended up figuring this out pretty quickly thanks to another thread I found.

For anyone that has the same issue, I had to link Imm32.lib as an extra dependency of the buildWAD project.

Hope this helps someone.