Custom Query (301 matches)
Results (55 - 57 of 301)
Ticket | Resolution | Summary | Owner | Reporter |
---|---|---|---|---|
#58 | wontfix | make will not create certain modules because of a trailing backslash | ||
Description |
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. |
|||
#59 | fixed | "make clean" will crash CMD.EXE | ||
Description |
During the processing of "make clean" CMD.EXE will crash leaving behind a 100%-CPU-eating zombie process. The reason for this is, that CMD.EXE can't handle "del" commands with huge file lists as they are emitted by the makefile. I don't know, if it is possible to instruct GNU make not split these into multiple commands. If not, we should not use "del" in our qmake.conf. Instead we should use "rm" and either force the user to install GNU file utils or provide a script/executable for that. |
|||
#60 | fixed | Include SVG Library | ||
Description |
QtSvg4.dll works O.K. It can be included in the regular build. |