Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.

Win7 64 & XE12: VS Integration

dwannetts
Beginner
611 Views
Hi,
I can build 32-bit programs using XE12 under the supplied VS IDE (2008). I can also build 64-bit code from the command line. What I cannot do is build 64-bit code from the IDE.
Attempting to do so triggers a "LINK : fatal error LNK1104: cannot open file 'uuid.lib'" error.
I have uninstalled and repaired, but to no avail.
What are the steps I need to be able to build 64-bit executables from the supplied IDE?
Many thanks,
dave.
0 Kudos
3 Replies
Steven_L_Intel1
Employee
611 Views
Normally, all you would need is to add an "x64" configuration to the project and build. UUID.LIB is part of the Windows SDK. If you are using the included VS2008 Shell, I think this is installed as a subdirectory of Program Files(x86)\Microsoft Visual Studio 9.0\VC. Look for it there. Actually, there should be a subfolder of that named either X64 or AMD64 - that's the one with the x64 library.

Then do Tools > Options > Intel Visual Fortran > Compilers. Set the platform to x64. Click on the ... next to Libraries and add the path to the folder that has the x64 UUID.LIB. Click OK, OK. Now try to build.
0 Kudos
dwannetts
Beginner
611 Views
Thanks Steve,
Works a treat.
It does seem like something that should be set up as part of a normal installation though.
Perhaps in R5?
D.
0 Kudos
Steven_L_Intel1
Employee
611 Views
Normally, it is. But every once in a while I encounter a customer for whom this did not get set up. We've been unable to reproduce the problem here. At least the fix is simple enough.
0 Kudos
Reply