I just downloaded the trial version of compiler 11.1 for windows (038) and macosx (which is a different build, a bit higher, I think 058). The same sources (a portable c++ command line utility) compile and link fine in xcode 3.2, but do not link in intel compiler inside visual studio 2008 sp1 (visual studio itself has no problem instead):
I attach the build logs. Note that this is a debug build: if I leave all options as default, I get a linker internal error, followed by "error #10014: problem during multi-file optimization compilation".
If I turn off the linker multi-file optimization, I get a different error (fatal error LNK1103), which anyway looks like a MICROSOFT error code.
Can anybody help?
Thanks in advance
The option is /QNoipo. If you see the build logs I attached, one is with IPO on and the other is with IPO off.
The OS is Windows 2003 x64 and I'm building a x64 debug configuration.
I tried with a different project and I even get more devastating result: in 32-bit mode I get the linker error(s) reported above, but in x64 the compiler dies:
Compiling with Intel C++ 11.1.038 [Intel 64]... (Intel C++ Environment)
Catastrophic error: unable to obtain mapped memory (see pch_diag.txt)
compilation aborted for .aligned_buffer.cpp (code 4)