[petsc-dev] configure error on Edison

Mark Adams mfadams at lbl.gov
Sun Feb 8 12:37:50 CST 2015


Damn, this was working a  week ago.  I've tried many things and am now just
doing a 'make config' in metis and see this -rdynamic thing.  I will ask
NERSC.
Thanks,
Mark


On Sun, Feb 8, 2015 at 10:34 AM, Satish Balay <balay at mcs.anl.gov> wrote:

> On Sat, 7 Feb 2015, Mark Adams wrote:
>
> > I am getting errors again with metis.  This has come up on Hopper but
> this
> > looks different.
> > Mark
> >
>
> >>>>>>>>>>>>
> -- Check for working C compiler: /opt/cray/craype/2.2.1/bin/cc -- broken
>
>
>   /opt/cray/craype/2.2.1/bin/cc -fast -no-ipo
>   CMakeFiles/cmTryCompileExec1628815744.dir/testCCompiler.c.o -o
>   cmTryCompileExec1628815744 -rdynamic
>
>   /usr/bin/ld: dynamic STT_GNU_IFUNC symbol `strcmp' with pointer equality
> in
>   `/usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../lib64/libc.a(strcmp.o)'
>   can not be used when making an executable; recompile with -fPIE and
> relink
>   with -pie
>
> <<<<<<<<<<<<
>
> I have no idea why cmake is using -rdynamic here. [or how to tell it not
> to do that..]
>
> Satish
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20150208/c5b4bcf0/attachment.html>


More information about the petsc-dev mailing list