include file fortran

Tahar Amari amari at cpht.polytechnique.fr
Fri May 15 16:22:57 CDT 2009


Hello again,

I am sorry , I followed your first suggestion and changed the path
I ended up with following error at link, do you have any guess please ?

ifort -assume byterecl  -o  mh4d mh4d.o petsc.o comm.o setbc.o local.o  
gridutil.o mympi.o terminator.o operator.o shellsort.o edge.o side.o  
vertex.o tetrahedron.o rotation.o tetrahedralgrid.o field.o   -I/usr/ 
local/hdf/HDF4.2r1/include -L/usr/local/hdf/HDF4.2r1/lib -lmfhdf -ldf - 
lsz -ljpeg -lz -L/usr/local/petsc/macx/lib -lpetscsnes -lpetscvec - 
lpetscmat -lpetsccontrib -lpetscts -lpetscdm -lpetscksp -lpetsc - 
lmpich -lmpichcxx -lpmpich -lfmpich -lmpichf90 -lparmetis -lmetis - 
lfblas -lflapack  -L/usr/X11R6/lib -lX11 -lXt -lXext -lX11  -L/usr/ 
local/petsc/macx/lib -lpetscsnes -lpetscvec -lpetscmat -lpetsccontrib - 
lpetscts -lpetscdm -lpetscksp -lpetsc -lmpich -lmpichcxx -lpmpich - 
lfmpich -lmpichf90 -lparmetis -lmetis -lfblas -lflapack
Undefined symbols:
    
