Sankaran
2009-12-11 12:20:02 UTC
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)" (?***@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,
Sankaran
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)" (?***@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,
Sankaran