- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
installed the intel 8.1 compiler to build apps on 64 bit
my hardware:
intel xeon emt64t
software
xp 64 x64 edition
vs .net 2003 enterprise
platform sdk april 2005 edition
intel 8.1 c++ compiler
On the platform sdk, i only notice libraries for IA64 and AMD64
Should there be on for EMT64 as well ??
i always get a linker error
"Module Machine type AMD64 conflicts target machine type"
What option should i include on the linker options ? --MACHINE:/??
Please help regarding this issue
Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
icl has been set up to request machine type X64 for several months. You may have an old version, which has not been tested with any recent PSDK. The X64 directories in PSDK are still named AMD64, but the machine type flag has been updated. The Microsoft AMD64 compiler accepts Intel optimization flags, such as /favor:pentium4 but that will matter only in certain types of C or C++ loops compiled with CL. Except for that, the "AMD64" stuff is interchangeable between Opteron and EM64T.
Message Edited by tim18 on 05-18-2005 09:14 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for the update tim,
.
On the linker options on (vc++ .net) what machine type should i choose
/MACHINE:/??, Should i just choose AMD64 since as you said it applies to EM64T as well ?
/MACHINE:/??, Should i just choose AMD64 since as you said it applies to EM64T as well ?
Also I am currently using the intel 8.1 c++ compiler
ver. W_CC_PC_8.1.025.exe. (demo version)
Should i only install the W_CCE_PC_8.1.019.exe for EM64T ?
Is there a demo version that i can use for this?
Is there a demo version that i can use for this?
I would really appreciate your help
Thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I see that my reply didn't stick.
I ran dumpbin on a .obj made by ICL. It showed /machine:AMD64, so I think nothing has changed there, unless X64 may now be available as a synonym for AMD64.
The Intel X64 compiler uses the same license as the corresponding 32-bit compiler, so you can go ahead, download and install that compiler.
I ran dumpbin on a .obj made by ICL. It showed /machine:AMD64, so I think nothing has changed there, unless X64 may now be available as a synonym for AMD64.
The Intel X64 compiler uses the same license as the corresponding 32-bit compiler, so you can go ahead, download and install that compiler.
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page