Having Problems In Building Sample Projects With VC++2005

Hi,

I was trying to build sample projects of Windows Media Format SDK 9.5 with VC++ 2005. I had that SDK, as well as the newest version of Platform SDK installed. When building the sample project 'DSPlay', the following error came out.

------ Build started: Project: DSPlay, Configuration: Debug Win32 ------
Linking...
DSPlay.obj : error LNK2001: unresolved external symbol "unsigned int (__stdcall* ATL::g_pfnGetThreadACP)(void)" ( g_pfnGetThreadACP@ATL@@3P6GIXZA)
.\Debug/DSPlay.exe : fatal error LNK1120: 1 unresolved externals
Build log was saved at "file://d:\WMSDK\WMFSDK95\samples\dshow\DSPlay\Debug\BuildLog.htm"
DSPlay - 2 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

Any ideas for solving this problem Thanks a lot.




Answer this question

Having Problems In Building Sample Projects With VC++2005

  • Efim

    Hi,

    Very sorry! VCEE is Visual C++ 2005 Express Edition, which is a free downloadable version.

    This version does not support ATL and MFC. Those are still owned by Microsoft.

    Hope this helps.


  • ding3r

    Happy new year to you and your family, too!



  • rankind

    Hi,
    If you use VCEE to build it, there is no way to finish it.
    VCEE does not support ATL!

    Hope this helps.


  • ames7401

    It works now

  • jlang64

    Thanks, but I am not sure what VCEE stands for And is there any solutions

  • AzPc.NET

    I have found out the solution: linking "atls.lib" to the project.

  • sian

    Hi,

    Congrats!

    That's it.

  • vini80

    :) Thanks & wish u a happy new year!

  • TyTan

    I see. It is not VCEE, but the Team Suit version of VC++ 2005.

  • Having Problems In Building Sample Projects With VC++2005