Dear Intel people,
I'm trying to install multiple versions of Intel Cluster Studio on a linux workstation as a "user level" (not system-wide) copy using my named license. However, when I install a version (say 2013sp1) in a specific directory and trying to install an other version (2015update3) into a different directory, I get an error message saying that I can not change the directory since some components has already been installed. I noticed that independent of my choice for installation directory /home/username/intel/ is always created containing the license file and some other things (ism?). This directory is related to the problem, since as soon as I remove it I can install an other version (rendering the previous one inoperational).
My temporal solution for the problem is to install a version to $HOME/intel, then rename the directory to the required name. Then install the second one into $HOME/intel and rename it to some other name. Finally I create a symbolic link to the one I want to use at the time and use it as usual (setting the env. variables with compilervars.sh, etc). However, this does not allow to use more than one of them independently at the same time, I have to replace the symbolic link and this breaks every ongoing workflow. It would be great if the compiler (and its additions, like MPI) could be installed absolutely independently and used at the same time, since it would tremendously ease testing programs compiled with different versions (and implement robust circumvents for various compiler bugs depending on the version of the compiler). Furthermore, it would be great if this could be done not only with versions but with updates as well, that is, if two updates of the same version of the compiler could coexist on the same computer in separate directories.
I believe that different versions can be installed independently, since some production clusters have several versions of the compiler available and choice can be made at shell level using the "module" utility. How shall I install them to achieve this?
Thank you for your help,
Jozsef