﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
58	make will not create certain modules because of a trailing backslash	rudi		"Using GNU Make 3.81 r2 certain libraries cannot be built using the makefiles created by QMAKE. Error message looks like this:

{{{
E:\Qt\4.5.1-os2-beta1\src\testlib>make -f Makefile.Debug
make: *** No rule to make target `..\..\lib\QtTestd4.lib\',
needed by `..\..\lib\QtTestd4.dll'.  Stop.
}}}

As you can see, there is a trailing backslash appended to the target. The problem seems to be known as it is mentioned in:

qmake\generators\win32\winmakefile.cpp, line 638

My fix was to change winmakefile.cpp and gnumake.cpp to add an empty comment to the following items:

{{{
TARGET
DESTDIR_TARGET
DEF_FILE
RES_FILE
RC_FILE
TARGET_IMPLIB
}}}

Not sure if all of them are neccessary, but here it was required to get the stuff built.
"	defect	closed	major	Qt Beta 2	qmake	4.5.1 Beta 1		wontfix		
