- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Folks,
I have a program that compiles with no problem using INTEL Visual Fortran (13.0) with Visual Studio 2010 (upgraded to SP1) libraries within the Winteracter development tool. No problems are flagged. When I use the /fast compiler option, I get the following for each subroutine:
myprogram.obj : warning LNK4229: invalid directive '/Intel(R) compiler non-linkable IL object file' encountered; ignored
followed by the following killer:
LINK : error LNK2001: unresolved external symbol WinMainCRTStartup
The only difference between the two compiles is the /fast option. It appears that my program are not seeing some libraries or something. Any ideas?
Thanks in advance,
Bill Full
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
HI again... A solution is to make sure that the INTEL(XLINK) linker is being used and not the Microsoft linker. I changed this and it appears to have solved the issue...
BIll
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes, the Microsoft /GL and the Intel IPO object file formats are different, so you can't mix objects and tools when using these options (included in /fast).
- 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