[Smeagol-discuss] compile error-2

Serhan Yamacli syamacli at gmail.com
Sun Nov 9 19:14:26 GMT 2008


Dear all,

Hello again. I have replaced negf2k.F and emt2k.F files with the bug-free
ones that I found on this mail list, Now smeagol compilation passes negf2k.F
and emt2k.F compilation steps but gives another error that seems to be
related to lapack libraries. The errors are given at the bottom. Also
included the arch.make and Makefile that I'm using. The lapack and blas
files are on the places pointed by arch.make file. What would you recommend?

Thanks in advance.

Regards,

Serhan

---------------------------------------------
Errors:
---------------------------------------------
ifort -o smeagol \
               -w -mp -tpp5 -O3 precision.o atom.o atmparams.o atmfuncs.o
listsc.o memoryinfo.o numbvect.o  parallel.o sorting.o atomlist.o ionew.o
atm_types.o old_atmfuncs.o radial.o parsing.o alloc.o phonon.o spher_harm.o
periodic_table.o version.o basis_types.o pseudopotential.o basis_specs.o
sys.o basis_io.o chemical.o xml.o writewave.o arw.o  atomlwf.o bands.o
bessph.o cgwf.o chkdim.o chkgmx.o chempot.o coceri.o conjgr.o constr.o
coxmol.o cross.o denmat.o detover.o dfscf.o dhscf.o diagon.o digcel.o
fft3d.o diagg.o diagk.o diagkp.o diag2g.o diag2k.o diagpol.o diagsprl.o
dipole.o dismin.o dnaefs.o dot.o dynamics.o efield.o egandd.o ener3.o
extrapol.o extrapolon.o fermid.o fixed.o forhar.o gradient.o grdsam.o
hsparse.o idiag.o  initatom.o initdm.o inver.o iodm.o iohs.o iolwf.o iorho.o
ioxv.o ipack.o kgrid.o kgridinit.o kinefsm.o ksv.o ksvinit.o madelung.o
matel.o meshmatrix.o memory.o meshsubs.o minvec.o mulliken.o naefs.o
neighb.o nlefsm.o on_subs.o ordern.o outcell.o outcoor.o overfsm.o paste.o
pdos.o pdosg.o pdosk.o phirphi.o pixmol.o plcharge.o timestamp.o propor.o
pulayx.o ranger.o ran3.o recipes.o reclat.o redata.o redcel.o reinit.o
reord.o rhoofd.o rhoofdsp.o rhooda.o savepsi.o shaper.o timer.o vmb.o vmat.o
vmatsp.o volcel.o xc.o xijorb.o cellxc.o cdiag.o rdiag.o cgvc.o iocg.o
ioeig.o iofa.o iokp.o iomd.o repol.o typecell.o ofc.o poison.o readsp.o
radfft.o siesta.o io.o spin_init.o coor.o transfer.o broadcast_basis.o sig.o
eggbox.o  nag.o libfdf.a \
               leads_complex.o negf.o identify.o diagonal_alex.o misc.o
selfenergy.o gauleg.o transm.o invert.o decimate_leads.o gensvd.o rank.o
negfk.o negf2g.o negf2k.o localdos.o gaucheb.o  linpack.smeagol.a dmbk.o
emt2g.o emt2k.o emtg.o emtk.o emtrans.o bulktrans.o vmattr.o vvbias.o
hsleads.o hsl.o hslk.o reademtr.o pasbias.o shifth.o absdiff.o\
                \
                 /usr/lib/lapack.a /usr/lib/libblas.so
