- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am running IVF 9.0.30 professional under VS 2003. After upgrading to IVF 9.1.25, I can no longer call IMSL routines. I did not uninstall the old compiler. My question is this: should I uninstall IMSL for IVF 9.0 first and then install the new IMSL library for IVF 9.1?
ps: When installing IMSL, it asks if I want to use the existing IMSL folder, I answer 'Yes'.
ps: When installing IMSL, it asks if I want to use the existing IMSL folder, I answer 'Yes'.
Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
What exactly do you mean by "can no longer use"? What error do you get?
What may have happened is that if you had added the paths of the IMSL folders to Tools..Options..Intel Fortran..Directories for 9.0, when you uninstalled the 9.0 integration and installed 9.1, those changes were lost. You should readd them.
I recommend downloading w_fcp_p_9.1.024 and installing the IMSL component from that.
What may have happened is that if you had added the paths of the IMSL folders to Tools..Options..Intel Fortran..Directories for 9.0, when you uninstalled the 9.0 integration and installed 9.1, those changes were lost. You should readd them.
I recommend downloading w_fcp_p_9.1.024 and installing the IMSL component from that.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear Steve:
Thanks for the information. My problem with IMSL is resolved. However, another issue comes up. When compiling my Quickwin program, the linker issues an unresolved external error about CreateThread() routine. My Qwickwin program uses a seperate thread to check if the key is pressed during loop execution. This small module was adapted from the old CVF example program and is the only multithread routine in my project. I have been using it for some time without any trouble until I install the new compiler. Now, both versions of the compiler complain about it. I don't know why. It seems that the linker has trouble opening libifcoremt.lib file. Any help or thought is appreciated.
Mao
Thanks for the information. My problem with IMSL is resolved. However, another issue comes up. When compiling my Quickwin program, the linker issues an unresolved external error about CreateThread() routine. My Qwickwin program uses a seperate thread to check if the key is pressed during loop execution. This small module was adapted from the old CVF example program and is the only multithread routine in my project. I have been using it for some time without any trouble until I install the new compiler. Now, both versions of the compiler complain about it. I don't know why. It seems that the linker has trouble opening libifcoremt.lib file. Any help or thought is appreciated.
Mao
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Wereceived a problem report recently where the wrong external name was being generated for CreateThread. This has been repaired, but is not yet available in a kit.
You can work around it for now by adding the alias CreateThread@4
Sorry for the inconvenience,
- Lorri
Message Edited by Lorri_Menard on 06-13-200609:58 AM

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