Package Details: r-mkl 4.4.2-1

Git Clone URL: https://aur.archlinux.org/r-mkl.git (read-only, click to copy)
Package Base: r-mkl
Description: Language and environment for statistical computing and graphics, linked to the Intel(R) MKL.
Upstream URL: http://www.r-project.org/
Keywords: hpc mathematics modelling r statistics
Licenses: GPL
Conflicts: microsoft-r-open, r
Provides: r
Submitter: giniu
Maintainer: alexanderp
Last Packager: alexanderp
Votes: 25
Popularity: 0.000082
First Submitted: 2010-05-06 00:10 (UTC)
Last Updated: 2024-11-12 19:56 (UTC)

Required by (3402)

Sources (5)

Latest Comments

« First ‹ Previous 1 .. 8 9 10 11 12 13 14 15 16 17 18 .. 21 Next › Last »

herraiz commented on 2016-11-20 17:25 (UTC)

Could you add a patch for Makeconf.in? The patch is the following one: 14c14 < BLAS_LIBS = @BLAS_LIBS@ --- > BLAS_LIBS = @BLAS_LIBS@ -lifcore -lifport It prevents problems when compiling some R packages. With that change, I was able to install quantreg and igraph. See comment from AnRe005 2016-08-07 09:22

hike commented on 2016-11-08 04:26 (UTC)

For people struggling with this. If you are a student, you can download and install intel dependencies (intel-compiler-base, intel-fortran-compiler, intel-mkl) for free from here https://software.intel.com/en-us/qualify-for-free-software/student When you install the latest version, compilers are installed in a different folder, so you have to change the path in line 89 in PKGBUILD from /opt/intel/composerxe/linux/bin/compilervars.sh to /opt/intel/compilers_and_libraries/linux/bin/compilervars.sh You will have to source compilervars.sh in bash before running R, otherwise, it won't run (just put it in .bashrc, but know that other compilations will be affected by this). In addition, intel installer might complain that your gcc and other libs are outdated, but if you have everything installed from core and multilib, you should be fine (I didn't get the -git packages).

leonardof commented on 2016-10-03 21:17 (UTC)

Follow-up: it turns out the community license is not meant for compiling software, after all... Too bad I don't know any binary package of r-mkl for Arch Linux.

leonardof commented on 2016-09-17 20:42 (UTC)

Thank you, alexanderp!

alexanderp commented on 2016-09-17 10:16 (UTC)

leonardof, I suggest you follow up your problem with the intel forums. You've probably got the wrong license and this page is not the place for these kinds of issues. Once you've got the intel compilers working, try using r-mkl again.

leonardof commented on 2016-09-17 03:51 (UTC) (edited on 2016-09-25 16:49 (UTC) by leonardof)

