Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
29283 Discussions

Where is the compiler binary in composer XE 2015?

eudoxos
Beginner
836 Views
I downloaded the trial version of Composer XE 2015.1.133. The webpage said it also included fortran compiler. I am unable to locate ifp or ifort anywhere in the package. Am I overlooking something obvious? Or is the compiler called something else? Thanks for any hints.
0 Kudos
3 Replies
Steven_L_Intel1
Employee
836 Views

By default it installs into /opt/intel  You need to "source /opt/intel/bin/ifortvars.sh intel64" (to build for x64) to make the ifort command available. See the compiler release notes for more details.

0 Kudos
eudoxos
Beginner
836 Views

Sorry for late reply, I don't see anything fortran-related in my installation unfortunately:

$ find /opt/intel -name 'ifort*'

Just to make sure:

$ ls /opt/intel/composer_xe_2015.2.164/bin/intel64
codecov            icc.cfg        icpc_libFNP.so  libiml_attr.so         map_opts         profdcg    tselect_libFNP.so
codecov_libFNP.so  icc_libFNP.so  inspxe-inject   libintelremotemon.so   mcpcom           profmerge  xiar
gdb-ia             icpc           inspxe-runsc    loopprofileviewer.csh  mic_extract      proforder  xild
icc                icpc.cfg       inspxe-wrap     loopprofileviewer.sh   offload_extract  tselect
$ ls /opt/intel/composer_xe_2015.2.164/bin/intel64_mic
codecov  icc      icpc      libiml_attr.so        map_opts  profdcg    proforder  x86_64-linux.env  xiar.cfg  xild.cfg
gdb-mic  icc.cfg  icpc.cfg  libintelremotemon.so  mcpcom    profmerge  tselect    xiar              xild

DId I mess up the compiler suite I need? The Parallel Studio XE page https://software.intel.com/en-us/intel-parallel-studio-xe mentions fortran for all the editions available.

I did not clarify before: I need icc and ifort targetting MIC, for cross-compilation.

Thanks.
 

0 Kudos
TimP
Honored Contributor III
836 Views

Parallel studio is offered with Fortran alone, c++ without Fortran, or both together. Normally, you would select the installation option to choose components so would see which are included.  Apparently you installed c++ but not Fortran.  Each of the Xeon compilers installs the Mic cross compiler unless you deselect it.

0 Kudos
Reply