<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>LayerscapeのトピックRe: LS1028 QT Transplant</title>
    <link>https://community.nxp.com/t5/Layerscape/LS1028-QT-Transplant/m-p/1200245#M7235</link>
    <description>&lt;P&gt;Please refer to the following procedure for qt cross compiling.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://qt.developpez.com/doc/4.7/qt-embedded-crosscompiling/" target="_blank" rel="noopener"&gt;https://qt.developpez.com/doc/4.7/qt-embedded-crosscompiling/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;OpenIL 1.9 supports QT5 for LS1028ARDB, please refer to "Chapter 23&lt;BR /&gt;QT" in&amp;nbsp;&lt;A href="https://www.nxp.com.cn/docs/en/user-guide/OPEN-LINUX-IND-UM-1.9.pdf" target="_blank"&gt;https://www.nxp.com.cn/docs/en/user-guide/OPEN-LINUX-IND-UM-1.9.pdf&lt;/A&gt;&lt;/P&gt;</description>
    <pubDate>Wed, 16 Dec 2020 09:21:15 GMT</pubDate>
    <dc:creator>yipingwang</dc:creator>
    <dc:date>2020-12-16T09:21:15Z</dc:date>
    <item>
      <title>LS1028 QT Transplant</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1028-QT-Transplant/m-p/1192956#M7121</link>
      <description>&lt;P&gt;I use buildroot under flex-builder to compile qt. In buildroot, I added ls1028 gpu library to sysroot, but the compilation still fails.&lt;/P&gt;&lt;P&gt;The error log of qt compilation is as follows：&lt;/P&gt;&lt;P&gt;Trying source 0 (type pkgConfig) of library egl ...&lt;BR /&gt;+ PKG_CONFIG_SYSROOT_DIR=/media/qinlh/nxp/buildroot/output/host/aarch64-buildroot-linux-gnu/sysroot PKG_CONFIG_LIBDIR=/media/qinlh/nxp/buildroot/output/host/aarch64-buildroot-linux-gnu/sysroot/ usr/lib/pkgconfig:/media/qinlh/nxp/buildroot/output/host/aarch64-buildroot-linux-gnu/sysroot/usr/share/pkgconfig:/media/qinlh/nxp/buildroot/output/host/aarch64- buildroot-linux-gnu/sysroot/usr/lib/aarch64-buildroot-linux-gnu/pkgconfig /media/qinlh/nxp/buildroot/output/host/bin/pkg-config --exists --silence-errors egl&lt;BR /&gt;pkg-config did not find package.&lt;BR /&gt;=&amp;gt; source produced no result.&lt;BR /&gt;Trying source 1 (type makeSpec) of library egl ...&lt;BR /&gt;+ cd /media/qinlh/nxp/buildroot/output/build/qt5base-5.12.7/config.tests/egl &amp;amp;&amp;amp; PKG_CONFIG_SYSROOT_DIR=/media/qinlh/nxp/buildroot/output/host/aarch64-buildroot-linux-gnu/ sysroot PKG_CONFIG_LIBDIR=/media/qinlh/nxp/buildroot/output/host/aarch64-buildroot-linux-gnu/sysroot/usr/lib/pkgconfig:/media/qinlh/nxp/buildroot/output/host/aarch64-buildroot-linux -gnu/sysroot/usr/share/pkgconfig:/media/qinlh/nxp/buildroot/output/host/aarch64-buildroot-linux-gnu/sysroot/usr/lib/aarch64-buildroot-linux-gnu/pkgconfig /media/ qinlh/nxp/buildroot/output/build/qt5base-5.12.7/bin/qmake "CONFIG -= qt debug_and_release app_bundle lib_bundle" "CONFIG += shared warn_off console single_arch" "QMAKE_CFLAGS += --sysroot=/media/qinlh/ nxp/buildroot/output/host/aarch64-buildroot-linux-gnu/sysroot" "QMAKE_CXXFLAGS += --sysroot=/media/qinlh/nxp/buildroot/output/host/aarch64-buildroot-linux-gnu/sysroot" " QMAKE_LFLAGS += --sysroot=/media/qinlh/nxp/buildroot/output/host/aarch64-buildroot-linux-gnu/sysroot" -early "CONFIG + = cross_compile"'QMAKE_USE += egl''QMAKE_LIBS_EGL = \$(STAGING_DIR)/usr/local/lib/libEGL.so''QMAKE_INCDIR_EGL = \$(STAGING_DIR)/usr/local/include' /media/qinlh/nxp/ buildroot/output/build/qt5base-5.12.7/config.tests/egl&lt;BR /&gt;+ cd /media/qinlh/nxp/buildroot/output/build/qt5base-5.12.7/config.tests/egl &amp;amp;&amp;amp; MAKEFLAGS= /usr/bin/make -j25&lt;BR /&gt;&amp;gt; make[2]: Entering directory'/media/qinlh/nxp/buildroot/output/build/qt5base-5.12.7/config.tests/egl'&lt;BR /&gt;&amp;gt; /media/qinlh/nxp/buildroot/output/host/bin/aarch64-buildroot-linux-gnu-g++ -c -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os --sysroot=/media/qinlh/nxp/ buildroot/output/host/aarch64-buildroot-linux-gnu/sysroot --sysroot=/media/qinlh/nxp/buildroot/output/host/aarch64-buildroot-linux-gnu/sysroot -w -fPIC -I. -I /media/qinlh/nxp/buildroot/output/host/aarch64-buildroot-linux-gnu/sysroot/usr/local/include -I/media/qinlh/nxp/buildroot/output/build/qt5base-5.12.7/mkspecs /devices/linux-buildroot-g++ -o main.o main.cpp&lt;BR /&gt;&amp;gt; In file included from /media/qinlh/nxp/buildroot/output/host/aarch64-buildroot-linux-gnu/sysroot/usr/local/include/EGL/egl.h:39,&lt;BR /&gt;&amp;gt; from main.cpp:2:&lt;BR /&gt;&amp;gt; /media/qinlh/nxp/buildroot/output/host/aarch64-buildroot-linux-gnu/sysroot/usr/local/include/EGL/eglplatform.h:147:9: Error: "Display" is not a type name&lt;BR /&gt;&amp;gt; typedef Display *EGLNativeDisplayType;&lt;BR /&gt;&amp;gt; ^~~~~~~&lt;BR /&gt;&amp;gt; /media/qinlh/nxp/buildroot/output/host/aarch64-buildroot-linux-gnu/sysroot/usr/local/include/EGL/eglplatform.h:148:9: Error:'Pixmap' is not a type name&lt;BR /&gt;&amp;gt; typedef Pixmap EGLNativePixmapType;&lt;BR /&gt;&amp;gt; ^~~~~~&lt;BR /&gt;&amp;gt; /media/qinlh/nxp/buildroot/output/host/aarch64-buildroot-linux-gnu/sysroot/usr/local/include/EGL/eglplatform.h:149:9: Error: "Window" is not a type name&lt;BR /&gt;&amp;gt; typedef Window EGLNativeWindowType;&lt;BR /&gt;&amp;gt; ^~~~~~&lt;BR /&gt;&amp;gt; /media/qinlh/nxp/buildroot/output/host/aarch64-buildroot-linux-gnu/sysroot/usr/local/include/EGL/eglplatform.h:182:9: Error:'EGLNativeDisplayType' is not a type name&lt;BR /&gt;&amp;gt; typedef EGLNativeDisplayType NativeDisplayType;&lt;BR /&gt;&amp;gt; ^~~~~~~~~~~~~~~~~~~&lt;BR /&gt;&amp;gt; /media/qinlh/nxp/buildroot/output/host/aarch64-buildroot-linux-gnu/sysroot/usr/local/include/EGL/eglplatform.h:183:9: Error: ‘EGLNativePixmapType’ is not a type name&lt;BR /&gt;&amp;gt; typedef EGLNativePixmapType NativePixmapType;&lt;BR /&gt;&amp;gt; ^~~~~~~~~~~~~~~~~~&lt;BR /&gt;&amp;gt; /media/qinlh/nxp/buildroot/output/host/aarch64-buildroot-linux-gnu/sysroot/usr/local/include/EGL/eglplatform.h:184:9: Error: ‘EGLNativeWindowType’ is not a type name&lt;BR /&gt;&amp;gt; typedef EGLNativeWindowType NativeWindowType;&lt;BR /&gt;&amp;gt; ^~~~~~~~~~~~~~~~~~&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 03 Dec 2020 07:46:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1028-QT-Transplant/m-p/1192956#M7121</guid>
      <dc:creator>540915622</dc:creator>
      <dc:date>2020-12-03T07:46:45Z</dc:date>
    </item>
    <item>
      <title>Re: LS1028 QT Transplant</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1028-QT-Transplant/m-p/1200245#M7235</link>
      <description>&lt;P&gt;Please refer to the following procedure for qt cross compiling.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://qt.developpez.com/doc/4.7/qt-embedded-crosscompiling/" target="_blank" rel="noopener"&gt;https://qt.developpez.com/doc/4.7/qt-embedded-crosscompiling/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;OpenIL 1.9 supports QT5 for LS1028ARDB, please refer to "Chapter 23&lt;BR /&gt;QT" in&amp;nbsp;&lt;A href="https://www.nxp.com.cn/docs/en/user-guide/OPEN-LINUX-IND-UM-1.9.pdf" target="_blank"&gt;https://www.nxp.com.cn/docs/en/user-guide/OPEN-LINUX-IND-UM-1.9.pdf&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 16 Dec 2020 09:21:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1028-QT-Transplant/m-p/1200245#M7235</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2020-12-16T09:21:15Z</dc:date>
    </item>
  </channel>
</rss>

