0

I want to install Intel Fortran 2011 on Mac OS X 10.10 but I receive the following error.

intel fortran installer error

The installer tells me it need OS X version 10.5 or higher whereas my OS X version is 10.10!

It's good to mention that I installed this version of Intel Fortran on OS X10.9 without any error. Does anyone know how to fix this problem?

iled
  • 2,142
  • 3
  • 31
  • 43
Amin
  • 3
  • 3

1 Answers1

1

I've read that they have some issues on the installer of 2016 version running on OS X 10.11 (see latest release notes. It might be related to your issue.

I would try to overpass that message by installing in silent mode.

Please, read here the full instructions. I will copy a part of it as a reference.

If the following does not work, I would try to post a message in the official support forum.


Silent Installation Guide for Intel Compilers for Mac OS* X Version 11.x

Here are the steps you need to follow to install the Intel Compilers for Mac OS X* version 11.0 and higher in silent mode.

Step 0) Login as an administrative user or root. If you have sudo priviledge, become root user in a Terminal window with:

sudo bash
and enter your user password, then enter command
su -

Step 1) Mount the *.dmg file with required content using "Finder", for example, by double-clicking on *.dmg. OR If you are working from a terminal window, use the hdiutil command to mount the compiler installer disk image (.dmg)

11.0 Example (11.1 is similar):

Disk image mounts under

/Volumes/m_cprof_p_11.0.0xx (for the 11.0 Fortran Compiler)  or
/Volumes/m_cproc_p_11.0.0xx  (for the 11.0 C++ Compiler)

Mount image with

hdiutil attach m_cprof_p_11.0.0xx.dmg
hdiutil attach m_cproc_p_11.0.0xx.dmg

12.0 Example:

Disk image mounts under

/Volumes/m_fcompxe_2011.u.vvv (for the 12.0 Fortran Compiler) or
/Volumes/m_ccompxe_2011.u.vvv (for the 12.0 C++ Compiler)

Mount image with

hdiutil attach m_fcompxe_2011.u.vvv.dmg
hdiutil attach m_ccompxe_2011.u.vvv.dmg

where 'u' is the update number ( 0, 1, 2, 3, etc) and where 'vvv' is the specific version ( 2011.2.142 is Update 2, version 142 for example).

Step 2) Start a "Terminal" program from Utilities group (if you have not done so already. Do this as root user or use the command 'sudo bash' to become root user)

Step 3) Using "Terminal" as root user, change directory to the /Plugins folder:

11.0 (similarly for 11.1):

Change directory to the "Plugins" folder inside /Volumes/m_cprof_p_11.0.0xx

For example:

cd /Volumes/m_cproc_p_11.0.0xx/m_cproc_p_11.0.0xx.mpkg/Contents/Plugins
cd /Volumes/m_cprof_p_11.0.0xx/m_cproc_p_11.0.0xx.mpkg/Contents/Plugins

12.0:

cd /Volumes/m_ccompxe_2011.2.142/m_ccompxe_2011.2.142.mpkg/Contents/Plugins
cd /Volumes/m_fcompxe_2011.2.142/m_fcompxe_2011.2.142.mpkg/Contents/Plugins

Step 4) Run installer "i_install": ./i_install with the silent install options.

Usage: ./i_install [OPTION]

For version 11.0: usage: ./i_install [-s or -h] -l "log file" -f "license file or folder or port@host" -eula "accept"

For version 11.1: usage: ./i_install [-s or -h] -l "log file" -f "license file or folder or port@host" -sn "serialnumber" -xd "xcode folder" -id "install folder" -eula "accept"

For Version 12.0: usage: ./i_install [-s or -h] -l "log file" [-f "license file or folder or port@host"] or [-sn "serialnumber"] -it "[1/2/3]"-xd "xcode folder" -id "install folder" -eula "accept"

User can provide a valid serial number following the -sn option or a license file with the complete path or port@host for server license following the -f option.

Required Options

-s : to indicate execute in silent mode
-l : [optional] to provide a install log file (this file will be created '/tmp' folder
-f : -licfile Install silently using the license file provided on the command line.
Port@host Install silently using the server license available at host
-sn, -sn Install silently using the serial number provided on the command line

Additional Options, Version 11.1 and above

-id <install_dir> "install directory", default install folder is /opt/intel
    Silent install utility installs all the packages bundled in the meta package.
    To set the top level install folder for these packages one can use this option
    If install_dir is provided then the mounted system has to be writable for silent installs
    If the mounted volume is not writable, then user gets"Seems mounted volume is read only file system. Use 'hdiutil attach '<disk-image-name>.dmg' -readwrite -shadow' command, to mount the disk image", message and aborts silent install.
-xd : "xcode folder" ( provide xcode IDE folder for compiler to be intgegared with)

Additional Options, Version 12.0 and above

-it: install type; 1. commandline install 2. xcode integration 3. both, command line and xcode environment.
    User has option to install either command line alone and/or integrate with xcode IDEenviroment
    Default install type is 3
-h Display the silent install usage.

Examples:

1

./i_install -h

2

./i_install -s -sn cpxm-kghjbcc5 -eula "accept" -xd "/Developer"

3

./i_install -s  -f a.lic -eula "accept" -xd "/Developer"

4

./i_install -s -sn cpxm-kghjbcc5 -eula "accept" -xd "/Developer"

5

./i_install -s -sn cpxm-kghjbcc5 -f a.lic -eula "accept"  -it 1

6

./i_install -s -sn cpxm-kghjbcc5 -f a.lic -eula "accept"  -it 2 -xd "/Developer"

7

./i_install -s -sn cpxm-kghjbcc5 -f a.lic -eula "accept"  -it 2 -xd "/Developer" -id "~/myinstallfolder"

Log File

Option, -l mylog_file creates a install log file tmp/mylog_file, if this argument is not given then /tmp/pset.log file is created for logs.

iled
  • 2,142
  • 3
  • 31
  • 43
  • Thanks for your advisement. I followed this instruction and installed Intel Fortran successfully. For the next step I have a makefile and I want to make it. But now I prefaced the following error: ld: library not found for -lgcc_s @iled – Amin Dec 24 '15 at 11:45
  • @Amin if this solved your question, it would be proper to mark it as the accepted answer (green thick on the top left of the answer). You may create a new question regarding the error with the makefile. – iled Dec 24 '15 at 11:48
  • The following files exist in /usr/lib: libgcc_s.10.4.dylib libgcc_s.10.5.dylib libgcc_s.10.4.tbd libgcc_s.10.5.tbd libgcc.a libgcc_s.1.dylib – Amin Dec 24 '15 at 11:50
  • Thank you @Amin. You really should create a new question with that information. In case it is related to [this your other question](http://stackoverflow.com/questions/34210726/how-to-use-ifort-in-mac-osx), please update it with the required details. – iled Dec 24 '15 at 11:54
  • That question was another problem and I solved it and this question is another one @iled – Amin Dec 24 '15 at 12:08
  • Ok. So, again, please open a new question about this new problem. Also, if you solved that other problem, please either accept the answer that helped you or post your own solution. – iled Dec 24 '15 at 12:09