标题: 安装vasp过程中make libintel64出错 [打印本页] 作者Author: syuusama 时间: 2024-9-6 17:46 标题: 安装vasp过程中make libintel64出错 在fftwxf目录下make libintel64出现错误:
root@pc-Super-Server:/opt/intel/compilers_and_libraries_2019.5.281/linux/mkl/interfaces/fftw3xf# make libintel64
make -f makefile lib _IA=intel64
make[1]: 进入目录“/opt/intel/compilers_and_libraries_2019.5.281/linux/mkl/interfaces/fftw3xf”
mkdir -p ./obj_intel
icc -Wall -Werror -I/opt/intel/compilers_and_libraries_2019.5.281/linux/mkl/include -I/opt/intel/compilers_and_libraries_2019.5.281/linux/mkl/include/fftw -c /opt/intel/compilers_and_libraries_2019.5.281/linux/mkl/interfaces/fftw3xf/wrappers/fftw_alignment_of.c -o obj_intel/fftw_alignment_of.o
In file included from /usr/include/bits/floatn.h(119),
from /usr/include/stdlib.h(56),
from /opt/intel/compilers_and_libraries_2019.5.281/linux/mkl/include/fftw/fftw3_mkl.h(25),
from /opt/intel/compilers_and_libraries_2019.5.281/linux/mkl/interfaces/fftw3xf/wrappers/fftw_alignment_of.c(22):
/usr/include/bits/floatn-common.h(214): error: invalid combination of type specifiers
typedef float _Float32;
^
In file included from /usr/include/bits/floatn.h(119),
from /usr/include/stdlib.h(56),
from /opt/intel/compilers_and_libraries_2019.5.281/linux/mkl/include/fftw/fftw3_mkl.h(25),
from /opt/intel/compilers_and_libraries_2019.5.281/linux/mkl/interfaces/fftw3xf/wrappers/fftw_alignment_of.c(22):
/usr/include/bits/floatn-common.h(251): error: invalid combination of type specifiers
typedef double _Float64;
^
In file included from /usr/include/bits/floatn.h(119),
from /usr/include/stdlib.h(56),
from /opt/intel/compilers_and_libraries_2019.5.281/linux/mkl/include/fftw/fftw3_mkl.h(25),
from /opt/intel/compilers_and_libraries_2019.5.281/linux/mkl/interfaces/fftw3xf/wrappers/fftw_alignment_of.c(22):
/usr/include/bits/floatn-common.h(268): error: invalid combination of type specifiers
typedef double _Float32x;
^
In file included from /usr/include/bits/floatn.h(119),
from /usr/include/stdlib.h(56),
from /opt/intel/compilers_and_libraries_2019.5.281/linux/mkl/include/fftw/fftw3_mkl.h(25),
from /opt/intel/compilers_and_libraries_2019.5.281/linux/mkl/interfaces/fftw3xf/wrappers/fftw_alignment_of.c(22):
/usr/include/bits/floatn-common.h(285): error: invalid combination of type specifiers
typedef long double _Float64x;
^