Hello Everyone,
I am trying to create a .DLL using VS 2005. While linking, I am getting the following error;
-----------------------------------------------------------------------
error LNK2001: unresolved external symbol "unsigned int (__stdcall* ATL::g_pfnGetThreadACP)(void)" (?g_pfnGetThreadACP@ATL@@3P6GIXZA)
-----------------------------------------------------------------------
I searched and found few answers like "all the dependent modules should be built with VS 2005", "Link atls.lib".
I have tried the above steps and tried including few Windows header files as suggested in few forums as an answer to the
same issue. Unfortunately, nothing works out !
To brief: I have few .LIB files, which will be linked and finally I will be getting a .DLL file. I am building these modules (.LIB and .DLL) in VS 2005. This is a non-MFC DLL.
Any suggestions are really appreciable!
Best regards,
Gangadhar