<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: times new roman,new york,times,serif; font-size: 12pt; color: #000000'><FONT size=4>
<P><BR>Dear Sir or Madam,<BR>I met a problem during using PETSc.<BR></FONT><FONT size=4><SPAN style="COLOR: #b20808">/usr/bin/ld: /user/mewu/home/PETSc/arch-linux2-c-debug/lib/libpetsc.a(pinit.c.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC</SPAN></FONT></P>
<P><FONT size=4><SPAN style="COLOR: #b20808"></SPAN></FONT><FONT size=4><SPAN style="COLOR: #b20808">/user/mewu/home/PETSc/arch-linux2-c-debug/lib/libpetsc.a: could not read symbols: Bad value</SPAN></FONT></P>
<P><FONT size=4><SPAN style="COLOR: #b20808"></SPAN></FONT><FONT size=4><SPAN style="COLOR: #b20808">collect2: ld returned 1 exit state</SPAN><BR><BR>I have recompiled PETSc with  --cppflags="-fPIC".<BR>However, the problem is still there.<BR><BR>Could you give me some suggestions?<BR><BR>Best,<BR><BR>Meng</FONT><BR></P></div></body></html>