<div>trying to compile any cp2k version under cygwin<br></div><div><br></div><div>***************************<br></div><div>$ make ARCH=Cygwin-i686-gfortran Linux-x86-64-gfortran=sopt<br>Discovering programs ...<br>/cp2k-8.2.0/exts/Makefile.inc:2: *** "No DBCSR submodule available, please run 'git submodule update --init --recursive'".  Stop.<br>make[1]: *** [/cp2k-8.2.0/Makefile:126: ssmp] Error 2<br>make: *** [Makefile:121: all] Error 2<br></div><div><br></div><div>********************<br></div><div>in case  8.1</div><div><br></div><div>$ make ARCH=Cygwin-i686-gfortran Linux-x86-64-gfortran.ssmp=sopt<br>Discovering programs ...<br>Removing stale archives for ssmp ...<br>Resolving dependencies for ssmp ...<br>make -C /cp2k-8.1/exts/dbcsr -f .cp2k/Makefile \<br>   INCLUDEMAKE=/cp2k-8.1/arch/Cygwin-i686-gfortran.ssmp \<br>   LIBDIR=/cp2k-8.1/lib/Cygwin-i686-gfortran/ssmp/exts/dbcsr \<br>   OBJDIR=/cp2k-8.1/obj/Cygwin-i686-gfortran/ssmp/exts/dbcsr \<br>   ACC="" \<br>   ACCFLAGS=""<br>Removing stale archives ...<br>Resolving dependencies ...<br>gcc -c  /cp2k-8.1/src/grid/common/grid_library.c<br>/cp2k-8.1/src/grid/common/grid_library.c:28:2: error: #error "OpenMP is required. Please add -fopenmp to your C compiler flags."<br>   28 | #error "OpenMP is required. Please add -fopenmp to your C compiler flags."<br>      |  ^~~~~<br>make[3]: *** [/cp2k-8.1/Makefile:508: grid_library.o] Error 1<br>make[2]: *** [/cp2k-8.1/Makefile:144: all] Error 2<br>make[1]: *** [/cp2k-8.1/Makefile:126: ssmp] Error 2<br>make: *** [Makefile:121: all] Error 2<br><br></div>