|
|
sob老师您好,想请教您一个问题,为什么我编译cp2k2024.3的时候带上用这个参数./install_cp2k_toolchain.sh --with-sirius=no --with-openmpi=install --with-plumed=install --with-intel=no前面都可以编译成功,但是到了编译本体的时候会出现报错并且编译不出popt:
-D__COMPILE_DATE="\"Mon Dec 16 19:14:17 CST 2024\"" -D__COMPILE_HOST="\"login4\"" -D__COMPILE_REVISION="\"git:6712648\"" -D__DATA_DIR="\"/data0/software/cp2k/cp2k-2024.3/data\"" -D__SHORT_FILE__="\"qs_block_davidson_types.F\"" -I'/data0/software/cp2k/cp2k-2024.3/src/' -I'/data0/software/cp2k/cp2k-2024.3/obj/local/psmp/exts/dbcsr' qs_block_davidson_types.F90
/usr/bin/ld: cannot find -lcosma_prefixed_pxgemm
/usr/bin/ld: cannot find -lcosma
collect2: error: ld returned 1 exit status
make[3]: *** [/data0/software/cp2k/cp2k-2024.3/exe/local/dbt_tas_unittest.psmp] Error 1
而我用这个参数./install_cp2k_toolchain.sh --with-sirius=no --with-openmpi=install --with-plumed=install --with-intel=no --with-cosma=no来编译,却可以成功编译出ssmp sdbg psmp pdbg: -Wl,--start-group -lmkl_gf_lp64 -lmkl_sequential -lmkl_core -lmkl_blacs_openmpi_lp64 -Wl,--end-group -lpthread -lm -ldl -lvori -lstdc++ -lstdc++
cd /data0/software/cp2k/cp2k-2024.3/exe/local; ln -sf cp2k.psmp cp2k_shell.psmp
cd /data0/software/cp2k/cp2k-2024.3/exe/local; ln -sf cp2k.psmp cp2k.popt
[root@login4 cp2k-2024.3]# ls exe/local/
cp2k.pdbg dbm_miniapp.pdbg dbt_unittest.sdbg grid_miniapp.pdbg libcp2k_unittest.sdbg parallel_rng_types_unittest.pdbg
cp2k.popt dbm_miniapp.psmp dbt_unittest.ssmp grid_miniapp.psmp libcp2k_unittest.ssmp parallel_rng_types_unittest.psmp
cp2k.psmp dbm_miniapp.sdbg dumpdcd.pdbg grid_miniapp.sdbg memory_utilities_unittest.pdbg parallel_rng_types_unittest.sdbg
cp2k.sdbg dbm_miniapp.ssmp dumpdcd.psmp grid_miniapp.ssmp memory_utilities_unittest.psmp parallel_rng_types_unittest.ssmp
cp2k_shell.pdbg dbt_tas_unittest.pdbg dumpdcd.sdbg grid_unittest.pdbg memory_utilities_unittest.sdbg xyz2dcd.pdbg
cp2k_shell.psmp dbt_tas_unittest.psmp dumpdcd.ssmp grid_unittest.psmp memory_utilities_unittest.ssmp xyz2dcd.psmp
cp2k_shell.sdbg dbt_tas_unittest.sdbg graph.pdbg grid_unittest.sdbg nequip_unittest.pdbg xyz2dcd.sdbg
cp2k_shell.ssmp dbt_tas_unittest.ssmp graph.psmp grid_unittest.ssmp nequip_unittest.psmp xyz2dcd.ssmp
cp2k.sopt dbt_unittest.pdbg graph.sdbg libcp2k_unittest.pdbg nequip_unittest.sdbg
cp2k.ssmp dbt_unittest.psmp graph.ssmp libcp2k_unittest.psmp nequip_unittest.ssmp
向您请教一下不加这个cosma库影响大吗? |
|