I said it before but it needs to be said again. Whan PETSc is built with 
shared libraries configure needs to check all external libraries to see if they 
can be used with a shared library!   This should produce a useful configure 
time error message not a terrible compile time problem


making shared libraries in /home/p264298/src/petsc-3.4.3/linux_gnu/lib
building libpetsc.so
/usr/bin/ld: /cm/shared/apps/lapack/gcc/64/3.2.1/liblapack.a(dgeev.o): 
relocation R_X86_64_32 against `a local symbol' can not be used when making a 
shared object; recompile with -fPIC
/cm/shared/apps/lapack/gcc/64/3.2.1/liblapack.a: could not read symbols: Bad 
value
collect2: ld returned 1 exit status
make[2]: [shared_linux] Error 1 (ignored)


Reply via email to