- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MSIMSL]
As MSIMSL seems to be only a Windows library, I've tried replacing the line USE MSIMSL byUSE NUMERICAL_LIBRARIES but I get the same error.
What's the problem? Why it can't find this? What should I do?
Thanks in advance for your help.
Cheers
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Unlike our Fortran compiler for Windows, there is no IMSL library option available with the Intel Fortran compiler for Mac OS. I do not know if IMSL is available for Mac OS. You can check the Visual Numerics website or perhaps inquire within their User Forum.
An alternative is to consider using Math Kernel Library (MKL) equivalent routines. MKL is provided with the Intel Fortran compiler for Mac OS. Documentation is included with the installation.
To get past the compilation phase you must comment out or remove the IMSL specific USE statement noted. With making only that change you should next expect to see unresolved externals for the IMSL routines upon reaching the link phase.
If you want to provide the names of the IMSL routines used then others more versed in IMSL and MKL should be able to offer advice on the MKL alternative routines to use.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
There is a slim chance that the library is named as being required, but is not really used. Try commenting out the 'USE MSIMSL' statement(s). If the program then compiles and links with no errors, you are home scot-free.
If that does not work, you have to see if VNI is working on a MAC version (they respond to the perceived/observed demand from users).
If that also fails, your options are (i) consider using a compiler that is available with IMSL for your OS (e.g., Absoft), (ii) Convert to MKL in place of IMSL, if the needed functionality is available in MKL or (iii) consider converting your code to use other libraries, such as those in Netlib or NAG.
- 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
I would second the recommendation to see if the missing routines can be found in Intel Math Kernel Library (included with Intel Fortran) or NETLIB (free download).

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page