When I tried to install the STM compiler on a Linux machine, install.sh got stuck at EULA, infinitely prompting the accept/decline question independent of whatever I typed. I was installing to a non-default dir without root-priviledges, under $INSTALL_DIR/opt/intel (with the license file placed into $INSTALL_DIR/opt/intel/licenses).
As a quick hack, I tried silent-install, which returns with the following errors (as extracted from logs), just to name a few: That the serial number is of wrong length, that some of configuration plug-ins failed (init_configuration), coex_proceed_filter: Filter should be skipped... I am not naming errors that are obviously due to not having the C++ compiler installed properly.
The same happens when I attempt to install the C++ compiler.