- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Afterinstalling theIntel Fortran Compiler 10.1.021 on my system(Windows XP Professional x64 Edition) I was trying to use it in Microsoft Visual Studio 2008 (Standard Edition, Version 9.0.21022.8 RTM). For a first test I created a new project (console application) choosing the "main program code". After selecting the project configuration "release" and "x64" I succsessfully compiled "hello world" creating the respective .obj file. Yet, when trying to link to an executable file the following three errors occured:
1 error #11035: Fatal error cannot open bufferoverflowu
2 error error_during_IPO_compilation: problem during multi-file optimization compilation (code 1)
3error error_during_IPO_compilation: problem during multi-file optimization compilation (code 1)
Alternatively, I tried using the compiler from the command line. The process aborted showing the message:
LINK : fatal error LNK1104: Datei "bufferoverflowu.lib" kann nicht geffnet werden.
(file "bufferoverflowu.lib" cannot be opened - I'm using a German Windows Version.)
What's wrong here? How can I fix this problem and get the Intel Fortran Compiler running?
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
A workaround is to add bufferoverflowu.lib to the "Ignore libraries" linker setting.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This is the result. I hope it helps.
Microsoft C/C++-Optimierungscompiler Version 15.00.21022.08 fr x64
Copyright (C) Microsoft Corporation. Alle Rechte vorbehalten.
As I said, I'm using a German version. Though, I guess a translation to English is not necessary.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Alright, as you mentioned the "beta" issue, there's something I just noticed. Here comes the full comand promt:
Intel Visual Fortran Compiler for applications running on Intel 64, Version 10.1.021
Copyright (C) 1985-2008 Intel Corporation. All rights reserved.
Setting environment for using Microsoft Visual Studio 2008 Beta2 x64 cross tools
.
C:Documents and SettingsAdministratorDesktop>cl
Microsoft C/C++-Optimierungscompiler Version 15.00.21022.08 fr x64
Copyright (C) Microsoft Corporation. Alle Rechte vorbehalten.
Syntax: cl [ Option... ] Dateiname... [ /link Linkeroption... ]
C:Documents and SettingsAdministratorDesktop>
This is what I see after opening the command prompt window.
- 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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Apparently I solved the problem. I discovered that there are two directories containing the respective library files. On my system these are: C:Program FilesMicrosoft SDKsWindowsv6.0ALibx64 and C:Program Files (x86)Microsoft SDKsWindowsv5.0LibIA64. "bufferoverflowu.lib" was only present in the latter. So I just copied the library file to the former directory. Now I can create executables from both the command prompt and the VS environment.
For some odd reason the "bufferoverflowu.lib" wasen't copied to the right directory during installation although it is needed there. This is probably a 32 vs. 64bit issue.
Thanks for your hints. I was previously not aware of this parallel structure.
Cheers
- 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