[petsc-dev] Configure problem on Titan

Mark Adams mfadams at lbl.gov
Wed Mar 11 17:50:52 CDT 2015


On Wed, Mar 11, 2015 at 3:10 PM, Satish Balay <balay at mcs.anl.gov> wrote:

> A more suitable way to specify -lstdc++ would be via option LIBS
> [this way  its used by clinker,cxxlinker,flinker - as required]
>
> LIBS="-lstdc++"
>

Ah, right.  I have that on Edison.  Now it seems to be required on Titan.

Thanks,


>
> Satish
>
> On Wed, 11 Mar 2015, Eric Bavier wrote:
>
> > It looks like you are building with the PGI compilers.  Try adding:
> >
> > --CXX_LINKER_FLAGS="-Meh_frame -lstdc++"
> >
> > to your petsc configure flags.
> >
> > Hope that helps,
> > `~Eric Bavier, Scientific Libraries, Cray Inc.
> > ________________________________________
> > From: petsc-dev-bounces at mcs.anl.gov [petsc-dev-bounces at mcs.anl.gov] on
> behalf of Satish Balay [balay at mcs.anl.gov]
> > Sent: Wednesday, March 11, 2015 16:55
> > To: Mark Adams
> > Cc: For users of the development version of PETSc
> > Subject: Re: [petsc-dev] Configure problem on Titan
> >
> > >>>>>>>>>
> > Executing: ftn  -o /tmp/scratch/petsc-5_JlCR/config.compilers/conftest
>   -mp -fast  /tmp/scratch/petsc-5_JlCR/config.compilers/conftest.o
> /tmp/scratch/petsc-5_JlCR/config.compilers/cxxobj.o
> /tmp/scratch/petsc-5_JlCR/config.compilers/confc.o  -ldl
> > Possible ERROR while running linker: exit code 512
> > stderr:
> > /tmp/scratch/petsc-5_JlCR/config.compilers/cxxobj.o:(.eh_frame+0x12):
> undefined reference to `__gxx_personality_v0'
> > /tmp/scratch/petsc-5_JlCR/config.compilers/confc.o:(.eh_frame+0x12):
> undefined reference to `__gxx_personality_v0'
> > /usr/bin/ld: link errors found, deleting executable
> `/tmp/scratch/petsc-5_JlCR/config.compilers/conftest'
> > <<<<<<
> >
> > Perhaps the compilers are not setup correctly after the update?
> >
> > If you don't need c++ - you can try building with --with-cxx=0 configure
> option..
> >
> > satish
> >
> > On Wed, 11 Mar 2015, Mark Adams wrote:
> >
> > > I am getting this error on Titan.  They just had a big PM and it was
> > > recommended that we rebuild everything
> > >
> >
> >
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20150311/813f2d8c/attachment.html>


More information about the petsc-dev mailing list