diff --git a/src/Makefile.am b/src/Makefile.am
index 9e7e40b6936f68b9bc4410a5583347e86bdecdf0..a5112384f496bb7f8c794aee0b34a92751992192 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -37,7 +37,7 @@ run-one-body-sample-2D-gdb: one-body-sample-2D
 one_body_sample_2D_SOURCES = $(SOURCES)
 
 one_body_sample_2D_CPPFLAGS = \
-	$(AM_CPPFLAGS) -Dsrcdir=\"$(srcdir)\" -DDIM=2
+	$(AM_CPPFLAGS) -Dsrcdir=\"$(abs_srcdir)\" -DDIM=2
 
 ## 3D
 .PHONY: run-one-body-sample-3D
@@ -59,7 +59,7 @@ run-one-body-sample-3D-gdb: one-body-sample-3D
 one_body_sample_3D_SOURCES = $(SOURCES)
 
 one_body_sample_3D_CPPFLAGS = \
-	$(AM_CPPFLAGS) -Dsrcdir=\"$(srcdir)\" -DDIM=3
+	$(AM_CPPFLAGS) -Dsrcdir=\"$(abs_srcdir)\" -DDIM=3
 
 # Some are for clang, others are for gcc
 AM_CXXFLAGS = \