Dear board users,
I am trying to install Parallel Studio XE 2016 on a Linux Mint 17.3 machine.
I have seen that the installation process does not support LinuxMint, not even Ubuntu if I remember well. My first question is: Why? Linux Mint certainly is not a fringe system and may inherit the user base of Ubuntu as Ubuntu is getting more commercial and disrespects privacy at some points.
When will Linux Mint be supported? Even Ubuntu is based upon Debian, and Debian seems to be supported.
I somehow moved through the installation process (we only need intel64 architecture) but compilervers.sh did not work. As I've used icpc 2013 on an older system before, I have copied and adapted older module files we had to mirror those settings with the new folders. I've put everything in ~/.bashrc. No, I can get icpc to respond:
icpc version 16.0.0 (gcc version 3.2.0 compatibility)
and I am able to compile a "helloworld" in C.
Why the "compatibility mode" with a gcc that I don't have (I do have g++ 4.8)? What does "compatibility mode" mean in this scenario?
I would not bother too much but it seems that I can't compile boost because of that.
Could you please point me to a precise list of all the dependencies and how to configure them myself if I can't use neither the installer nor compilervars.sh?
Thank you -
Very happy to hear of your success, and indeed, thanks Tim. This looks promising for getting Linux Mint certified with the Intel compilers. Regarding DPD200380351, we are moving forward. We will set up a server with Linux Mint 17.3, and PV will do some testing. I expect the compilers will work correctly, but we would like to certify all the tools in Parallel Studio, like MKL, TBB, etc. I don't have any data on the latter, but PV testing may expose issues.
Thanks for your help, too, Patrick!
Yes, I guess that's all one has to do for making Intel compatible but we'll have other tasks ahead here, like using boost and building MPI code. I will let you know of there's more to consider or I missed out on something.
>>>we'll have other tasks ahead here, like using boost and building MPI code. I will let you know of there's more to consider or I missed out on something.
Very good, and best of luck. If you find issues, please create new Forum threads (one per issue), so we can track them separately. This particular thread is specifically tracking getting Linux Mint as a supported distribution.
Hi, I am also trying to get intel compilers working on my computer. I've run the install and then the command:
But it seems that this only add /opt/intel/compilers_and_libraries_2016.1.150/linux/bin/intel64 to the path. Such folder soes not even exist..
Can you let me konw how to move forward. Thanks
Can you make sure you sourced the script file correctly? Open a new terminal and try the below:
%cd to the bin directory (/compilers_and_libraries_2016.1.150/linux/bin)
% source ./compilervars.sh intel64
If your installation was successful, then your path after sourcing the above script should look like:
<install-dir>/compilers_and_libraries_2016.1.150/linux/bin/intel64:<install-dir>/compilers_and_libraries_2016.1.150/linux/mpi/intel64/bin:<install-dir>debugger_2016/gdb/intel64_mic/bin and so on.....
Intel(R) C Intel(R) 64 Compiler for applications running on Intel(R) 64, Version 188.8.131.52 Build 20151021
I seem to have installed the 2016.3.067 version of the compilers in Linux Mint 18.
True, the installer chokes on the exact Linux version -- and this is really too bad. There's no reason this thing shouldn't run on any Linux, or any reasonable Unix, for that matter.
BUT the installer does dump RPM archives in
To get a listing of the contents, I ran
for rr in /tmp/l_psxe_2016.3.067/rpm/*.rpm; do echo " -------------- $rr" ; rpm2cpio "$rr" | cpio --list ; done > rpm-listing
I tried installing the rpms piecemeal. No luck (ld kept complaining it was missing some libraries, whch were evidently there.)
So just installed all the rpms. The listing generated above shows all the unpacked files go in /opt/intel/
sudo sufor rr in /tmp/l_psxe_2016.3.067/rpm/*.rpm; do echo " -------------- $rr" ; rpm2cpio "$rr" | cpio -idmv ; done
I had to download the license from Intel by hand. How to do this was non-obvious.
The downloaded license file goes in