qt: add QT_COORD_TYPE to double option
On ARM-based platforms, qreal is a typedef for float for performance reasons. But we may want a double precision anyway. Signed-off-by: Richard Genoud <richard.genoud@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
parent
c90e587c35
commit
7619aba496
@ -120,6 +120,16 @@ config BR2_PACKAGE_QT_CONFIG_FILE
|
||||
This option allows to set the path of such a configuration
|
||||
file, which Buildroot will give to Qt at compile time.
|
||||
|
||||
config BR2_PACKAGE_QT_QT_COORD_TYPE_DOUBLE
|
||||
bool "QT_COORD_TYPE to double"
|
||||
help
|
||||
Set QT_COORD_TYPE to double. On ARM-based platforms, qreal
|
||||
is a typedef for float for performance reasons, but for
|
||||
QT_COORD_TYPE, some people may want to use a double type
|
||||
anyway for precision.
|
||||
|
||||
If unsure say n.
|
||||
|
||||
config BR2_PACKAGE_QT_QT3SUPPORT
|
||||
bool "Compatibility with Qt3"
|
||||
depends on BR2_PACKAGE_QT_GUI_MODULE
|
||||
|
@ -46,6 +46,11 @@ QT_CFLAGS += -marm
|
||||
QT_CXXFLAGS += -marm
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_QT_QT_COORD_TYPE_DOUBLE),y)
|
||||
QT_CFLAGS += -DQT_COORD_TYPE=double
|
||||
QT_CXXFLAGS += -DQT_COORD_TYPE=double
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_QT_QT3SUPPORT),y)
|
||||
QT_CONFIGURE_OPTS += -qt3support
|
||||
else
|
||||
|
Loading…
Reference in New Issue
Block a user