[Pw_forum] Problem in installation of exciting

Roberto Pasianot rpasianot at gmail.com
Mon Dec 7 16:21:13 CET 2015


Hi,

Seems to be the same error as this one

http://exciting-code.org/forum/t-1085537/compilation-error:undefined-reference-to-omp-get-num-threads

Regards,

Roberto




On 12/7/15, Barnali Bhattacharya <barnalidgbhatt at gmail.com> wrote:
> Dear Sir/Madam,
>
> I am a user of Quantum espresso. I want to calculate the elastic constants
> and interested to work with Elastic code as a interface of quantum
> espresso.  For this I am trying to install Elastic code in my machine where
> quantum espresso has already installed.
>
> First of all I have compile sgroup by following the method below-
>
> tar –xzvf Elastic_1.0.tar.gz
> cd Elastic_1.0
> cd SpaceGroups
> make
>
> Then I have downloaded the  exciting.boron.tar.gz ,  extract it and trying
> to compile it with gfortran and with mpi.
>
> The steps are below-
>
> tar -zxvf exciting.boron.tar.gz
> cd exciting
>  make
> 6 gfortran
> Build MPI binary ? yes
> 6. Build SMP lib binary (yes/No) no
>
> But I am getting the following error ………….
> …............................................................................................................................................
> ad.o idfgather.o phveff.o scrwritepmat.o putpmat.o putbsediag.o
> writelinen.o writedveff.o initatomcounter.o check_msecparameters.o
> propertylauncher.o getpemat.o zaxpyc.o dyson.o r2str.o matrix_tr.o
> potplot.o rhoplot.o stheta_mp.o spectrum_m.o getx0.o mixerifc.o olpistln.o
> secequnfvprecond.o newton.o rewritesorted.o copyfilesq0.o idfq.o
> summations.o updatespecies.o outfilenamestring.o calctildeg.o xsgauntgen.o
> genepmat.o init_gw.o ematbdlims.o seceqnfv.o polyfit_diel.o writeqpts.o
> kernxc_bse3.o normalizep.o restore1.o groundstatetasklauncher.o sleepifc.o
> bandstr.o findprim.o genffacg.o transmat.o kintw.o mod_symmetry.o modsym.o
> mod_LDA_LU.o hermite.o hmllolo.o raman.o -o exciting   libarpack.a -L./
> -llapack -lblas fftlib.a libbzint.a libmsec.a leblaiklib.a liblbfgs.a
> -L./lib -lxc -lFoX_dom -lFoX_sax -lFoX_utils -lFoX_wcml -lFoX_wxml
> -lFoX_fsys  -lFoX_common
> putevecfv.o: In function `putevecfv_':
> putevecfv.f90:(.text+0x226): undefined reference to `GOMP_critical_start'
> putevecfv.f90:(.text+0x528): undefined reference to `GOMP_critical_end'
> symrfir.o: In function `symrfir_.omp_fn.0':
> symrfir.f90:(.text+0x1a): undefined reference to `omp_get_num_threads'
> symrfir.f90:(.text+0x22): undefined reference to `omp_get_thread_num'
> symrfir.o: In function `symrfir_':
> symrfir.f90:(.text+0x7f4): undefined reference to `GOMP_parallel_start'
> symrfir.f90:(.text+0x801): undefined reference to `GOMP_parallel_end'
> symrfir.o: In function `symrfir_.omp_fn.0':
> symrfir.f90:(.text+0x40c): undefined reference to `GOMP_barrier'
> zfinp.o: In function `zfinp_.omp_fn.0':
> zfinp.f90:(.text+0x12): undefined reference to `omp_get_num_threads'
> zfinp.f90:(.text+0x19): undefined reference to `omp_get_thread_num'
> zfinp.f90:(.text+0xee): undefined reference to `GOMP_barrier'
> zfinp.f90:(.text+0xf8): undefined reference to `GOMP_atomic_start'
> zfinp.o: In function `zfinp_':
> zfinp.f90:(.text+0x1eb): undefined reference to `GOMP_parallel_start'
> zfinp.f90:(.text+0x1f8): undefined reference to `GOMP_parallel_end'
> zfinp.o: In function `zfinp_.omp_fn.0':
> zfinp.f90:(.text+0x122): undefined reference to `GOMP_atomic_end'
> seceqnsv.o: In function `seceqnsv_.omp_fn.0':
> seceqnsv.f90:(.text+0x20e): undefined reference to `omp_get_num_threads'
> seceqnsv.f90:(.text+0x215): undefined reference to `omp_get_thread_num'
> seceqnsv.f90:(.text+0x877): undefined reference to `GOMP_barrier'
> seceqnsv.o: In function `seceqnsv_':
> seceqnsv.f90:(.text+0x4171): undefined reference to `GOMP_parallel_start'
> seceqnsv.f90:(.text+0x417e): undefined reference to `GOMP_parallel_end'
> seceqnsv.f90:(.text+0x4437): undefined reference to `GOMP_critical_start'
> seceqnsv.f90:(.text+0x443c): undefined reference to `GOMP_critical_end'
> rhovalk.o: In function `rhovalk_':
> rhovalk.f90:(.text+0x2fc4): undefined reference to `GOMP_critical_start'
> rhovalk.f90:(.text+0x3821): undefined reference to `GOMP_critical_end'
> oepresk.o: In function `oepresk_.omp_fn.1':
> oepresk.f90:(.text+0x58): undefined reference to `omp_get_num_threads'
> oepresk.f90:(.text+0x65): undefined reference to `omp_get_thread_num'
> oepresk.o: In function `oepresk_.omp_fn.0':
> oepresk.f90:(.text+0x645): undefined reference to `omp_get_num_threads'
> oepresk.f90:(.text+0x651): undefined reference to `omp_get_thread_num'
> oepresk.o: In function `oepresk_':
> oepresk.f90:(.text+0x32dd): undefined reference to `GOMP_parallel_start'
> oepresk.f90:(.text+0x32ea): undefined reference to `GOMP_parallel_end'
> oepresk.f90:(.text+0x44d0): undefined reference to `GOMP_parallel_start'
> oepresk.f90:(.text+0x44dd): undefined reference to `GOMP_parallel_end'
> zrhogp.o: In function `zrhogp_.omp_fn.0':
> zrhogp.f90:(.text+0x48): undefined reference to `omp_get_num_threads'
> zrhogp.f90:(.text+0x50): undefined reference to `omp_get_thread_num'
> zrhogp.o: In function `zrhogp_':
> zrhogp.f90:(.text+0x6ac): undefined reference to `GOMP_parallel_start'
> zrhogp.f90:(.text+0x6be): undefined reference to `GOMP_parallel_end'
> atom.o: In function `atom_.omp_fn.0':
> atom.f90:(.text+0x3e): undefined reference to `omp_get_num_threads'
> atom.f90:(.text+0x46): undefined reference to `omp_get_thread_num'
> atom.f90:(.text+0x217): undefined reference to `GOMP_barrier'
> atom.o: In function `atom_':
> atom.f90:(.text+0xbe0): undefined reference to `GOMP_parallel_start'
> atom.f90:(.text+0xbf2): undefined reference to `GOMP_parallel_end'
> genjlgpr.o: In function `genjlgpr_.omp_fn.0':
> genjlgpr.f90:(.text+0x39): undefined reference to `omp_get_num_threads'
> genjlgpr.f90:(.text+0x41): undefined reference to `omp_get_thread_num'
> genjlgpr.f90:(.text+0x15b): undefined reference to `GOMP_barrier'
> genjlgpr.o: In function `genjlgpr_':
> genjlgpr.f90:(.text+0x211): undefined reference to `GOMP_parallel_start'
> genjlgpr.f90:(.text+0x21e): undefined reference to `GOMP_parallel_end'
> effmass.o: In function `effmass_.omp_fn.0':
> effmass.f90:(.text+0x108): undefined reference to `omp_get_num_threads'
> effmass.f90:(.text+0x110): undefined reference to `omp_get_thread_num'
> effmass.f90:(.text+0x349): undefined reference to `GOMP_barrier'
> effmass.f90:(.text+0x3a1): undefined reference to `GOMP_barrier'
> effmass.o: In function `effmass_':
> effmass.f90:(.text+0x757): undefined reference to `GOMP_parallel_start'
> effmass.f90:(.text+0x764): undefined reference to `GOMP_parallel_end'
> hmlint.o: In function `hmlint_.omp_fn.2':
> hmlint.f90:(.text+0x5c): undefined reference to `omp_get_num_threads'
> hmlint.f90:(.text+0x68): undefined reference to `omp_get_thread_num'
> hmlint.f90:(.text+0x276): undefined reference to `GOMP_barrier'
> hmlint.o: In function `hmlint_.omp_fn.1':
> hmlint.f90:(.text+0x2ec): undefined reference to `omp_get_num_threads'
> hmlint.f90:(.text+0x2f8): undefined reference to `omp_get_thread_num'
> hmlint.f90:(.text+0x554): undefined reference to `GOMP_barrier'
> hmlint.o: In function `hmlint_.omp_fn.0':
> hmlint.f90:(.text+0x5cc): undefined reference to `omp_get_num_threads'
> hmlint.f90:(.text+0x5d8): undefined reference to `omp_get_thread_num'
> hmlint.f90:(.text+0x82f): undefined reference to `GOMP_barrier'
> hmlint.o: In function `hmlint_':
> hmlint.f90:(.text+0x1a17): undefined reference to `GOMP_parallel_start'
> hmlint.f90:(.text+0x1a29): undefined reference to `GOMP_parallel_end'
> hmlint.f90:(.text+0x2482): undefined reference to `GOMP_parallel_start'
> hmlint.f90:(.text+0x2494): undefined reference to `GOMP_parallel_end'
> hmlint.f90:(.text+0x2a1a): undefined reference to `GOMP_parallel_start'
> hmlint.f90:(.text+0x2a2c): undefined reference to `GOMP_parallel_end'
> getevecsv.o: In function `getevecsv_':
> getevecsv.f90:(.text+0xb22): undefined reference to `GOMP_critical_start'
> getevecsv.f90:(.text+0x137c): undefined reference to `GOMP_critical_end'
> allatoms.o: In function `allatoms_.omp_fn.0':
> allatoms.f90:(.text+0x6f): undefined reference to `omp_get_num_threads'
> allatoms.f90:(.text+0x76): undefined reference to `omp_get_thread_num'
> allatoms.f90:(.text+0x6e9): undefined reference to `GOMP_barrier'
> allatoms.f90:(.text+0x701): undefined reference to `GOMP_barrier'
> allatoms.o: In function `allatoms_':
> allatoms.f90:(.text+0x960): undefined reference to `GOMP_parallel_start'
> allatoms.f90:(.text+0x96d): undefined reference to `GOMP_parallel_end'
> xc_pwca.o: In function `xc_pwca_.omp_fn.0':
> xc_pwca.f90:(.text+0x1a): undefined reference to `omp_get_num_threads'
> xc_pwca.f90:(.text+0x22): undefined reference to `omp_get_thread_num'
> xc_pwca.o: In function `xc_pwca_':
> xc_pwca.f90:(.text+0x9e9): undefined reference to `GOMP_parallel_start'
> xc_pwca.f90:(.text+0x9f6): undefined reference to `GOMP_parallel_end'
> xc_pwca.o: In function `xc_pwca_.omp_fn.0':
> xc_pwca.f90:(.text+0x952): undefined reference to `GOMP_barrier'
> putevalsv.o: In function `putevalsv_':
> putevalsv.f90:(.text+0x169): undefined reference to `GOMP_critical_start'
> putevalsv.f90:(.text+0x3ed): undefined reference to `GOMP_critical_end'
> putoccsv.o: In function `putoccsv_':
> putoccsv.f90:(.text+0x169): undefined reference to `GOMP_critical_start'
> putoccsv.f90:(.text+0x3f3): undefined reference to `GOMP_critical_end'
> rdmvaryc.o: In function `rdmvaryc_.omp_fn.0':
> rdmvaryc.f90:(.text+0x1e): undefined reference to `omp_get_num_threads'
> rdmvaryc.f90:(.text+0x26): undefined reference to `omp_get_thread_num'
> rdmvaryc.f90:(.text+0x80): undefined reference to `GOMP_critical_start'
> rdmvaryc.f90:(.text+0xe9): undefined reference to `GOMP_critical_end'
> rdmvaryc.f90:(.text+0x1e1): undefined reference to `GOMP_barrier'
> rdmvaryc.o: In function `rdmvaryc_':
> rdmvaryc.f90:(.text+0x304): undefined reference to `GOMP_parallel_start'
> rdmvaryc.f90:(.text+0x311): undefined reference to `GOMP_parallel_end'
> genrhoir.o: In function `genrhoir_':
> genrhoir.f90:(.text+0xa40): undefined reference to `GOMP_critical_start'
> genrhoir.f90:(.text+0xc81): undefined reference to `GOMP_critical_end'
> DIISseceqnfv.o: In function `diisseceqnfv_':
> DIISseceqnfv.F90:(.text+0x598): undefined reference to
> `GOMP_critical_start'
> DIISseceqnfv.F90:(.text+0x5bf): undefined reference to `GOMP_critical_end'
> genwfsv.o: In function `genwfsv_.omp_fn.0':
> genwfsv.f90:(.text+0x6e): undefined reference to `omp_get_num_threads'
> genwfsv.f90:(.text+0x76): undefined reference to `omp_get_thread_num'
> genwfsv.o: In function `genwfsv_':
> genwfsv.f90:(.text+0x977): undefined reference to `GOMP_parallel_start'
> genwfsv.f90:(.text+0x984): undefined reference to `GOMP_parallel_end'
> rhoinit.o: In function `rhoinit_.omp_fn.2':
> rhoinit.f90:(.text+0x2e8): undefined reference to `omp_get_num_threads'
> rhoinit.f90:(.text+0x2f0): undefined reference to `omp_get_thread_num'
> rhoinit.f90:(.text+0x16a5): undefined reference to `GOMP_barrier'
> rhoinit.f90:(.text+0x16ac): undefined reference to `omp_get_num_threads_'
> rhoinit.f90:(.text+0x16b5): undefined reference to `omp_get_thread_num_'
> rhoinit.f90:(.text+0x1741): undefined reference to `GOMP_barrier'
> rhoinit.o: In function `rhoinit_.omp_fn.3':
> rhoinit.f90:(.text+0x1f50): undefined reference to `omp_get_num_threads'
> rhoinit.f90:(.text+0x1f58): undefined reference to `omp_get_thread_num'
> rhoinit.f90:(.text+0x2225): undefined reference to `GOMP_barrier'
> rhoinit.o: In function `rhoinit_.omp_fn.0':
> rhoinit.f90:(.text+0x2285): undefined reference to `omp_get_num_threads'
> rhoinit.f90:(.text+0x228c): undefined reference to `omp_get_thread_num'
> rhoinit.o: In function `rhoinit_.omp_fn.1':
> rhoinit.f90:(.text+0x23d5): undefined reference to `omp_get_num_threads'
> rhoinit.f90:(.text+0x23dc): undefined reference to `omp_get_thread_num'
> rhoinit.o: In function `rhoinit_':
> rhoinit.f90:(.text+0x475e): undefined reference to `GOMP_parallel_start'
> rhoinit.f90:(.text+0x4770): undefined reference to `GOMP_parallel_end'
> rhoinit.f90:(.text+0x48dc): undefined reference to `GOMP_parallel_start'
> rhoinit.f90:(.text+0x48e9): undefined reference to `GOMP_parallel_end'
> rhoinit.f90:(.text+0x6306): undefined reference to `GOMP_parallel_start'
> rhoinit.f90:(.text+0x6313): undefined reference to `GOMP_parallel_end'
> rhoinit.f90:(.text+0x63f5): undefined reference to `GOMP_parallel_start'
> rhoinit.f90:(.text+0x6407): undefined reference to `GOMP_parallel_end'
> rhoinit.o: In function `rhoinit_.omp_fn.0':
> rhoinit.f90:(.text+0x23ae): undefined reference to `GOMP_barrier'
> rhoinit.o: In function `rhoinit_.omp_fn.1':
> rhoinit.f90:(.text+0x279d): undefined reference to `GOMP_barrier'
> modfvsystem.o: In function
> `__modfvsystem_MOD_hermitianmatrixvector.omp_fn.0':
> modfvsystem.f90:(.text+0xd10): undefined reference to
> `omp_get_num_threads_'
> modfvsystem.f90:(.text+0xd1a): undefined reference to `omp_get_thread_num_'
> modfvsystem.f90:(.text+0xe01): undefined reference to `GOMP_barrier'
> modfvsystem.f90:(.text+0xe5c): undefined reference to `GOMP_barrier'
> modfvsystem.o: In function `__modfvsystem_MOD_hermitianmatrixvector':
> modfvsystem.f90:(.text+0x3012): undefined reference to
> `GOMP_parallel_start'
> modfvsystem.f90:(.text+0x301f): undefined reference to `GOMP_parallel_end'
> modfvsystem.o: In function `__modfvsystem_MOD_solvewithlapack':
> modfvsystem.f90:(.text+0x434c): undefined reference to
> `GOMP_critical_start'
> modfvsystem.f90:(.text+0x4351): undefined reference to `GOMP_critical_end'
> genjlgq0r.o: In function `genjlgq0r_.omp_fn.0':
> genjlgq0r.f90:(.text+0x45): undefined reference to `omp_get_num_threads'
> genjlgq0r.f90:(.text+0x4d): undefined reference to `omp_get_thread_num'
> genjlgq0r.f90:(.text+0x193): undefined reference to `GOMP_barrier'
> genjlgq0r.o: In function `genjlgq0r_':
> genjlgq0r.f90:(.text+0x24e): undefined reference to `GOMP_parallel_start'
> genjlgq0r.f90:(.text+0x25b): undefined reference to `GOMP_parallel_end'
> gencore.o: In function `gencore_.omp_fn.0':
> gencore.f90:(.text+0x1c): undefined reference to `omp_get_num_threads'
> gencore.f90:(.text+0x24): undefined reference to `omp_get_thread_num'
> gencore.f90:(.text+0x390): undefined reference to `GOMP_critical_start'
> gencore.f90:(.text+0x526): undefined reference to `GOMP_critical_end'
> gencore.f90:(.text+0x541): undefined reference to `GOMP_barrier'
> gencore.f90:(.text+0x686): undefined reference to `GOMP_critical_end'
> gencore.o: In function `gencore_':
> gencore.f90:(.text+0xcbc): undefined reference to `GOMP_parallel_start'
> gencore.f90:(.text+0xcc9): undefined reference to `GOMP_parallel_end'
> seceqnss.o: In function `seceqnss_':
> seceqnss.f90:(.text+0x3e27): undefined reference to `GOMP_critical_start'
> seceqnss.f90:(.text+0x3e2c): undefined reference to `GOMP_critical_end'
> seceqnit.o: In function `seceqnit_.omp_fn.1':
> seceqnit.f90:(.text+0x53): undefined reference to
> `GOMP_loop_ordered_static_start'
> seceqnit.f90:(.text+0x91): undefined reference to `GOMP_ordered_start'
> seceqnit.f90:(.text+0x4c8): undefined reference to `GOMP_ordered_end'
> seceqnit.f90:(.text+0x73c): undefined reference to
> `GOMP_loop_ordered_static_next'
> seceqnit.f90:(.text+0x749): undefined reference to `GOMP_loop_end'
> seceqnit.o: In function `seceqnit_.omp_fn.0':
> seceqnit.f90:(.text+0x827): undefined reference to `omp_get_num_threads'
> seceqnit.f90:(.text+0x82f): undefined reference to `omp_get_thread_num'
> seceqnit.f90:(.text+0x2091): undefined reference to `GOMP_barrier'
> seceqnit.f90:(.text+0x219e): undefined reference to `GOMP_barrier'
> seceqnit.o: In function `seceqnit_':
> seceqnit.f90:(.text+0x241a): undefined reference to `GOMP_parallel_start'
> seceqnit.f90:(.text+0x2429): undefined reference to `GOMP_parallel_end'
> seceqnit.f90:(.text+0x2475): undefined reference to `GOMP_parallel_start'
> seceqnit.f90:(.text+0x2487): undefined reference to `GOMP_parallel_end'
> seceqnit.f90:(.text+0x24e9): undefined reference to `GOMP_critical_start'
> seceqnit.f90:(.text+0x24ee): undefined reference to `GOMP_critical_end'
> getevecfv.o: In function `getevecfv_':
> getevecfv.f90:(.text+0xf6d): undefined reference to `GOMP_critical_start'
> getevecfv.f90:(.text+0x1c51): undefined reference to `GOMP_critical_end'
> fermisurf.o: In function `fermisurf_.omp_fn.0':
> fermisurf.f90:(.text+0xfe): undefined reference to `omp_get_num_threads'
> fermisurf.f90:(.text+0x106): undefined reference to `omp_get_thread_num'
> fermisurf.f90:(.text+0x235): undefined reference to `GOMP_critical_start'
> fermisurf.f90:(.text+0x2a6): undefined reference to `GOMP_critical_end'
> fermisurf.f90:(.text+0x2e5): undefined reference to `GOMP_barrier'
> fermisurf.f90:(.text+0x331): undefined reference to `GOMP_barrier'
> fermisurf.o: In function `fermisurf_':
> fermisurf.f90:(.text+0x4ce): undefined reference to `GOMP_parallel_start'
> fermisurf.f90:(.text+0x4db): undefined reference to `GOMP_parallel_end'
> epcouple.o: In function `epcouple_.omp_fn.0':
> epcouple.f90:(.text+0x6a): undefined reference to `omp_get_num_threads'
> epcouple.f90:(.text+0x72): undefined reference to `omp_get_thread_num'
> epcouple.f90:(.text+0x511): undefined reference to `GOMP_critical_start'
> epcouple.f90:(.text+0x583): undefined reference to `GOMP_critical_end'
> epcouple.f90:(.text+0x62c): undefined reference to `GOMP_barrier'
> epcouple.f90:(.text+0x643): undefined reference to `GOMP_barrier'
> epcouple.o: In function `epcouple_':
> epcouple.f90:(.text+0x1989): undefined reference to `GOMP_parallel_start'
> epcouple.f90:(.text+0x199b): undefined reference to `GOMP_parallel_end'
> forcek.o: In function `forcek_':
> forcek.f90:(.text+0x403d): undefined reference to `GOMP_critical_start'
> forcek.f90:(.text+0x409e): undefined reference to `GOMP_critical_end'
> rdmminn.o: In function `rdmminn_.omp_fn.0':
> rdmminn.f90:(.text+0x17): undefined reference to `omp_get_num_threads'
> rdmminn.f90:(.text+0x1f): undefined reference to `omp_get_thread_num'
> rdmminn.f90:(.text+0x73): undefined reference to `GOMP_critical_start'
> rdmminn.f90:(.text+0xdb): undefined reference to `GOMP_critical_end'
> rdmminn.f90:(.text+0xf3): undefined reference to `GOMP_barrier'
> rdmminn.o: In function `rdmminn_':
> rdmminn.f90:(.text+0x2c6): undefined reference to `GOMP_parallel_start'
> rdmminn.f90:(.text+0x2d2): undefined reference to `GOMP_parallel_end'
> hartfock.o: In function `hartfock_.omp_fn.0':
> hartfock.f90:(.text+0xb2): undefined reference to `omp_get_num_threads'
> hartfock.f90:(.text+0xb9): undefined reference to `omp_get_thread_num'
> hartfock.f90:(.text+0x4e0): undefined reference to `GOMP_barrier'
> hartfock.f90:(.text+0x531): undefined reference to `GOMP_barrier'
> hartfock.o: In function `hartfock_':
> hartfock.f90:(.text+0x1ab8): undefined reference to `GOMP_parallel_start'
> hartfock.f90:(.text+0x1ac5): undefined reference to `GOMP_parallel_end'
> putevalfv.o: In function `putevalfv_':
> putevalfv.f90:(.text+0x1c7): undefined reference to `GOMP_critical_start'
> putevalfv.f90:(.text+0x48f): undefined reference to `GOMP_critical_end'
> zpotcoul.o: In function `zpotcoul_.omp_fn.3':
> zpotcoul.f90:(.text+0xac): undefined reference to `omp_get_num_threads'
> zpotcoul.f90:(.text+0xb4): undefined reference to `omp_get_thread_num'
> zpotcoul.f90:(.text+0x31e): undefined reference to `GOMP_barrier'
> zpotcoul.f90:(.text+0x328): undefined reference to `omp_get_num_threads_'
> zpotcoul.f90:(.text+0x332): undefined reference to `omp_get_thread_num_'
> zpotcoul.f90:(.text+0x351): undefined reference to `GOMP_barrier'
> zpotcoul.f90:(.text+0x3a2): undefined reference to `GOMP_barrier'
> zpotcoul.o: In function `zpotcoul_.omp_fn.2':
> zpotcoul.f90:(.text+0x48f): undefined reference to `omp_get_num_threads'
> zpotcoul.f90:(.text+0x497): undefined reference to `omp_get_thread_num'
> zpotcoul.f90:(.text+0x911): undefined reference to `GOMP_barrier'
> zpotcoul.o: In function `zpotcoul_.omp_fn.1':
> zpotcoul.f90:(.text+0xa0b): undefined reference to `omp_get_num_threads'
> zpotcoul.f90:(.text+0xa16): undefined reference to `omp_get_thread_num'
> zpotcoul.f90:(.text+0xd3d): undefined reference to `GOMP_barrier'
> zpotcoul.f90:(.text+0xd47): undefined reference to `omp_get_num_threads_'
> zpotcoul.f90:(.text+0xd51): undefined reference to `omp_get_thread_num_'
> zpotcoul.f90:(.text+0xd71): undefined reference to `GOMP_barrier'
> zpotcoul.f90:(.text+0xdf9): undefined reference to `GOMP_barrier'
> zpotcoul.o: In function `zpotcoul_.omp_fn.0':
> zpotcoul.f90:(.text+0xf7c): undefined reference to `omp_get_num_threads'
> zpotcoul.f90:(.text+0xf84): undefined reference to `omp_get_thread_num'
> zpotcoul.o: In function `zpotcoul_':
> zpotcoul.f90:(.text+0x16b0): undefined reference to `GOMP_parallel_start'
> zpotcoul.f90:(.text+0x16bd): undefined reference to `GOMP_parallel_end'
> zpotcoul.f90:(.text+0x1f25): undefined reference to `GOMP_parallel_start'
> zpotcoul.f90:(.text+0x1f32): undefined reference to `GOMP_parallel_end'
> zpotcoul.f90:(.text+0x235a): undefined reference to `GOMP_parallel_start'
> zpotcoul.f90:(.text+0x236c): undefined reference to `GOMP_parallel_end'
> zpotcoul.f90:(.text+0x2921): undefined reference to `GOMP_parallel_start'
> zpotcoul.f90:(.text+0x2933): undefined reference to `GOMP_parallel_end'
> zfmtinp.o: In function `zfmtinp_.omp_fn.0':
> zfmtinp.f90:(.text+0x4e): undefined reference to `omp_get_num_threads'
> zfmtinp.f90:(.text+0x56): undefined reference to `omp_get_thread_num'
> zfmtinp.o: In function `zfmtinp_':
> zfmtinp.f90:(.text+0x3e6): undefined reference to `GOMP_parallel_start'
> zfmtinp.f90:(.text+0x3f3): undefined reference to `GOMP_parallel_end'
> putevecsv.o: In function `putevecsv_':
> putevecsv.f90:(.text+0x198): undefined reference to `GOMP_critical_start'
> putevecsv.f90:(.text+0x43f): undefined reference to `GOMP_critical_end'
> vnlrhomt.o: In function `vnlrhomt_.omp_fn.1':
> vnlrhomt.f90:(.text+0x44): undefined reference to `omp_get_num_threads'
> vnlrhomt.f90:(.text+0x4d): undefined reference to `omp_get_thread_num'
> vnlrhomt.o: In function `vnlrhomt_.omp_fn.0':
> vnlrhomt.f90:(.text+0x3c4): undefined reference to `omp_get_num_threads'
> vnlrhomt.f90:(.text+0x3cc): undefined reference to `omp_get_thread_num'
> vnlrhomt.o: In function `vnlrhomt_':
> vnlrhomt.f90:(.text+0x8b1): undefined reference to `GOMP_parallel_start'
> vnlrhomt.f90:(.text+0x8be): undefined reference to `GOMP_parallel_end'
> vnlrhomt.f90:(.text+0xa35): undefined reference to `GOMP_parallel_start'
> vnlrhomt.f90:(.text+0xa42): undefined reference to `GOMP_parallel_end'
> olpistln.o: In function `olpistln_.omp_fn.0':
> olpistln.f90:(.text+0x1a): undefined reference to `omp_get_num_threads'
> olpistln.f90:(.text+0x22): undefined reference to `omp_get_thread_num'
> olpistln.f90:(.text+0x199): undefined reference to `GOMP_barrier'
> olpistln.o: In function `olpistln_':
> olpistln.f90:(.text+0x3cf): undefined reference to `GOMP_parallel_start'
> olpistln.f90:(.text+0x3dc): undefined reference to `GOMP_parallel_end'
> collect2: ld returned 1 exit status
> make[3]: *** [exciting] Error 1
> make[3]: Leaving directory
> `/home/Utpal/Quantum_espresso/espresso-5.0.2/ElaStic_1.0/exciting/build/mpi'
>
> make[2]: *** [bin] Error 2
> make[2]: Leaving directory
> `/home/Utpal/Quantum_espresso/espresso-5.0.2/ElaStic_1.0/exciting/build/mpi'
>
> make[1]: *** [all] Error 2
> make[1]: Leaving directory
> `/home/Utpal/Quantum_espresso/espresso-5.0.2/ElaStic_1.0/exciting/build/mpi'
>
> make: *** [mpi] Error 2
> [Utpal at cluster exciting]$
> …............................................................................................................................................
>
> Could you please help me to solve this problem? any help will be greatfully
> acknowledged.
>
> Sincerely
> Barnali Bhattacharya
> Ph.D student, Department of physics,
> Assam University
>




More information about the users mailing list