Intel® C++ Compiler
Community support and assistance for creating C++ code that runs on platforms based on Intel® processors.
7956 Discussions

Issues installing 2013 SP1 Update 3 on Ubuntu 14.04

Nicholas_C_1
Beginner
280 Views

We just upgraded our lab server from 12.02 to 14.04, and we are trying to update our intel compiler versions as well, but are encountering some strange errors

First Question:  Are the SP1.3.174 compilers (i.e. l_ccompxe_online_2013_sp1.3.174.sh, l_fcompxe_online_2013_sp1.3.174.sh) compatible with Ubuntu 14.04?  The install script says no, but this page seems to imply that they are.

Secondly, once replacing the /bin/sh link to point to /bin/bash, and disabling the 32 bit libraries, everything seems to install correctly.  However, if I examine /opt/intel/composer_xe_2013_sp1.3.174/, there are no files present.  The ls of the folder gives:

drwxr-xr-x 3 root root  4096 Aug 15 09:58 uninstall

Inspecting the install log /tmp/intel.pset.root.sung-srv1_08.15.10.17.51.2014.log I find some very odd things:

First of all, there are a bunch of errors that look like this:

1408112272 - ERROR: : env_get_string_internal: arguments are bad.

Secondly, I get a bunch of skipped RPM's (not sure if this is normal), e.g.:

1408112272 - : file_exists: file /tmp/nick/l_ccompxe_2013_sp1.3.174/./rpm/intel-compilerprof-174-14.0-3.i486.rpm doesn't exist.
1408112272 - : is_skipped: component intel-compilerprof__i486 is skipped because RPM /tmp/nick/l_ccompxe_2013_sp1.3.174/./rpm/intel-compilerprof-174-14.0-3.i486.rpm is not available for download

I've uploaded a copy of the log here

 

Any help would be greatly appreciated,

Nick

 

 

 

0 Kudos
2 Replies
TimP
Honored Contributor III
280 Views

The reference to which you referred says that only the Intel64 compiler installation is supported on Ubuntu 14.04.  Of course, this requires a 64-bit Ubuntu installed with the g++ development option.  If you try to install the ia32 Intel compiler, it's not expected to work, according to that reference.  So you would need to de-select ia32 in the installer, even though it is on by default.  Even with the intel64 installation, I suppose you may have to accept the "unsupported" installation.

On-line installation could easily fail if it is unable to re-establish connection to the download server at each required step.  In the past, I found the easiest way to recover was to undo the installation and switch to the full download.

0 Kudos
Nicholas_C_1
Beginner
280 Views

Hi Tim.

I tried using the full installer with similar results.  I have switched the default shell to bash, and disabled the ia32 component in the installer, but there is still nothing in the /opt/intel/composer_xe_2013_sp1.3.174/ folder but an uninstall folder (with no script).

I've posted the updated log here

As you can see there are still a bunch of errors that look like this:

1408370481 - ERROR: : env_get_string_internal: arguments are bad.

Do I need to uninstall the old versions of the compilers beforehand?  I've been hesitant to break our working version before getting the new version installed

 

Nick

0 Kudos
Reply