Post date: 2019/09/16, Last update: 2019/09/29
FreeFEM 4.4 on ubuntu 18.04LTS (2019-09-16)
$ autoreconf -i
$ ./configure --enable-download --enable-optim
$ ./3rdparty/getall -a
$ cd 3rdparty/ff-petsc
$ make petsc-slepc SUDO=sudo
$ cd ../..
$ ./reconfigure
$ make
$ make install
FreeFEM 4.4 with MKL on ubuntu 18.04LTS (2019-09-29)
$ wget https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS-2023.PUB
$ sudo apt-key add GPG-PUB-KEY-INTEL-SW-PRODUCTS-2023.PUB
$ sudo sh -c 'echo deb https://apt.repos.intel.com/mkl all main > /etc/apt/sources.list.d/intel-mkl.list'
$ sudo apt-get update
$ sudo apt-get install intel-mkl-64bit-XXXX.X-XXX (XXXX.X-XXX は最新版を)
$ source /opt/intel/compilers_and_libraries_XXX.X.XXX/linux/bin/compilervars.sh intel64
$ autoreconf -i
$ ./configure --enable-download --with-mkl=$MKLROOT/lib --enable-mkl_mlt
$ ./3rdparty/getall -a
$ cd 3rdparty/ff-petsc
$ make petsc-slepc SUDO=sudo
$ cd -
$ ./reconfigure
$ make
$ sudo bash
# source /opt/intel/compilers_and_libraries_XXX.X.XXX/linux/bin/compilervars.sh intel64
# make install
注意 (2019-11-11):
GPG-PUB-KEY-INTEL-SW-PRODUCTS-2019.PUB は2019-10-01 から使えなくなりました (
https://software.intel.com/en-us/forums/intel-math-kernel-library/topic/821365)
GPG-PUB-KEY-INTEL-SW-PRODUCTS-2023.PUB は2023まで使えます