Hi,
 
I'm using a build framework that requires features from GNU make V3.82.90.
I found this version to be available on  http://sourceforge.net/projects/mingw/files/MinGW/Extension/make/,
which seems to be the official MinGW repository.
 
Unfortunately, that version cannot cope with Msys-style pathnames.
 
E.g., consider the following Makefile:
 
/tmp/sometarget: ; touch $@
 
When using the shipped version (i.e. V3.81) of make, everything works fine:
 
$ make
touch /tmp/sometarget
 
$ make
make: `/tmp/all' is up to date.
 
But when using the CVS version, "sometarget" is always being rebuilt:
 
$ make-3.82.90
touch /tmp/sometarget
 
$ make-3.82.90
touch /tmp/sometarget
 
While this problem could easily be worked arround in simple makefiles by using GNU make's $(abspath ...)
function, it renders complex build frameworks that involve GNU make almost useless.
 
As everything works as expected in the shipped version of make, this problem must have been solved there.
Can anyone help in doing the same with make V3.82.90?
 
Thanks a lot for any suggestions,
 
Chris