Re: OpenMX3.9 installation error ( No.1 ) |
- Date: 2020/10/29 01:08
- Name: Naoya Yamaguchi
- Hi,
Please add MPI libraries you use to "LIB". You may refer to the following. p. 11 in http://www.openmx-square.org/tech_notes/OpenMX-Compile.pdf http://www.openmx-square.org/forum/patio.cgi?mode=view&no=2354
Regards, Naoya Yamaguchi
|
Re: OpenMX3.9 installation error ( No.2 ) |
- Date: 2020/10/29 18:28
- Name: Gilad Gani <giladg@campus.technion.ac.il>
- Hi,
Thank you for the quick reply. I've tried to add the MPI libraries I use, including the ones in the references you have attached, but I still get the same error. I'm adding the LIB line that I used in makefile
LIB= -L/usr/local/fftw3/lib -lfftw3 -L/opt/intel/mkl/lib/intel64 -lmkl_intel_lp64 -L/opt/intel/mkl/lib/intel64/ -lmkl_intel_thread -lmkl_core -lpthread -L/usr/bin/gfortran -lgfortran
Thank you, Gilad
|
Re: OpenMX3.9 installation error ( No.3 ) |
- Date: 2020/10/29 19:44
- Name: Gilad Gani <giladg@campus.technion.ac.il>
- Just an update, now I have a different error(it seems that the errors regarding the fortran copmpiler are fixed)
DFT.o: In function `Allocate_Free_Band_Col': DFT.c:(.text+0x3ce): undefined reference to `Cfree_blacs_system_handle' DFT.c:(.text+0x3db): undefined reference to `Cblacs_gridexit' DFT.c:(.text+0xf37): undefined reference to `numroc_' DFT.c:(.text+0xf63): undefined reference to `numroc_' DFT.c:(.text+0xf81): undefined reference to `Csys2blacs_handle' DFT.c:(.text+0xfae): undefined reference to `Cblacs_gridinit' DFT.c:(.text+0x10a2): undefined reference to `descinit_' DFT.c:(.text+0x10d3): undefined reference to `descinit_' DFT.c:(.text+0x1104): undefined reference to `descinit_' DFT.o: In function `Allocate_Free_Band_NonCol': DFT.c:(.text+0x19bf): undefined reference to `Cfree_blacs_system_handle' DFT.c:(.text+0x19cc): undefined reference to `Cblacs_gridexit' DFT.c:(.text+0x19fd): undefined reference to `Cfree_blacs_system_handle' DFT.c:(.text+0x1a0a): undefined reference to `Cblacs_gridexit' DFT.c:(.text+0x25c7): undefined reference to `numroc_' DFT.c:(.text+0x25f3): undefined reference to `numroc_' DFT.c:(.text+0x2611): undefined reference to `Csys2blacs_handle' DFT.c:(.text+0x263e): undefined reference to `Cblacs_gridinit' DFT.c:(.text+0x279f): undefined reference to `descinit_' DFT.c:(.text+0x27cf): undefined reference to `descinit_' DFT.c:(.text+0x27ff): undefined reference to `descinit_' DFT.c:(.text+0x2992): undefined reference to `numroc_' DFT.c:(.text+0x29be): undefined reference to `numroc_' DFT.c:(.text+0x29dc): undefined reference to `Csys2blacs_handle' DFT.c:(.text+0x2a09): undefined reference to `Cblacs_gridinit' DFT.c:(.text+0x2afc): undefined reference to `descinit_' DFT.c:(.text+0x2b2c): undefined reference to `descinit_' DFT.c:(.text+0x2b5c): undefined reference to `descinit_' DFT.o: In function `Allocate_Free_Cluster_Col': DFT.c:(.text+0x3670): undefined reference to `Cfree_blacs_system_handle' DFT.c:(.text+0x367d): undefined reference to `Cblacs_gridexit' DFT.c:(.text+0x3b67): undefined reference to `numroc_' DFT.c:(.text+0x3b93): undefined reference to `numroc_' DFT.c:(.text+0x3bb1): undefined reference to `Csys2blacs_handle' DFT.c:(.text+0x3bde): undefined reference to `Cblacs_gridinit' DFT.c:(.text+0x3cd0): undefined reference to `descinit_' DFT.c:(.text+0x3cff): undefined reference to `descinit_' DFT.c:(.text+0x3d2e): undefined reference to `descinit_' DFT.o: In function `Allocate_Free_Cluster_NonCol': DFT.c:(.text+0x4225): undefined reference to `Cfree_blacs_system_handle' DFT.c:(.text+0x4232): undefined reference to `Cblacs_gridexit' DFT.c:(.text+0x4263): undefined reference to `Cfree_blacs_system_handle' DFT.c:(.text+0x4270): undefined reference to `Cblacs_gridexit' DFT.c:(.text+0x45e9): undefined reference to `numroc_' DFT.c:(.text+0x4615): undefined reference to `numroc_' DFT.c:(.text+0x4628): undefined reference to `Csys2blacs_handle' DFT.c:(.text+0x4655): undefined reference to `Cblacs_gridinit' DFT.c:(.text+0x477b): undefined reference to `descinit_' DFT.c:(.text+0x47ab): undefined reference to `descinit_' DFT.c:(.text+0x47db): undefined reference to `descinit_' DFT.c:(.text+0x4972): undefined reference to `numroc_' DFT.c:(.text+0x499e): undefined reference to `numroc_' DFT.c:(.text+0x49b1): undefined reference to `Csys2blacs_handle' DFT.c:(.text+0x49de): undefined reference to `Cblacs_gridinit' DFT.c:(.text+0x4abb): undefined reference to `descinit_' DFT.c:(.text+0x4aeb): undefined reference to `descinit_' DFT.c:(.text+0x4b1b): undefined reference to `descinit_' DFT.o: In function `DFT': DFT.c:(.text+0xa4bb): undefined reference to `Cfree_blacs_system_handle' DFT.c:(.text+0xa4c8): undefined reference to `Cblacs_gridexit' DFT.c:(.text+0xa4f9): undefined reference to `Cfree_blacs_system_handle' DFT.c:(.text+0xa506): undefined reference to `Cblacs_gridexit' DFT.c:(.text+0xc035): undefined reference to `Cfree_blacs_system_handle' DFT.c:(.text+0xc042): undefined reference to `Cblacs_gridexit' Cluster_DFT_Col.o: In function `Cluster_DFT_Col': Cluster_DFT_Col.c:(.text+0x1253): undefined reference to `Cblacs_barrier' Cluster_DFT_Col.c:(.text+0x12ac): undefined reference to `pdgemm_' Cluster_DFT_Col.c:(.text+0x12ea): undefined reference to `Cblacs_barrier' Cluster_DFT_Col.c:(.text+0x1348): undefined reference to `pdgemm_' Cluster_DFT_Col.c:(.text+0x147a): undefined reference to `Cblacs_barrier' Cluster_DFT_Col.c:(.text+0x14d1): undefined reference to `pdgemm_' Cluster_DFT_NonCol.o: In function `Cluster_DFT_NonCol': Cluster_DFT_NonCol.c:(.text+0x22a9): undefined reference to `Cblacs_barrier' Cluster_DFT_NonCol.c:(.text+0x2311): undefined reference to `pdgemm_' Cluster_DFT_NonCol.c:(.text+0x2351): undefined reference to `Cblacs_barrier' Cluster_DFT_NonCol.c:(.text+0x23a2): undefined reference to `pdgemm_' Cluster_DFT_NonCol.c:(.text+0x23e0): undefined reference to `Cblacs_barrier' Cluster_DFT_NonCol.c:(.text+0x2430): undefined reference to `pdgemm_' Cluster_DFT_NonCol.c:(.text+0x2470): undefined reference to `Cblacs_barrier' Cluster_DFT_NonCol.c:(.text+0x24c1): undefined reference to `pdgemm_' Cluster_DFT_NonCol.c:(.text+0x24ff): undefined reference to `Cblacs_barrier' Cluster_DFT_NonCol.c:(.text+0x254f): undefined reference to `pdgemm_' Cluster_DFT_NonCol.c:(.text+0x258f): undefined reference to `Cblacs_barrier' Cluster_DFT_NonCol.c:(.text+0x25e0): undefined reference to `pdgemm_' Cluster_DFT_NonCol.c:(.text+0x261e): undefined reference to `Cblacs_barrier' Cluster_DFT_NonCol.c:(.text+0x266e): undefined reference to `pdgemm_' Cluster_DFT_NonCol.c:(.text+0x26ae): undefined reference to `Cblacs_barrier' Cluster_DFT_NonCol.c:(.text+0x26ff): undefined reference to `pdgemm_' Cluster_DFT_NonCol.c:(.text+0x273d): undefined reference to `Cblacs_barrier' Cluster_DFT_NonCol.c:(.text+0x278d): undefined reference to `pdgemm_' Cluster_DFT_NonCol.c:(.text+0x27cd): undefined reference to `Cblacs_barrier' Cluster_DFT_NonCol.c:(.text+0x281e): undefined reference to `pdgemm_' Cluster_DFT_NonCol.c:(.text+0x285c): undefined reference to `Cblacs_barrier' Cluster_DFT_NonCol.c:(.text+0x28ac): undefined reference to `pdgemm_' Cluster_DFT_NonCol.c:(.text+0x28ec): undefined reference to `Cblacs_barrier' Cluster_DFT_NonCol.c:(.text+0x293d): undefined reference to `pdgemm_' Cluster_DFT_NonCol.c:(.text+0x2ab2): undefined reference to `Cblacs_barrier' Cluster_DFT_NonCol.c:(.text+0x2b07): undefined reference to `pzgemm_' Band_DFT_Col.o: In function `Band_DFT_Col': Band_DFT_Col.c:(.text+0x1233): undefined reference to `Cblacs_barrier' Band_DFT_Col.c:(.text+0x129b): undefined reference to `pzgemm_' Band_DFT_Col.c:(.text+0x1301): undefined reference to `Cblacs_barrier' Band_DFT_Col.c:(.text+0x1366): undefined reference to `pzgemm_' Band_DFT_Col.c:(.text+0x3284): undefined reference to `Cblacs_barrier' Band_DFT_Col.c:(.text+0x32ee): undefined reference to `pzgemm_' Band_DFT_Col.c:(.text+0x334f): undefined reference to `Cblacs_barrier' Band_DFT_Col.c:(.text+0x33b4): undefined reference to `pzgemm_' Band_DFT_Col.c:(.text+0x3517): undefined reference to `pzgemm_' Band_DFT_Col.c:(.text+0x352f): undefined reference to `Cblacs_barrier' Band_DFT_Col.c:(.text+0x461c): undefined reference to `pzgemm_' Band_DFT_Col.c:(.text+0x4634): undefined reference to `Cblacs_barrier' Band_DFT_NonCol.o: In function `Band_DFT_NonCol': Band_DFT_NonCol.c:(.text+0x5cc6): undefined reference to `Cblacs_barrier' Band_DFT_NonCol.c:(.text+0x5d27): undefined reference to `pzgemm_' Band_DFT_NonCol.c:(.text+0x5db2): undefined reference to `Cblacs_barrier' Band_DFT_NonCol.c:(.text+0x5dfc): undefined reference to `pzgemm_' Band_DFT_NonCol.c:(.text+0x5e87): undefined reference to `Cblacs_barrier' Band_DFT_NonCol.c:(.text+0x5ecd): undefined reference to `pzgemm_' Band_DFT_NonCol.c:(.text+0x5f58): undefined reference to `Cblacs_barrier' Band_DFT_NonCol.c:(.text+0x5fa2): undefined reference to `pzgemm_' Band_DFT_NonCol.c:(.text+0x602d): undefined reference to `Cblacs_barrier' Band_DFT_NonCol.c:(.text+0x6073): undefined reference to `pzgemm_' Band_DFT_NonCol.c:(.text+0x60fe): undefined reference to `Cblacs_barrier' Band_DFT_NonCol.c:(.text+0x614b): undefined reference to `pzgemm_' Band_DFT_NonCol.c:(.text+0x66dc): undefined reference to `Cblacs_barrier' Band_DFT_NonCol.c:(.text+0x6746): undefined reference to `pzgemm_' Band_DFT_NonCol.c:(.text+0x7551): undefined reference to `Cblacs_barrier' Band_DFT_NonCol.c:(.text+0x75b2): undefined reference to `pzgemm_' Band_DFT_NonCol.c:(.text+0x763d): undefined reference to `Cblacs_barrier' Band_DFT_NonCol.c:(.text+0x7687): undefined reference to `pzgemm_' Band_DFT_NonCol.c:(.text+0x7712): undefined reference to `Cblacs_barrier' Band_DFT_NonCol.c:(.text+0x7758): undefined reference to `pzgemm_' Band_DFT_NonCol.c:(.text+0x77e3): undefined reference to `Cblacs_barrier' Band_DFT_NonCol.c:(.text+0x782d): undefined reference to `pzgemm_' Band_DFT_NonCol.c:(.text+0x78b8): undefined reference to `Cblacs_barrier' Band_DFT_NonCol.c:(.text+0x78fe): undefined reference to `pzgemm_' Band_DFT_NonCol.c:(.text+0x7989): undefined reference to `Cblacs_barrier' Band_DFT_NonCol.c:(.text+0x79d6): undefined reference to `pzgemm_' Band_DFT_NonCol.c:(.text+0x7c86): undefined reference to `Cblacs_barrier' Band_DFT_NonCol.c:(.text+0x7cde): undefined reference to `pzgemm_' TRAN_DFT.o: In function `TRAN_DFT': TRAN_DFT.c:(.text+0x51d5): undefined reference to `numroc_' TRAN_DFT.c:(.text+0x51fd): undefined reference to `numroc_' TRAN_DFT.c:(.text+0x521b): undefined reference to `Csys2blacs_handle' TRAN_DFT.c:(.text+0x5248): undefined reference to `Cblacs_gridinit' TRAN_DFT.c:(.text+0x534b): undefined reference to `descinit_' TRAN_DFT.c:(.text+0x5387): undefined reference to `descinit_' TRAN_DFT.c:(.text+0x53bb): undefined reference to `descinit_' TRAN_DFT.c:(.text+0x580b): undefined reference to `Cfree_blacs_system_handle' TRAN_DFT.c:(.text+0x5818): undefined reference to `Cblacs_gridexit' TRAN_DFT_NC.o: In function `TRAN_DFT_NC': TRAN_DFT_NC.c:(.text+0x5ea0): undefined reference to `numroc_' TRAN_DFT_NC.c:(.text+0x5ed0): undefined reference to `numroc_' TRAN_DFT_NC.c:(.text+0x5eed): undefined reference to `Csys2blacs_handle' TRAN_DFT_NC.c:(.text+0x5f1a): undefined reference to `Cblacs_gridinit' TRAN_DFT_NC.c:(.text+0x608f): undefined reference to `descinit_' TRAN_DFT_NC.c:(.text+0x60d5): undefined reference to `descinit_' TRAN_DFT_NC.c:(.text+0x6113): undefined reference to `descinit_' TRAN_DFT_NC.c:(.text+0x62b8): undefined reference to `numroc_' TRAN_DFT_NC.c:(.text+0x62e8): undefined reference to `numroc_' TRAN_DFT_NC.c:(.text+0x6305): undefined reference to `Csys2blacs_handle' TRAN_DFT_NC.c:(.text+0x6332): undefined reference to `Cblacs_gridinit' TRAN_DFT_NC.c:(.text+0x643b): undefined reference to `descinit_' TRAN_DFT_NC.c:(.text+0x6481): undefined reference to `descinit_' TRAN_DFT_NC.c:(.text+0x64bf): undefined reference to `descinit_' TRAN_DFT_NC.c:(.text+0x6844): undefined reference to `Cfree_blacs_system_handle' TRAN_DFT_NC.c:(.text+0x6851): undefined reference to `Cblacs_gridexit' TRAN_DFT_NC.c:(.text+0x6885): undefined reference to `Cfree_blacs_system_handle' TRAN_DFT_NC.c:(.text+0x6892): undefined reference to `Cblacs_gridexit' Band_DFT_Col_Optical_ScaLAPACK.o: In function `Band_DFT_Col_Optical_ScaLAPACK': Band_DFT_Col_Optical_ScaLAPACK.c:(.text+0xd86): undefined reference to `numroc_' Band_DFT_Col_Optical_ScaLAPACK.c:(.text+0xdae): undefined reference to `numroc_' Band_DFT_Col_Optical_ScaLAPACK.c:(.text+0xdcf): undefined reference to `Csys2blacs_handle' Band_DFT_Col_Optical_ScaLAPACK.c:(.text+0xdfc): undefined reference to `Cblacs_gridinit' Band_DFT_Col_Optical_ScaLAPACK.c:(.text+0xef5): undefined reference to `descinit_' Band_DFT_Col_Optical_ScaLAPACK.c:(.text+0xf26): undefined reference to `descinit_' Band_DFT_Col_Optical_ScaLAPACK.c:(.text+0xf57): undefined reference to `descinit_' Band_DFT_Col_Optical_ScaLAPACK.c:(.text+0x121f): undefined reference to `numroc_' Band_DFT_Col_Optical_ScaLAPACK.c:(.text+0x124f): undefined reference to `numroc_' Band_DFT_Col_Optical_ScaLAPACK.c:(.text+0x1270): undefined reference to `Csys2blacs_handle' Band_DFT_Col_Optical_ScaLAPACK.c:(.text+0x129d): undefined reference to `Cblacs_gridinit' Band_DFT_Col_Optical_ScaLAPACK.c:(.text+0x139e): undefined reference to `descinit_' Band_DFT_Col_Optical_ScaLAPACK.c:(.text+0x13d7): undefined reference to `descinit_' Band_DFT_Col_Optical_ScaLAPACK.c:(.text+0x140d): undefined reference to `descinit_' Band_DFT_Col_Optical_ScaLAPACK.c:(.text+0x282e): undefined reference to `Cblacs_barrier' Band_DFT_Col_Optical_ScaLAPACK.c:(.text+0x289a): undefined reference to `pzgemm_' Band_DFT_Col_Optical_ScaLAPACK.c:(.text+0x28ea): undefined reference to `Cblacs_barrier' Band_DFT_Col_Optical_ScaLAPACK.c:(.text+0x2958): undefined reference to `pzgemm_' Band_DFT_Col_Optical_ScaLAPACK.c:(.text+0x442a): undefined reference to `Cblacs_barrier' Band_DFT_Col_Optical_ScaLAPACK.c:(.text+0x4496): undefined reference to `pzgemm_' Band_DFT_Col_Optical_ScaLAPACK.c:(.text+0x44e6): undefined reference to `Cblacs_barrier' Band_DFT_Col_Optical_ScaLAPACK.c:(.text+0x4554): undefined reference to `pzgemm_' Band_DFT_Col_Optical_ScaLAPACK.c:(.text+0x4b77): undefined reference to `pzgemm_' Band_DFT_Col_Optical_ScaLAPACK.c:(.text+0x4b8f): undefined reference to `Cblacs_barrier' Band_DFT_Col_Optical_ScaLAPACK.c:(.text+0x57d0): undefined reference to `pzgemm_' Band_DFT_Col_Optical_ScaLAPACK.c:(.text+0x57e8): undefined reference to `Cblacs_barrier' Cluster_DFT_Optical_ScaLAPACK.o: In function `Cluster_collinear_Optical': /home/giladg/openmx3.9/source/Cluster_DFT_Optical_ScaLAPACK.c:542: undefined reference to `Cblacs_barrier' /home/giladg/openmx3.9/source/Cluster_DFT_Optical_ScaLAPACK.c:543: undefined reference to `pdgemm_' /home/giladg/openmx3.9/source/Cluster_DFT_Optical_ScaLAPACK.c:551: undefined reference to `Cblacs_barrier' /home/giladg/openmx3.9/source/Cluster_DFT_Optical_ScaLAPACK.c:552: undefined reference to `pdgemm_' /home/giladg/openmx3.9/source/Cluster_DFT_Optical_ScaLAPACK.c:590: undefined reference to `pdgemm_' /home/giladg/openmx3.9/source/Cluster_DFT_Optical_ScaLAPACK.c:591: undefined reference to `Cblacs_barrier' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_end_critical' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_for_static_init_8' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_atomic_float8_add' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_dispatch_next_4' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_master' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_for_static_fini' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_end_reduce' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_flush' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_for_static_init_8u' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_for_static_init_4' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_fork_call' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_dispatch_next_8' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_push_num_threads' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_ordered' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_barrier' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_atomic_cmplx8_add' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_global_thread_num' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_dispatch_init_4' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_critical' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_end_serialized_parallel' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_atomic_fixed4_add' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_reduce_nowait' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_atomic_float4_max' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_end_master' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_single' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_dispatch_fini_8' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_dispatch_init_8' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_atomic_fixed8_add' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_atomic_cmplx4_add' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_ok_to_fork' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_end_single' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_end_ordered' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_end_reduce_nowait' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_serialized_parallel' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_atomic_float4_add' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_atomic_float8_max' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_reduce'
Thank you in advance, Gilad
|
Re: OpenMX3.9 installation error ( No.4 ) |
- Date: 2020/10/30 00:24
- Name: Naoya Yamaguchi
- Dear Gilad,
Please try to add "-lmkl_scalapack_lp64 -lmkl_blacs_intelmpi_lp64" to the beginning of values for "LIB".
Regards, Naoya Yamaguchi
|
Re: OpenMX3.9 installation error ( No.5 ) |
- Date: 2020/10/29 22:43
- Name: Gilad Gani <giladg@campus.technion.ac.il>
- Hi,
Many thanks, the number of error lines has reduced and it seems that I'm one step closer to install OpenMX.
Now the only errors are:
/opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_end_critical' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_for_static_init_8' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_atomic_float8_add' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_dispatch_next_4' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_master' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_for_static_fini' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_end_reduce' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_flush' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_for_static_init_8u' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_for_static_init_4' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_fork_call' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_dispatch_next_8' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_push_num_threads' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_ordered' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_barrier' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_atomic_cmplx8_add' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_global_thread_num' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_dispatch_init_4' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_critical' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_end_serialized_parallel' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_atomic_fixed4_add' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_reduce_nowait' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_atomic_float4_max' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_end_master' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_single' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_dispatch_fini_8' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_dispatch_init_8' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_atomic_fixed8_add' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_atomic_cmplx4_add' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_ok_to_fork' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_end_single' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_end_ordered' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_end_reduce_nowait' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_serialized_parallel' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_atomic_float4_add' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_atomic_float8_max' /opt/intel/mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__kmpc_reduce'
Thank you, Gilad
|
Re: OpenMX3.9 installation error ( No.6 ) |
- Date: 2020/10/30 00:35
- Name: Naoya Yamaguchi
- Dear Gilad,
If you use GCC, not Intel compilers, you should use "-lmkl_gf_lp64" and "-lmkl_gnu_thread" instead of "-lmkl_intel_lp64" and "-lmkl_intel_thread".
Regards, Naoya Yamaguchi
|
Re: OpenMX3.9 installation error ( No.7 ) |
- Date: 2020/11/01 17:27
- Name: Gilad Gani <giladg@campus.technion.ac.il>
- Dear Naoya,
Thank you so much!!
I managed to install OpenMX.
I do have one more problem, with the test file.
I used the command : % mpirun -np 1 openmx Methane.dat > met.std & (from the manual), and i got the following error:
"openmx: error while loading shared libraries: libmkl_scalapack_lp64.so: cannot open shared object file: No such file or directory"
"[1]+ Exit 127 mpirun -np 1 openmx Methane.dat > met.std"
and the ouptput file (met.std) is as follows:
" ------------------------------------------------------- Primary job terminated normally, but 1 process returned a non-zero exit code.. Per user-direction, the job has been aborted. ------------------------------------------------------- -------------------------------------------------------------------------- mpirun detected that one or more processes exited with non-zero status, thus causing the job to be terminated. The first process to do so was:
Process name: [[12842,1],0] Exit code: 127 -------------------------------------------------------------------------- "
Thank you again for all of the help, Gilad
|
Re: OpenMX3.9 installation error ( No.8 ) |
- Date: 2020/11/01 17:39
- Name: Naoya Yamaguchi
- Dear Gilad,
Please try the following. LD_LIBRARY_PATH=/opt/intel/mkl/lib/intel64 mpirun -np 1 openmx Methane.dat > met.std &
Regards, Naoya Yamaguchi
|
Re: OpenMX3.9 installation error ( No.9 ) |
- Date: 2020/11/01 18:56
- Name: Gilad Gani <giladg@campus.technion.ac.il>
- It works!! Thank you very much!
I'm closing this thread, if I will have any other issues, I will open a new thread.
best regards Gilad
|