Opened 18 years ago

Last modified 17 years ago

#88 new defect

Qt4 build properties checking

Reported by: anonymous Owned by: somebody
Priority: major Milestone:
Component: component1 Version:
Keywords: Cc:

Description (last modified by ghost)

Need to account for the fact that Qt4 requires multithreading. See: http://thread.gmane.org/gmane.comp.lib.boost.build/12369/

We also need to check that on Windows, GUI sybsystem is used, quoting malcolm_cifuentes@…:

by default using qt4 and mingw seems to build a console application. This causes all qt4 gui's to open a dos console in the background. This is unexpected bahaviour and goes against qmake behaviour. In order to fix this, the linker needs to be told to use the windows subsystem (eg. <linkflags>-Wl,-subsystem,windows). This will remove the pesky console window. It would be really nice if the qt4.jam did this automatically or at the very least provided a clue some where as to how to remove the console window.

Change History (2)

comment:1 by ghost, 18 years ago

Description: modified (diff)
Summary: Qt4 and multithreadingQt4 build properties checking

comment:2 by ghost, 17 years ago

Milestone: M12

Not so critical. Also, depends on #118.

Note: See TracTickets for help on using tickets.