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@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
_______________________________________________ Pw_forum mailing list [email protected] http://pwscf.org/mailman/listinfo/pw_forum
