I am now trying to build on Titan with GNU and get this. I tried with and without 'LIBS=-lstdc++'.
On Wed, Mar 11, 2015 at 3:50 PM, Mark Adams <[email protected]> wrote: > > > On Wed, Mar 11, 2015 at 3:10 PM, Satish Balay <[email protected]> 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: [email protected] [[email protected]] on >> behalf of Satish Balay [[email protected]] >> > 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 >> > > >> > >> > >> >> >
configure.log
Description: Binary data
