Platform SDK atl libs

For the lack of a better forum (I was looking for a PSDK forum), I ask here.

Why are ATL libs included for AMD64 platform in the PSDK (SRV2003R2), but not for IA64 and x86 platforms

There is PSDK\lib\amd64\atlmfc\atl.lib and PSDK\lib\amd64\atlmfc\atlamd64.lib, but no such libs for IA64 and x86.

I am looking for some library that exports AllocStdCallThunk.



Answer this question

Platform SDK atl libs

  • thechristopher

    Thanks for the replies. I am aware of the workarounds for the problem. The libraries, for example, are also included in the DDK.

    My question was about the inconsistency - libraries for AMD64, but not for x86/IA64. The question still remains open.


  • Santiago Aceñolaza

    you don't need a lib to use ATL from the Platform SDK. Just follow steps 1 to 4 here:

    http://www.codeproject.com/wtl/WTLExpress.asp


  • XinuXano

    It does Why doesn't my answer satisfy you You see, unlike VS2005, only the x86 compiler and libs shipped with the earlier versions of VS so they put them into the PSDK so users of Visual studio could use them along side their current version. If you look in the bin directory, there is the c compiler for AMD64 and IA64, also, if you look, under a full install at least, there are libs for both IA64 and AMD64.

  • MuniHemadriBabu.Jogi

    The atl libs in the Platform SDK was just for 64 bit programming. They were there to compliment the libs that were shipped with VS2003. If you want the x86 libs then you need VS2003.

  • Platform SDK atl libs