Search
Support & Downloads
All of Support
This Category
This Product
Software Products
Intel® C++ Compiler for Windows*
Link error with Microsoft* Visual Studio* 2005 SP1

This issue happens only in the Intel® C++ Compiler 9.1 for Windows* with Package ID older than W_CC_C_9.1.034. It does not happen in 10.0 or latest 9.1.

If you have installed the Microsoft* Visual Studio* 2005 SP1, the Intel C++ Compiler 9.1 for Windows with Package ID W_CC_C_9.1.033 or older will give a link error when compiling the program with /Zi (for producing a .pdb program database file).

Example:

>> type t.cpp
#include <iostream>
using namespace std;
int main()
{
        cout << "Hello World" << endl;
        return 0;
}

>> icl -Od -Zi t.cpp
Intel(R) C++ Compiler for 32-bit applications, Version 9.1    Build 20061103Z Package ID: W_CC_C_9.1.033
Copyright (C) 1985-2006 Intel Corporation. All rights reserved.
t.cpp
Microsoft (R) Incremental Linker Version 8.00.50727.762
Copyright (C) Microsoft Corporation. All rights reserved.

-out:t.exe
-debug
-pdb:t.pdb
t.obj
t.obj : fatal error LNK1103: debugging information corrupt; recompile module

This applies to:
Intel® C++ Compiler for Windows*

Solution ID: CS-025379
Date Created: 08-Jan-2007
Last Modified: 05-Jun-2007
Back to Top