From fea28023bcd466b7117f103aeddd81f7239e1728 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20=C5=81o=C5=9B?= Date: Tue, 20 May 2025 14:05:01 +0200 Subject: [PATCH] Fix issues with VxWorks25.03 toolchain file MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit VxWorks on imx8 requires MESA drivers, but also due to circular dependencies between it's library requires library grouping in its toolchain file. Express that in documentation. Task-number: QTBUG-115777 Change-Id: I9da7b462bda74c984c2688a93fab6f0340a57d4f Reviewed-by: Jarno Lämsä Reviewed-by: Mats Honkamaa --- doc/src/platforms/vxworks.qdoc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/doc/src/platforms/vxworks.qdoc b/doc/src/platforms/vxworks.qdoc index f2968e1af..8231a7088 100644 --- a/doc/src/platforms/vxworks.qdoc +++ b/doc/src/platforms/vxworks.qdoc @@ -285,7 +285,7 @@ \row \li \c MESA - \li itl_generic specific + \li itl_generic and nxp_imx8 specific \endtable @@ -1038,6 +1038,7 @@ set(VxWorksPlatformGraphics_DEFINES "-D_NXPVIV -D__vxworks -D__VXWORKS__") set(VxWorksPlatformGraphics_LIBRARIES_PACK + "-Wl,--start-group" "${_common_lib_path}/libgfxNxpVivGAL.so" "${_common_lib_path}/libgfxNxpVivEGL.so" "${_common_lib_path}/libgfxNxpVivGLSLC.so" @@ -1045,6 +1046,7 @@ "${_common_lib_path}/libgfxNxpVivGLESv1_CM.so" "${_common_lib_path}/libgfxNxpVivVSC.so" "${_common_lib_path}/libxml.so" + "-Wl,--end-group" ) set(VxWorksPlatformGraphics_REQUIRED_LIBRARIES