Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.

Install IVF 9.1.25 Professional

csmao
Beginner
673 Views
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'.
0 Kudos
3 Replies
Steven_L_Intel1
Employee
673 Views
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.
0 Kudos
csmao
Beginner
673 Views
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
0 Kudos
Lorri_M_Intel
Employee
673 Views

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

0 Kudos
Reply