I can't compile r-mkl despite having got the community license and having put the LIC file at /opt/intel/licenses/. Reading r-mkl/src/R-3.3.1/config.log (see excerpt below), I gather that somehow my license isn't valid... How can it be? configure:5750: checking for gcc configure:5777: result: icc configure:6006: checking for C compiler version configure:6015: icc --version >&5 Error: A license for (Comp-CL) could not be found. License file(s) used were (in this order): 1. Trusted Storage ** 2. /opt/intel/composerxe/linux/licenses ** 3. /opt/intel/licenses/NCOM____XXXX-XXXXXXXX_1.lic ** 4. /opt/intel/licenses/NCOM____XXXX-XXXXXXXX_2.lic ** 5. /home/leonardof/intel/licenses ** 6. /opt/intel/compilers_and_libraries_2017.0.098/linux/bin/intel64/../../Licenses ** 7. /home/leonardof/Licenses ... rest of stderr output deleted ... configure:6026: $? = 1 configure:6015: icc -v >&5 Error: A license for (Comp-CL) could not be found. License file(s) used were (in this order): 1. Trusted Storage ** 2. /opt/intel/composerxe/linux/licenses ** 3. /opt/intel/licenses/NCOM____XXXX-XXXXXXXX_1.lic ** 4. /opt/intel/licenses/NCOM____XXXX-XXXXXXXX_2.lic ** 5. /home/leonardof/intel/licenses ** 6. /opt/intel/compilers_and_libraries_2017.0.098/linux/bin/intel64/../../Licenses ** 7. /home/leonardof/Licenses ... rest of stderr output deleted ... configure:6026: $? = 1 configure:6015: icc -V >&5 Error: A license for (Comp-CL) could not be found. License file(s) used were (in this order): 1. Trusted Storage ** 2. /opt/intel/composerxe/linux/licenses ** 3. /opt/intel/licenses/NCOM____XXXX-XXXXXXXX_1.lic ** 4. /opt/intel/licenses/NCOM____XXXX-XXXXXXXX_2.lic ** 5. /home/leonardof/intel/licenses ** 6. /opt/intel/compilers_and_libraries_2017.0.098/linux/bin/intel64/../../Licenses ** 7. /home/leonardof/Licenses ... rest of stderr output deleted ... configure:6026: $? = 1 configure:6015: icc -qversion >&5 Error: A license for (Comp-CL) could not be found. License file(s) used were (in this order): 1. Trusted Storage ** 2. /opt/intel/composerxe/linux/licenses ** 3. /opt/intel/licenses/NCOM____XXXX-XXXXXXXX_1.lic ** 4. /opt/intel/licenses/NCOM____XXXX-XXXXXXXX_2.lic ** 5. /home/leonardof/intel/licenses ** 6. /opt/intel/compilers_and_libraries_2017.0.098/linux/bin/intel64/../../Licenses ** 7. /home/leonardof/Licenses ... rest of stderr output deleted ... configure:6026: $? = 1 configure:6046: checking whether the C compiler works configure:6068: icc -O3 -qno-opt-matmul -xHost -m64 -parallel -mkl=parallel -qopenmp -ipo -fp-model precise -fp-model source -qopt-mem-layout-trans=2 -diag-disable=188,308 -I/opt/intel/composerxe/linux/mkl/include -D_FORTIFY_SOURCE=2 -Wl,-O1,--sort-common,--as-needed,-z,relro conftest.c >&5 Error: A license for (Comp-CL) could not be found. License file(s) used were (in this order): 1. Trusted Storage ** 2. /opt/intel/composerxe/linux/licenses ** 3. /opt/intel/licenses/NCOM____XXXX-XXXXXXXX_1.lic ** 4. /opt/intel/licenses/NCOM____XXXX-XXXXXXXX_2.lic ** 5. /home/leonardof/intel/licenses ** 6. /opt/intel/compilers_and_libraries_2017.0.098/linux/bin/intel64/../../Licenses ** 7. /home/leonardof/Licenses ** 8. /Users/Shared/Library/Application Support/Intel/Licenses ** 9. /opt/intel/compilers_and_libraries_2017.0.098/linux/bin/intel64/*.lic Please refer https://software.intel.com/en-us/faq/licensing#invalid-license-error for more information.. icc: error #10052: could not checkout FLEXlm license The second LIC file was an attempted workaround, using the MAC address of the wifi instead of the ethernet.

alexanderp commented on 2016-09-09 07:14 (UTC)

You should get a license to use Intel MKL. See https://wiki.archlinux.org/index.php/Intel_C%2B%2B

GeorgeChao commented on 2016-09-09 06:47 (UTC)

I found my config.log. As follows, --- configure:5690: result: /usr/bin/pkg-config configure:5750: checking for gcc configure:5777: result: icc -std=c99 configure:6006: checking for C compiler version configure:6015: icc -std=c99 --version >&5 Error: A license for Comp-CL could not be obtained (-1,359,2). Is your license file in the right location and readable? The location of your license file should be specified via the $INTEL_LICENSE_FILE environment variable. License file(s) used were (in this order): 1. Trusted Storage ** 2. /opt/intel/composerxe/linux/licenses ... rest of stderr output deleted ... configure:6026: $? = 1 configure:6015: icc -std=c99 -v >&5 Error: A license for Comp-CL could not be obtained (-1,359,2). Is your license file in the right location and readable? The location of your license file should be specified via the $INTEL_LICENSE_FILE environment variable. License file(s) used were (in this order): 1. Trusted Storage ** 2. /opt/intel/composerxe/linux/licenses

GeorgeChao commented on 2016-09-09 06:47 (UTC)

I found my config.log. As follows, --- configure:5690: result: /usr/bin/pkg-config configure:5750: checking for gcc configure:5777: result: icc -std=c99 configure:6006: checking for C compiler version configure:6015: icc -std=c99 --version >&5 Error: A license for Comp-CL could not be obtained (-1,359,2). Is your license file in the right location and readable? The location of your license file should be specified via the $INTEL_LICENSE_FILE environment variable. License file(s) used were (in this order): 1. Trusted Storage ** 2. /opt/intel/composerxe/linux/licenses ... rest of stderr output deleted ... configure:6026: $? = 1 configure:6015: icc -std=c99 -v >&5 Error: A license for Comp-CL could not be obtained (-1,359,2). Is your license file in the right location and readable? The location of your license file should be specified via the $INTEL_LICENSE_FILE environment variable. License file(s) used were (in this order): 1. Trusted Storage ** 2. /opt/intel/composerxe/linux/licenses

GeorgeChao commented on 2016-09-09 06:31 (UTC)

my C compiler got some error. --- gcc -version Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --disable-multilib --disable-werror --enable-checking=release Thread model: posix gcc version 6.2.1 20160830 (GCC) Error output --- checking whether texi2any version is at least 5.1... yes checking for ginstall-info... no checking for install-info... /usr/bin/install-info checking for texi2dvi... /usr/bin/texi2dvi checking for kpsewhich... /usr/bin/kpsewhich checking for latex inconsolata package... found zi4.sty checking for unzip... /usr/bin/unzip checking for zip... /usr/bin/zip checking for gzip... /usr/bin/gzip checking for bzip2... /usr/bin/bzip2 checking for firefox... /usr/bin/firefox using default browser ... /usr/bin/firefox checking for acroread... no checking for acroread4... no checking for xdg-open... /usr/bin/xdg-open checking for notangle... false checking for realpath... /usr/bin/realpath checking for pkg-config... /usr/bin/pkg-config checking for gcc... icc -std=c99 checking whether the C compiler works... no configure: error: in `/home/gg/softwares/r-mkl_R-3.3.1/src/R-3.3.1': configure: error: C compiler cannot create executables See `config.log' for more details ==> ERROR: A failure occurred in build(). Aborting...