Re: Make does not build a missing prerequisite.

2014-10-09 Thread Maxim Yegorushkin
On 09/10/14 11:31, Maxim Yegorushkin wrote: [] What happens is that make correctly identifies that data_access.cc depends on data_access.reflect.h, finds an implicit rule that generates data_access.reflect.h, rebuilds the dependencies of data_access.reflect.h but neglects to build data_access.r

Re: Make does not build a missing prerequisite.

2014-10-09 Thread Reinier Post
On Thu Oct 9 11:31:46 2014, maxim.yegorush...@gmail.com (Maxim Yegorushkin) wrote: [...] > On both machines make-4.0 was build from sources. The machine where > make always succeeded runs Fedora 20, the other one runs CentOS-6.5. > > Strange... Indeed. Are the files by any chance on a remot

Re: Make does not build a missing prerequisite.

2014-10-07 Thread Reinier Post
On Tue Oct 7 13:09:11 2014, maxim.yegorush...@gmail.com (Maxim Yegorushkin) wrote: > My dependencies are: > > build/Linux-x86_64-64.g++-release/lib/libdata_access.so : > build/Linux-x86_64-64.g++-release/obj-mt-pic/data_access/data_access.o > build/Linux-x86_64-64.g++-release/obj-mt-pic/data_acc

Make does not build a missing prerequisite.

2014-10-07 Thread Maxim Yegorushkin
My dependencies are: build/Linux-x86_64-64.g++-release/lib/libdata_access.so : build/Linux-x86_64-64.g++-release/obj-mt-pic/data_access/data_access.o build/Linux-x86_64-64.g++-release/obj-mt-pic/data_access/data_access.o : src/c++/data_access/data_access.cc src/c++/data_access/data_access.cc : src