--- gridxc.mk.in.orig	2018-02-01 10:48:08 UTC
+++ gridxc.mk.in
@@ -22,7 +22,7 @@ ifeq ($(GRIDXC_USES_LIBXC),1)
    $(error you need to define LIBXC_ROOT in your arch.make)
  endif
  #
- include $(GRIDXC_ROOT)/libxc.mk
+ include $(GRIDXC_ROOT)/share/mk/libxc.mk
  #
 else
  # 
@@ -31,4 +31,4 @@ else
 endif
 #
 GRIDXC_INCFLAGS= -I $(GRIDXC_ROOT)/include $(LIBXC_INCFLAGS)
-GRIDXC_LIBS=$(GRIDXC_ROOT)/lib/libGridXC.a $(LIBXC_LIBS)
+GRIDXC_LIBS=$(GRIDXC_ROOT)/lib/libGridXC.so $(LIBXC_LIBS)