- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Steve,
In your article "Migrating from Compaq* Visual Fortran" (http://software.intel.com/en-us/articles/migrating-from-compaq-visual-fortran/) you mentioned that you can "use CVF-built dynamic link libraries (DLLs) with applications compiled with the Intel Visual Fortran Compiler, as long as you do not try to share input/ output units across the two environments." By input/output units do you mean passing arguments to exported dll funtions? If so, are there any exceptions to this rule (e.g. scalar variables, or pointers to scalar variables)? I understand that assumed-shape arrays are handled differently by CVF and IVF (http://software.intel.com/en-us/forums/showthread.php?t=68419) but wasn't sure if some types are compatible and may be used safely.
Along similar lines, are there any major restrictions in the types that can be passed rom a Fortran binary to a dll written in another language?
Many thanks for your help.
Link Copied
- 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