Changeset View
Changeset View
Standalone View
Standalone View
www/README.txt
Show First 20 Lines • Show All 52 Lines • ▼ Show 20 Lines | omp_os: Operating system. By default, the build will attempt to | ||||
"windows". | "windows". | ||||
arch: Architecture. By default, the build will attempt to | arch: Architecture. By default, the build will attempt to | ||||
detect this if not specified by the user. Currently | detect this if not specified by the user. Currently | ||||
supported values are | supported values are | ||||
"32" for IA-32 architecture | "32" for IA-32 architecture | ||||
"32e" for Intel(R) 64 architecture | "32e" for Intel(R) 64 architecture | ||||
"mic" for Intel(R) Many Integrated Core Architecture | "mic" for Intel(R) Many Integrated Core Architecture | ||||
"arm" for ARM* architecture | |||||
"aarch64" for Aarch64 (64-bit ARM) architecture | |||||
"ppc64" for IBM(R) Power architecture (big endian) | |||||
"ppc64le" for IBM(R) Power architecture (little endian) | |||||
If "mic" is specified then "icc" will be used as the | If "mic" is specified then "icc" will be used as the | ||||
compiler, and appropriate k1om binutils will be used. The | compiler, and appropriate k1om binutils will be used. The | ||||
necessary packages must be installed on the build machine | necessary packages must be installed on the build machine | ||||
for this to be possible (but an Intel(R) Xeon Phi(TM) | for this to be possible (but an Intel(R) Xeon Phi(TM) | ||||
coprocessor card is not required to build the library). | coprocessor card is not required to build the library). | ||||
compiler: Which compiler to use for the build. Defaults to "icc" | compiler: Which compiler to use for the build. Defaults to "icc" | ||||
or "icl" depending on the value of omp_os. Also supports | or "icl" depending on the value of omp_os. Also supports | ||||
some versions of "gcc"* when omp_os is "linux". The selected | some versions of "gcc"* when omp_os is "linux". The selected | ||||
compiler should be installed and in the user's path. The | compiler should be installed and in the user's path. The | ||||
corresponding Fortran compiler should also be in the path. | corresponding Fortran compiler should also be in the path. | ||||
See "Supported RTL Build Configurations" below for more | See "Supported RTL Build Configurations" below for more | ||||
information on compiler versions. | information on compiler versions. | ||||
mode: Library mode: default is "release". Also supports "debug". | mode: Library mode: default is "release". Also supports "debug". | ||||
jobs: The number of parallel jobs for the underlying call to make. | |||||
This value is sent as the parameter to the -j flag for make. | |||||
This value defaults to "1", but can be set to any positive integer. | |||||
To use any of the options above, simple add <option_name>=<value>. For | To use any of the options above, simple add <option_name>=<value>. For | ||||
example, if you want to build with gcc instead of icc, type: | example, if you want to build with gcc instead of icc, type: | ||||
make compiler=gcc | make compiler=gcc | ||||
On OS X* machines, it is possible to build universal (or fat) libraries which | On OS X* machines, it is possible to build universal (or fat) libraries which | ||||
include both IA-32 architecture and Intel(R) 64 architecture objects in a | include both IA-32 architecture and Intel(R) 64 architecture objects in a | ||||
single archive; just build the 32 and 32e libraries separately, then invoke | single archive; just build the 32 and 32e libraries separately, then invoke | ||||
▲ Show 20 Lines • Show All 50 Lines • Show Last 20 Lines |