"__ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode 
", referenced from:
       __Z13PetscErrorCxxiPKcS0_S0_ii in libpetsc.a(err.o)
       __ZN5PETSc9ExceptionC2ERKSs in libpetsc.a(err.o)
   "__ZTVSt9exception", referenced from:
       __ZTVSt9exception$non_lazy_ptr in libpetsc.a(err.o)
   "__ZNKSt9exception4whatEv", referenced from:
       __ZTVN5PETSc9ExceptionE in libpetsc.a(err.o)
   "__ZNSolsEPFRSoS_E", referenced from:
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
   "___cxa_allocate_exception", referenced from:
       __Z13PetscErrorCxxiPKcS0_S0_ii in libpetsc.a(err.o)
   "__ZNSolsEd", referenced from:
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
   "__ZNSolsEi", referenced from:
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
   "___gxx_personality_v0", referenced from:
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(matrixf.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(itfuncf.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscdm.a(aof.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(zitcreatef.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(rvectorf.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(vmpicrf.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscdm.a(zaobasicf.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(zvectorf.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(vectorf.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(itcreatef.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(axpyf.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(itclf.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(zmpiaijf.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(zstart.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(cgtypef.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(vector.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(axpy.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(itcreate.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(zutils.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(matrix.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(mprint.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(mal.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(itfunc.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(rvector.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(init.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(mpiaij.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(str.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(pinit.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscdm.a(ao.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(drawv.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(itcl.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(errtrace.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscdm.a(aobasic.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(reg.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(options.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(memc.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(vcreatea.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(fhost.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(zstartf.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(vmpicr.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(binv.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(cgtype.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(verboseinfo.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(err.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(plog.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(send.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(fdate.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(classLog.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(gcreate.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(matstash.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(index.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(pname.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(precon.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(pythonsys.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(vecreg.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(mmaij.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(mpiptap.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(vscat.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(itregis.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(stageLog.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(dlregispetsc.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(xmon.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(iterativ.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(mpidense.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(mpiuopen.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(psplit.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(inherit.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(adebug.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(aoptions.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(view.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(dscatter.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(mtr.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(mpimesg.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(dclear.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(viewa.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(ctable.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(stack.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(isltog.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(pcset.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(eventLog.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(aij.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(destroy.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(prefix.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(pbvec.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(sorti.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(general.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(iguess.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(gcomm.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(dupl.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(pdisplay.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(vecstash.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(filev.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(convert.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(ghome.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(viewreg.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(arch.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(signal.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(ptap.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(pmap.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(dlregisksp.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(fwd.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(lg.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(mem.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(mpinit.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(drawreg.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(iscoloring.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(tagm.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(axis.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(mpiu.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(random.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(sysio.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(matnull.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(draw.o)
       ___gxx_personality_v0$non_lazy_ptr in  
libpetscmat.a(mpimatmatmult.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(flush.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(dline.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(dl.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(dlregisvec.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(freespace.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(eige.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(errstop.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(strgen.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(mpiov.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(errabort.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(block.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(veccreate.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(matreg.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(psleep.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(pgname.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(stride.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(iscomp.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(fp.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(state.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(vseqcr.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(inode.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(fuser.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(ptype.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(dlregismat.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(mpicsrperm.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(vecregall.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(fdmpiaij.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(fretrieve.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(dense.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscdm.a(dlregisdm.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(dsflush.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(mpitr.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(mcrl.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(randreg.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(dflush.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(symmlq.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(aijfact.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(bcgsl.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(pcregis.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscdm.a(dadestroy.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(dvec2.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(crl.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(vinv.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(cheby.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(pvec2.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(matmatmult.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(drect.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(rich.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(inode2.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(ftest.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(preonly.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(olist.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(vpscat.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(sregis.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(pdvec.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(pbarrier.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(spartition.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(dgcoor.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(dgefa2.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(bvec1.o)
       ___gxx_personality_v0$non_lazy_ptr in  
libpetscmat.a(matstashspace.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(mmdense.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(dgefa3.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(zerodiag.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(dlimpl.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(drawregall.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(dgefa4.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(stringv.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(matptap.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(dgefa5.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(vecio.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(dtext.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(dpause.o)
       ___gxx_personality_v0$non_lazy_ptr in  
libpetscmat.a(compressedrow.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(lgmres.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(ibcgs.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(gmres.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(viewregall.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(mffd.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(shvec.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(cgs.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(csrperm.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(lcd.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(scolor.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(qcg.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(dcoor.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(hists.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(comb.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(bvec2.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(bcgs.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(cgne.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(dtextv.o)
       ___gxx_personality_v0$non_lazy_ptr in  
libpetscmat.a(symtranspose.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(gltr.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(bicg.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(aijsbaij.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(minres.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(partition.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(nash.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(dtextgs.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(lsqr.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(ij.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(fgmres.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(stcg.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(dtri.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(sortip.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(cg.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(cr.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(aijbaij.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(fdaij.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(gcookie.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(tcqmr.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(tfqmr.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(dlregisrand.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(zoom.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(matregis.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(dsclear.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(modpcf.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(mpibaij.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(sorder.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(viewers.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(color.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(mpisbaij.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(maij.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(dmouse.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(pbjacobi.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(cgeig.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(sbaijfact2.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(aijtype.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(petscvu.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(richscale.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(borthog.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(gmpre.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(rand48.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(fieldsplit.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(pmetis.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(bjacobi.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(pops.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(cp.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(sp1wd.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(mg.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(lu.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(nn.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(mscatter.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(shell.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(itres.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(sprcm.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(spqmd.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(bfbt.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(gmreig.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(mpiadj.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(none.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(borthog2.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(blockmat.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(mcomposite.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(shellpc.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(baij.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(xops.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(asa.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(asm.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(icc.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(ilu.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(pcksp.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(pcmat.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(tfs.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(sor.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(sbaij.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(mfregis.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(composite.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(galerkin.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(rand.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(spnd.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(matis.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(eisen.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(jacobi.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(wb.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(gmres2.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(openmp.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(cholesky.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(redundant.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(dgpause.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(sbaij2.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(tone.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(baijfact3.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(factimpl.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(pcis.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(sbaijfact.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(baij2.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(schurm.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(smg.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(xxt.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(factor.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(mgfunc.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(genrcm.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(subcomm.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(baijfact.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(xinit.o)
       ___gxx_personality_v0$non_lazy_ptr in  
libpetscmat.a(sbaijfact11.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(sbaijfact3.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(mmbaij.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(xyt.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(sortd.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscdm.a(dm.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(shellcnv.o)
       ___gxx_personality_v0$non_lazy_ptr in  
libpetscmat.a(sbaijfact12.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(baijov.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(sbaijfact9.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(gen1wd.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(mmsbaij.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(sbaijov.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(text.o)
       ___gxx_personality_v0$non_lazy_ptr in  
libpetscmat.a(sbaijfact10.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(sro.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(fmg.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(hue.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(mffddef.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(wp.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(drawopenx.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(gennd.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(dbuff.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(sbaijfact8.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(sbaijfact7.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(sbaijfact5.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscdm.a(daint.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(genqmd.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(ido.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(sbaijfact4.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(gtype.o)
       ___gxx_personality_v0$non_lazy_ptr in  
libpetscvec.a(vecmpitoseq.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(sbaijfact6.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(mhas.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(ivec.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(dgefa6.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscdm.a(dacorn.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(dgefa7.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(baijfact2.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(rcm.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscdm.a(daghost.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(dgefa.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(fnroot.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(baijfact6.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(baijfact11.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscvec.a(isblock.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(baijfact8.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(baijfact10.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(qmdupd.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(comm.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(baijfact5.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(wmap.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(gs.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(xcolor.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(baijfact13.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(fn1wd.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(baijfact12.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(fndsep.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(baijfact14.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(baijfact7.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscdm.a(daview.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(baijfact9.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscmat.a(baijfact4.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscdm.a(dagtol.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscksp.a(bit_mask.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscdm.a(da1.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscdm.a(da3.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscdm.a(da2.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscdm.a(dadist.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscdm.a(dalocal.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscdm.a(dainterp.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscdm.a(daindex.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscdm.a(fdda.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscdm.a(dagetarray.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscdm.a(gr2.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscdm.a(daltog.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetscdm.a(gr1.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(dviewp.o)
       ___gxx_personality_v0$non_lazy_ptr in libpetsc.a(dpoint.o)
   "__ZNKSs5c_strEv", referenced from:
       __Z13PetscErrorCxxiPKcS0_S0_ii in libpetsc.a(err.o)
   "__ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_",  
referenced from:
       __ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_ 
$non_lazy_ptr in libpetsc.a(errtrace.o)
   "__ZdlPv", referenced from:
       __ZN5PETSc9ExceptionD2Ev in libpetsc.a(err.o)
       __ZN5PETSc9ExceptionD0Ev in libpetsc.a(err.o)
   "___cxa_free_exception", referenced from:
       __Z13PetscErrorCxxiPKcS0_S0_ii in libpetsc.a(err.o)
   "__ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev",  
referenced from:
       __Z13PetscErrorCxxiPKcS0_S0_ii in libpetsc.a(err.o)
       __ZN5PETSc9ExceptionC2ERKSs in libpetsc.a(err.o)
       __ZN5PETSc9ExceptionD2Ev in libpetsc.a(err.o)
       __ZN5PETSc9ExceptionD0Ev in libpetsc.a(err.o)
   "__ZNSsC1EPKcRKSaIcE", referenced from:
       __Z13PetscErrorCxxiPKcS0_S0_ii in libpetsc.a(err.o)
   "___cxa_call_unexpected", referenced from:
       __ZN5PETSc9ExceptionD2Ev in libpetsc.a(err.o)
       __ZN5PETSc9ExceptionD0Ev in libpetsc.a(err.o)
   "__ZNSaIcEC1Ev", referenced from:
       __Z13PetscErrorCxxiPKcS0_S0_ii in libpetsc.a(err.o)
   "__ZNSaIcED1Ev", referenced from:
       __Z13PetscErrorCxxiPKcS0_S0_ii in libpetsc.a(err.o)
       __Z13PetscErrorCxxiPKcS0_S0_ii in libpetsc.a(err.o)
   "__ZTVN10__cxxabiv120__si_class_type_infoE", referenced from:
       __ZTIN5PETSc9ExceptionE in libpetsc.a(err.o)
   "__ZSt9terminatev", referenced from:
       __Z13PetscErrorCxxiPKcS0_S0_ii in libpetsc.a(err.o)
       __Z13PetscErrorCxxiPKcS0_S0_ii in libpetsc.a(err.o)
       __Z13PetscErrorCxxiPKcS0_S0_ii in libpetsc.a(err.o)
       __Z13PetscErrorCxxiPKcS0_S0_ii in libpetsc.a(err.o)
   "__ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc",  
referenced from:
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
        
__Z29PetscTraceBackErrorHandlerCxxiPKcS0_S0_iiRSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE 
  in libpetsc.a(errtrace.o)
    
"__ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E 
", referenced from:
       __ZN5PETSc9ExceptionC2ERKSs in libpetsc.a(err.o)
   "__ZNSt9exceptionD2Ev", referenced from:
       __ZN5PETSc9ExceptionC2ERKSs in libpetsc.a(err.o)
       __ZN5PETSc9ExceptionD2Ev in libpetsc.a(err.o)
       __ZN5PETSc9ExceptionD2Ev in libpetsc.a(err.o)
       __ZN5PETSc9ExceptionD0Ev in libpetsc.a(err.o)
       __ZN5PETSc9ExceptionD0Ev in libpetsc.a(err.o)
   "__Unwind_Resume", referenced from:
       __Z13PetscErrorCxxiPKcS0_S0_ii in libpetsc.a(err.o)
       __ZN5PETSc9ExceptionC2ERKSs in libpetsc.a(err.o)
       __ZN5PETSc9ExceptionD2Ev in libpetsc.a(err.o)
       __ZN5PETSc9ExceptionD0Ev in libpetsc.a(err.o)
   "__ZNKSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE3strEv",  
referenced from:
       __Z13PetscErrorCxxiPKcS0_S0_ii in libpetsc.a(err.o)
   "___cxa_throw", referenced from:
       __Z13PetscErrorCxxiPKcS0_S0_ii in libpetsc.a(err.o)
   "__ZTISt9exception", referenced from:
       __ZTIN5PETSc9ExceptionE in libpetsc.a(err.o)
   "__ZNSsD1Ev", referenced from:
       __Z13PetscErrorCxxiPKcS0_S0_ii in libpetsc.a(err.o)
       __Z13PetscErrorCxxiPKcS0_S0_ii in libpetsc.a(err.o)
       __Z13PetscErrorCxxiPKcS0_S0_ii in libpetsc.a(err.o)
       __Z13PetscErrorCxxiPKcS0_S0_ii in libpetsc.a(err.o)
ld: symbol(s) not found

Le 15 mai 09 à 22:34, Satish Balay a écrit :

> Ah. - the problem is your makfile. Its best to use PETSc makefiles.
>
>>>> ifort -assume byterecl  -g  -I/usr/local/petsc/
>                                    ^^^^^^^^^^^^^^^^^^
> It should be:  -I/usr/local/petsc/include
>
> Satish
>
>
> On Fri, 15 May 2009, Tahar Amari wrote:
>
>> Thank you very much ,
>>
>> excuse me, I might not have well understood,
>> ctually there are  petsc.h , petscvec.h .... files
>>
>> in
>>
>> petsc/include/finclude/
>>
>>
>>
>>
>> Le 15 mai 09 à 22:21, Satish Balay a écrit :
>>
>>> You'll have to modify to:
>>>
>>> #include "finclude/petsc.h"
>>> #include "finclude/petscvec.h"
>>> #include "finclude/petscmat.h"
>>> #include "finclude/petscao.h"
>>>
>>> Satish
>>>
>>>
>>> On Fri, 15 May 2009, Tahar Amari wrote:
>>>
>>>> Hello
>>>>
>>>> Here is what I have from a FORTRAN code "toto.fpp" which was  
>>>> compiled with
>>>> petsc2..xxxx
>>>>
>>>> c 
>>>> -----------------------------------------------------------------------
>>>> #include "include/finclude/petsc.h"
>>>> #include "include/finclude/petscvec.h"
>>>> #include "include/finclude/petscmat.h"
>>>> #include "include/finclude/petscao.h"
>>>>
>>>>
>>>> I compiled it with
>>>>
>>>> ifort -assume byterecl  -g  -I/usr/local/petsc/
>>>> -I/usr/local/petsc//macx/include -I/usr/X11R6/include/X11
>>>> -DPETSC_HAVE_PARMETIS -DPETSC_USE_DEBUG -DPETSC_USE_LOG - 
>>>> DPETSC_USE_BOPT_g
>>>> -DPETSC_USE_STACK -DPETSC_AVOID_MPIF_H -c toto.fpp
>>>>
>>>>
>>>> I have the following kind of errors
>>>>
>>>> petsc.h(6): #error: can't find include file: petscversion.h
>>>> petsc.h(7): #error: can't find include file: finclude/petscdef.h
>>>> petscvec.h(5): #error: can't find include file: finclude/ 
>>>> petscvecdef.h
>>>>
>>>>
>>>> I looked at my petsc tree and II  have the  "include/finclude/"  
>>>> directory.
>>>> I have a petsc.h file inside
>>>>
>>>> which does
>>>>
>>>> #include "petscconf.h"
>>>> #include "petscversion.h"
>>>> #include "finclude/petscdef.h"
>>>>
>>>>
>>>> Does anyone knows  why it does not find those paths or what is  
>>>> wrong with
>>>> those paths ?
>>>>
>>>> Tahar
>>



More information about the petsc-users mailing list