[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