|
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:
|