- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have been building Fortran applications on both Windows and Linux using the Intel Fortran Compiler v9, and the code contains OPEN statements using the FORM='BINARY' specifier. The compiler documentation states that this specifier is only valid on 32 and 64-bit Windows, but it works fine on 32 and 64-bit Linux as well.
Does anyone know why this works on Linux? Is it actually supported automatically, or is the OPEN statement translated into something else before it is compiled? Any help would be greatly appreciated.
Does anyone know why this works on Linux? Is it actually supported automatically, or is the OPEN statement translated into something else before it is compiled? Any help would be greatly appreciated.
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The specifier is valid and supported on Linux. It wasn't in our first release but was added later - perhaps we missed updating the documentation. I'll look into that.

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