- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm using 10.1.021 trying to get my application running in the 64 bit environment. I'm trying to build it from the command line using the same basic commands I've used in the 32 bit world. I opened the command prompt window for running on Intel64. I get the "ifort: error #10037: could not find 'link'" error. I don't have a clue what to do. I couldn't find this error described in any documentation (is it?). I like to solve these by myself since it tends to be faster but don't know where this is documented. Can you help solve this problem and hopefully point me to some documentation that describes how to do this conversion.
Thanks,
Dave
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
If this does not help, show me what is displayed when you first bring up the build window.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Depending on various factors which you haven't divulged, it may still be necessary to specify the linker path in ifort.cfg in your installation. For example:
_______________________________________________
# This Configuration file may be used for additional switches
-Qvc8
# Path to the Microsoft Platform SDK* linker for EM64T-based applications
-Qlocation,link,"e:program filesMicrosoft platform sdkBinwin64x86amd64link.exe"
-Qoption,link,/nodefaultlib:libc.lib
__________________________________________________
This example shows the use of the command line SDK in place of Visual Studio for 64-bit compilation. If you install the VS2008 compiler, that is -Qvc9.
The nodefaultlib specification would not normally be needed; it takes care of a case where .obj files were built for the libc, when only libcmt is available in current installations.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks. That got me going. Now to find all the addressing problems. We use integers as indexes into arrays. If my arrays are all less than 1,000,000,000 do I need to worry about them?
Dave
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page