I own a license of "Intel parallel studio XE composer edition for fortran" that I bought through the university where I work in 2017. I had to re-format my PC so that now I have to re-install my fortran compiler.
The product needs a version of microsoft visual studio community of 2015 or earlier. Unfortunately when I go to microsoft website and try to download from the link there provided and then install visual studio the operation fails with a message saying "a set up package is missing or damaged".
Please can you help me with that, given that without a proper installation of visual studio I cannot use the product that I bought from you?
thanks in advance for your help
I do not know how to obtain older versions of Microsoft Visual Studio without subscription.
Supported Microsoft Visual Studio versions are listed here
Thank you, I followed your instructions and everything worked.
This said I have a further question.
Together with the fortran compiler I also use the the Rogue Wave IMSL* Fortran Numerical Libraries 7.0.1 (I bought it together with the license for the Intel parallel studio XE composer).
Now I have reinstalled the numerical libraries on my PC and while the installation seems to have worked fine the programs that use those subroutines do not compile, more specifically, at the command prompt I type:
ifort /Qimsl filename.f90 (which is what used to work when I used the Intel parallel studio composer)
however now I get back the message " ifort: command line remark #10148: option '/Qimsl' not supported "
Could you help me solve this? are those libraries still integrated with the free compiler that you directed me to? Has the instruction to be given at the command line changed?
thank you for your cooperation,
The ifort command line doesn't support /Qimsl because IMSL isn't sold by Intel anymore. All this did was add to the list of libraries linked in. You can do that yourself, following the instructions from your IMSL documentation. You will also need to specify where the IMSL include files and modules are located.
I wasn't privy to the discussion (this happened after I left Intel), but my understanding is that the contract terms with Visual Numerics became untenable for Intel. Even while I was there, the resources we (as in me) had to put in to support bundled IMSL were significant compared to revenue. It just didn't seem to make sense anymore. You can still buy IMSL for Intel Fortran from VNI, and they support it.
Sorry but I am a quite low level end-user of those products and with the instructions in your reply I would not know where to start from. So could you or anyone else reading this forum be a bit more specific?
thank you for your patience
You will have to read the IMSL documentation to find the names of the libraries you need. The simplest way to deal with these is to locate them in the IMSL install folder on your computer and add them to your project as if they were source files.
You probably also need IMSL modules or include files - for these you'll want to add the folder containing them to the Fortran > General > Additional Include Directories.
In the past, there were four (I think) variations of IMSL libraries: static/DLL and MKL/non-MKL. I don't know what it looks like now.