/home/bias/ifc/lib/libguide.a
inver.o: In function `inver_':
inver.f:(.text+0xd9): undefined reference to `dgetrf_'
inver.f:(.text+0x10a): undefined reference to `dgetri_'
cdiag.o: In function `cdiag_':
cdiag.F:(.text+0x4cf): undefined reference to `zhegvd_'
cdiag.F:(.text+0x814): undefined reference to `zhegv_'
rdiag.o: In function `rdiag_':
rdiag.F:(.text+0x302): undefined reference to `dsygvd_'
rdiag.F:(.text+0x515): undefined reference to `dsygv_'
siesta.o: In function `MAIN__':
siesta.F:(.text+0x41f1): undefined reference to `dlasrt_'
leads_complex.o: In function `leads_':
../NETransport/leads_complex.F:(.text+0x578): undefined reference to
`zgetrf_'
../NETransport/leads_complex.F:(.text+0x5b3): undefined reference to
`zgecon_'
../NETransport/leads_complex.F:(.text+0x6ac): undefined reference to
`zgetri_'
../NETransport/leads_complex.F:(.text+0x719): undefined reference to
`zgerfs_'
../NETransport/leads_complex.F:(.text+0x85d): undefined reference to
`zgesvd_'
../NETransport/leads_complex.F:(.text+0xd29): undefined reference to
`zgesvd_'
../NETransport/leads_complex.F:(.text+0x11f9): undefined reference to
`zgeevx_'
../NETransport/leads_complex.F:(.text+0x200f): undefined reference to
`zgetrf_'
../NETransport/leads_complex.F:(.text+0x204a): undefined reference to
`zgecon_'
../NETransport/leads_complex.F:(.text+0x2129): undefined reference to
`zgetri_'
../NETransport/leads_complex.F:(.text+0x2196): undefined reference to
`zgerfs_'
../NETransport/leads_complex.F:(.text+0x22de): undefined reference to
`zgesvd_'
../NETransport/leads_complex.F:(.text+0x26c0): undefined reference to
`zgetrf_'
../NETransport/leads_complex.F:(.text+0x26fb): undefined reference to
`zgecon_'
../NETransport/leads_complex.F:(.text+0x27da): undefined reference to
`zgetri_'
../NETransport/leads_complex.F:(.text+0x2847): undefined reference to
`zgerfs_'
../NETransport/leads_complex.F:(.text+0x2b35): undefined reference to
`zgesvd_'
../NETransport/leads_complex.F:(.text+0x304c): undefined reference to
`zgetrf_'
../NETransport/leads_complex.F:(.text+0x3087): undefined reference to
`zgecon_'
../NETransport/leads_complex.F:(.text+0x3166): undefined reference to
`zgetri_'
../NETransport/leads_complex.F:(.text+0x31d3): undefined reference to
`zgerfs_'
../NETransport/leads_complex.F:(.text+0x32ad): undefined reference to
`zgesvd_'
negf.o: In function `negf_':
../NETransport/negf.F:(.text+0x10db8): undefined reference to `zsytrf_'
../NETransport/negf.F:(.text+0x10dec): undefined reference to `zsytri_'
diagonal_alex.o: In function `diagonal_':
../NETransport/diagonal_alex.f:(.text+0x226): undefined reference to
`zhegv_'
selfenergy.o: In function `selfenergy_.':
../NETransport/selfenergy.F:(.text+0x2c98): undefined reference to `zgetrf_'
../NETransport/selfenergy.F:(.text+0x2cce): undefined reference to `zgetri_'
../NETransport/selfenergy.F:(.text+0x2ddb): undefined reference to `zgetrf_'
../NETransport/selfenergy.F:(.text+0x2e11): undefined reference to `zgetri_'
../NETransport/selfenergy.F:(.text+0x3b46): undefined reference to `zgetrf_'
../NETransport/selfenergy.F:(.text+0x3b7e): undefined reference to `zgetri_'
../NETransport/selfenergy.F:(.text+0x4031): undefined reference to `zgetrf_'
../NETransport/selfenergy.F:(.text+0x4067): undefined reference to `zgetri_'
../NETransport/selfenergy.F:(.text+0x4174): undefined reference to `zgetrf_'
../NETransport/selfenergy.F:(.text+0x41aa): undefined reference to `zgetri_'
../NETransport/selfenergy.F:(.text+0x4e58): undefined reference to `zgetrf_'
../NETransport/selfenergy.F:(.text+0x4e90): undefined reference to `zgetri_'
transm.o: In function `transm_':
../NETransport/transm.F:(.text+0x161c): undefined reference to `zgetrf_'
../NETransport/transm.F:(.text+0x1657): undefined reference to `zgetri_'
../NETransport/transm.F:(.text+0x1701): undefined reference to `zgetrf_'
../NETransport/transm.F:(.text+0x173c): undefined reference to `zgetri_'
../NETransport/transm.F:(.text+0x19ef): undefined reference to `zgetrf_'
../NETransport/transm.F:(.text+0x1a2e): undefined reference to `zgetri_'
../NETransport/transm.F:(.text+0x22fa): undefined reference to `zgetrf_'
../NETransport/transm.F:(.text+0x236e): undefined reference to `zgetri_'
../NETransport/transm.F:(.text+0x5101): undefined reference to `zsytrf_'
../NETransport/transm.F:(.text+0x516a): undefined reference to `zsytri_'
invert.o: In function `invertiv_':
../NETransport/invert.f:(.text+0x6b4): undefined reference to `zsytrf_'
../NETransport/invert.f:(.text+0x6d7): undefined reference to `zsytri_'
../NETransport/invert.f:(.text+0x82b): undefined reference to `zsytrf_'
../NETransport/invert.f:(.text+0x84e): undefined reference to `zsytri_'
../NETransport/invert.f:(.text+0x9c5): undefined reference to `zsytrf_'
../NETransport/invert.f:(.text+0xa01): undefined reference to `zsytri_'
invert.o: In function `invert_':
../NETransport/invert.f:(.text+0x2180): undefined reference to `zsytrf_'
../NETransport/invert.f:(.text+0x21a6): undefined reference to `zsytri_'
../NETransport/invert.f:(.text+0x22b4): undefined reference to `zsytrf_'
../NETransport/invert.f:(.text+0x22da): undefined reference to `zsytri_'
../NETransport/invert.f:(.text+0x240b): undefined reference to `zsytrf_'
../NETransport/invert.f:(.text+0x2456): undefined reference to `zsytri_'
gensvd.o: In function `gensvd_':
../NETransport/gensvd.f:(.text+0x2d7): undefined reference to `zggsvp_'
rank.o: In function `rank_':
../NETransport/rank.F:(.text+0x218): undefined reference to `zgesvd_'
../NETransport/rank.F:(.text+0x37c): undefined reference to `zgesvd_'
negfk.o: In function `negfk_':
../NETransport/negfk.F:(.text+0x8511): undefined reference to `zgetrf_'
../NETransport/negfk.F:(.text+0x854c): undefined reference to `zgetri_'
../NETransport/negfk.F:(.text+0x9828): undefined reference to `zgetrf_'
../NETransport/negfk.F:(.text+0x9863): undefined reference to `zgetri_'
../NETransport/negfk.F:(.text+0xc7dd): undefined reference to `zgetrf_'
../NETransport/negfk.F:(.text+0xc818): undefined reference to `zgetri_'
negf2g.o: In function `negf2g_':
../NETransport/negf2g.f:(.text+0x3e16): undefined reference to `zgetrf_'
../NETransport/negf2g.f:(.text+0x3e51): undefined reference to `zgetri_'
../NETransport/negf2g.f:(.text+0x5f5b): undefined reference to `zgetrf_'
../NETransport/negf2g.f:(.text+0x5f96): undefined reference to `zgetri_'
../NETransport/negf2g.f:(.text+0xa3d3): undefined reference to `zgetrf_'
../NETransport/negf2g.f:(.text+0xa40e): undefined reference to `zgetri_'
negf2k.o: In function `negf2k_':
../NETransport/negf2k.F:(.text+0x7d04): undefined reference to `zgetrf_'
../NETransport/negf2k.F:(.text+0x7d3f): undefined reference to `zgetri_'
../NETransport/negf2k.F:(.text+0xc56f): undefined reference to `zgetrf_'
../NETransport/negf2k.F:(.text+0xc5aa): undefined reference to `zgetri_'
../NETransport/negf2k.F:(.text+0x125b4): undefined reference to `zgetrf_'
../NETransport/negf2k.F:(.text+0x125ef): undefined reference to `zgetri_'
localdos.o: In function `localdos_':
../NETransport/localdos.F:(.text+0xed4): undefined reference to `zsytrf_'
../NETransport/localdos.F:(.text+0xf03): undefined reference to `zsytri_'
../NETransport/localdos.F:(.text+0x32a2): undefined reference to `zgetrf_'
../NETransport/localdos.F:(.text+0x32dc): undefined reference to `zgetri_'
make: *** [siesta] Error 1
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.tchpc.tcd.ie/pipermail/smeagol-discuss/attachments/20081109/a0685531/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: arch.make
Type: application/octet-stream
Size: 1034 bytes
Desc: not available
Url : http://lists.tchpc.tcd.ie/pipermail/smeagol-discuss/attachments/20081109/a0685531/attachment-0002.obj 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Makefile
Type: application/octet-stream
Size: 9040 bytes
Desc: not available
Url : http://lists.tchpc.tcd.ie/pipermail/smeagol-discuss/attachments/20081109/a0685531/attachment-0003.obj 


More information about the Smeagol-discuss mailing list