Fix cross-compilation to Linux
The CROSS_COMPILE variable wasn't picked up by the linux-g++ mkspec. Now it's possible to cross-build Qt on FreeBSD to Linux, for example. Fixes: QTBUG-79255 Change-Id: Ib1cd8ed3d5ef0af42f2d47af8f6d2c2ff5356adc Reviewed-by: Oliver Wolff <oliver.wolff@qt.io> Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
This commit is contained in:
parent
39ed657b63
commit
c0bde0da81
@ -10,12 +10,12 @@
|
|||||||
|
|
||||||
QMAKE_COMPILER = gcc
|
QMAKE_COMPILER = gcc
|
||||||
|
|
||||||
QMAKE_CC = gcc
|
QMAKE_CC = $${CROSS_COMPILE}gcc
|
||||||
|
|
||||||
QMAKE_LINK_C = $$QMAKE_CC
|
QMAKE_LINK_C = $$QMAKE_CC
|
||||||
QMAKE_LINK_C_SHLIB = $$QMAKE_CC
|
QMAKE_LINK_C_SHLIB = $$QMAKE_CC
|
||||||
|
|
||||||
QMAKE_CXX = g++
|
QMAKE_CXX = $${CROSS_COMPILE}g++
|
||||||
|
|
||||||
QMAKE_LINK = $$QMAKE_CXX
|
QMAKE_LINK = $$QMAKE_CXX
|
||||||
QMAKE_LINK_SHLIB = $$QMAKE_CXX
|
QMAKE_LINK_SHLIB = $$QMAKE_CXX
|
||||||
|
Loading…
Reference in New Issue
Block a user