It looks like you're trying to build libMesh with shared libraries
(.so) and link it to PETSc with static libraries (.a).  You should
rebuild PETSc with the config option to produce shared libraries, or
if that's not an option for some reason then configure libMesh to use
static libraries.
---
Roy

On Fri, 26 Jul 2013, namu patel wrote:

> CXXLD    libmesh_dbg.la
> /usr/bin/ld:
> /home/namu/SOFTWARES/LIBRARIESIBAMR/PETSc/3.3-p7/linux/lib/libpetsc.a(filev.c.o):
> relocation R_X86_64_32S against `.rodata' can not be used when making a
> shared object; recompile with -fPIC

------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
Libmesh-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to