When running make distdir with debug flag, grepping and tailing the output, I'm getting this :
> $ LANG=C make -d distdir | grep Considering | tail -n 5 > Considering target file >'/home/netfab/dev/projects/GLogiK/tools/../src/lib/dbus/arguments/GKDBusArgMacro.h'. > Considering target file >'/home/netfab/dev/projects/GLogiK/tools/../src/lib/dbus/arguments/GKDBusArgMacrosBank.cpp'. > Considering target file >'/home/netfab/dev/projects/GLogiK/tools/../src/lib/dbus/arguments/GKDBusArgMacrosBank.h'. > Considering target file >'/home/netfab/dev/projects/GLogiK/tools/../src/lib/dbus/messages/GKDBusMessage.cpp'. > Considering target file 'src/lib/dbus/messages/GKDBusMessage.h '. > make: *** No rule to make target'src/lib/dbus/messages/GKDBusMessage.h ', >needed by 'distdir'. Stop. I wonder why the last target path before the error is relative. It should be absolute.