- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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 been through the steps listed athttp://software.intel.com/en-us/articles/troubleshooting-fortran-integration-issues-with-visual-studio/but without success.
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.
Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.

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