I am trying to build a win64 static library using ICC13.0 . The OS that I am trying to build is Windows XP (32 bit). I have installed Visual Studio 2008 ( along with the 64 compiler tools).
The issue that I am facing is that there is a 64bit dll exported Visual Studio 2008 called mspdb80.dll which is located at the following location:
C:\Program Files\Microsoft Visual Studio 9.0\VC\bin\amd64
The above dll fails to load saying mspdb80.dll is not a valid Windows image. This is seen only on Windows XP and not on Windows 7. I guess mcpcom.exe(installed by Intel) is loading this dll .
When I try to build the static library with MSVC90, it builds fine.