Index: common/Make.global_options.in
===================================================================
--- common/Make.global_options.in	(revision 25690)
+++ common/Make.global_options.in	(working copy)
@@ -168,8 +168,8 @@
 
   # First up is a twiddle for Darwin/MacOSX
   ifeq ($(findstring darwin,$(TARGET)),)
-    lib-contrib-petsc.g = $(LIBDIR)/libpetscall.g$(lib-suffix)
-    lib-contrib-petsc.o = $(LIBDIR)/libpetscall$(lib-suffix)
+    lib-contrib-petsc.g = $(shell echo $(DEAL_II_PETSC_DIR)/$(DEAL_II_PETSC_ARCH)/lib/libpetsc$(lib-suffix))
+    lib-contrib-petsc.o = $(shell echo $(DEAL_II_PETSC_DIR)/$(DEAL_II_PETSC_ARCH)/lib/libpetsc$(lib-suffix))
   else
     ifeq ($(enable-shared),yes)
       # Starting with PETSc versions 2.3.*:
