<?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>topic Re: How to use QT On the IMX31-3STACK board. in Other NXP Products</title>
    <link>https://community.nxp.com/t5/Other-NXP-Products/How-to-use-QT-On-the-IMX31-3STACK-board/m-p/194429#M1790</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I´m in the same point as Laura. Did you figure out what we have to do??&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advanced&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 10 Jun 2009 15:50:34 GMT</pubDate>
    <dc:creator>ancuga</dc:creator>
    <dc:date>2009-06-10T15:50:34Z</dc:date>
    <item>
      <title>How to use QT On the IMX31-3STACK board.</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/How-to-use-QT-On-the-IMX31-3STACK-board/m-p/194425#M1786</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi ,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;I am new to&amp;nbsp; IMX31 -3stack board. I want to develop a QT Applicaiotn on this board . I am using the&amp;nbsp;&amp;nbsp; LiNUX&amp;nbsp; Bsp&amp;nbsp; "IMX31_PDK_LINUX_BSP_R13".&amp;nbsp;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;As i am new i do not know&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;1. How to create a QT Application(Any Hello world progarm)?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;2. How to compile the QT Applicaiton.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;3. How to run the QT APPLICATION.&lt;/DIV&gt;&lt;DIV&gt;4. Any turorial on Usage of the QT On this board?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Could any one helps me? It would be a grate help for me.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thank you,&lt;/DIV&gt;&lt;DIV&gt;S.Ramesh Chandra.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Oct 2008 22:06:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/How-to-use-QT-On-the-IMX31-3STACK-board/m-p/194425#M1786</guid>
      <dc:creator>Ramesh_Danlaw</dc:creator>
      <dc:date>2008-10-16T22:06:52Z</dc:date>
    </item>
    <item>
      <title>Re: How to use QT On the IMX31-3STACK board.</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/How-to-use-QT-On-the-IMX31-3STACK-board/m-p/194426#M1787</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;In order to build Qtopia you need to select the following packages in LTIB (./ltib -c , then under Package list mark the following): &lt;SPAN class="679374018-23072008"&gt;&lt;FONT color="#0000ff" face="Arial" size="2"&gt;alsa-lib &lt;SPAN class="812333218-23072008"&gt;,&lt;/SPAN&gt; libpng&lt;SPAN class="812333218-23072008"&gt;,&lt;/SPAN&gt; tslib&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN class="679374018-23072008"&gt;&lt;FONT color="#0000ff" size="2"&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN class="679374018-23072008"&gt;&lt;FONT color="#0000ff" size="2"&gt;On your host PC&amp;nbsp;you need to have the following packages installed:&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN class="679374018-23072008"&gt;&lt;/SPAN&gt;&lt;P&gt;Before building the Qtopia package from source, several packages must&lt;/P&gt;&lt;P&gt;be installed on your host. The exact package names may vary, depending&lt;/P&gt;&lt;P&gt;on your linux distro.&lt;/P&gt;&lt;P&gt;* zlib:&lt;/P&gt;&lt;P&gt;rpm-based distros: install zlib and zlib-devel&lt;/P&gt;&lt;P&gt;debian-based distros: install zlib and zlib-dev&lt;/P&gt;&lt;P&gt;* libuuid:&lt;/P&gt;&lt;P&gt;rpm-based distros: install e2fsprogs and e2fsprogs-devel&lt;/P&gt;&lt;P&gt;debian-based distros: install libuuid and uuid-dev&lt;/P&gt;&lt;P&gt;* libjpeg:&lt;/P&gt;&lt;P&gt;rpm-based distros: install libjpeg&lt;/P&gt;&lt;P&gt;debian-based distros: install libjpeg and libjpeg-dev&lt;/P&gt;&lt;P&gt;* libpng:&lt;/P&gt;&lt;P&gt;rpm-based distros: install libpng and libpng-devel&lt;/P&gt;&lt;P&gt;debian-based distros: libpng and libpng-dev&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;and also:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;P&gt;&lt;FONT size="2"&gt;libx11-dev,&lt;/FONT&gt; &lt;FONT size="2"&gt;libpng-dev,&lt;/FONT&gt; &lt;FONT size="2"&gt;libjpeg-dev,&lt;/FONT&gt; &lt;FONT size="2"&gt;Libxext-dev,&lt;/FONT&gt; &lt;FONT size="2"&gt;x11proto-xext-dev,&lt;/FONT&gt; &lt;FONT size="2"&gt;qt3-dev-tools-embedded,&lt;/FONT&gt; &lt;FONT size="2"&gt;libxtst-dev&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;Regards,&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;Fabio Estevam&lt;/FONT&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Oct 2008 00:19:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/How-to-use-QT-On-the-IMX31-3STACK-board/m-p/194426#M1787</guid>
      <dc:creator>fabio_estevam</dc:creator>
      <dc:date>2008-10-30T00:19:49Z</dc:date>
    </item>
    <item>
      <title>Re: How to use QT On the IMX31-3STACK board.</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/How-to-use-QT-On-the-IMX31-3STACK-board/m-p/194427#M1788</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;Thanks for your mail. I am able to build the QTOPIA for imx31.&amp;nbsp; I want to compile a qt application . I got a QT application hellow world given below.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;int main(int argc, char *argv[])&lt;BR /&gt;&amp;nbsp;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; QApplication app(argc, argv);&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; QPushButton hello("Hello world!");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; hello.resize(100, 30);&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; hello.show();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return app.exec();&lt;BR /&gt;&amp;nbsp;}&lt;BR /&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;My question is&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;a. How to compile this application using the ltib.&lt;/DIV&gt;&lt;DIV&gt;b. How to run this compiled application on the imx31 pdk 1.3.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thank you,&lt;/DIV&gt;&lt;DIV&gt;S.Ramesh Chandra.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Oct 2008 03:06:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/How-to-use-QT-On-the-IMX31-3STACK-board/m-p/194427#M1788</guid>
      <dc:creator>Ramesh_Danlaw</dc:creator>
      <dc:date>2008-10-30T03:06:19Z</dc:date>
    </item>
    <item>
      <title>Re: How to use QT On the IMX31-3STACK board.</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/How-to-use-QT-On-the-IMX31-3STACK-board/m-p/194428#M1789</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have a very similar question, except regarding the iMX27 pdk. Did you ever figure out what to do?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Lauria&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Apr 2009 01:27:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/How-to-use-QT-On-the-IMX31-3STACK-board/m-p/194428#M1789</guid>
      <dc:creator>LauriaB</dc:creator>
      <dc:date>2009-04-06T01:27:03Z</dc:date>
    </item>
    <item>
      <title>Re: How to use QT On the IMX31-3STACK board.</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/How-to-use-QT-On-the-IMX31-3STACK-board/m-p/194429#M1790</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I´m in the same point as Laura. Did you figure out what we have to do??&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advanced&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Jun 2009 15:50:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/How-to-use-QT-On-the-IMX31-3STACK-board/m-p/194429#M1790</guid>
      <dc:creator>ancuga</dc:creator>
      <dc:date>2009-06-10T15:50:34Z</dc:date>
    </item>
    <item>
      <title>Re: How to use QT On the IMX31-3STACK board.</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/How-to-use-QT-On-the-IMX31-3STACK-board/m-p/194430#M1791</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ramesh,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have tried the same thing on iMx31. Here are the steps:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;First you have to create a makespecs for the board. you can take "linux-arm-g++" for reference.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Now in this folder edit the qmake.conf file, edit the following variable settings to:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;QMAKE_CC = arm-none-linux-gnueabi-gcc&lt;BR /&gt;QMAKE_CXX = arm-none-linux-gnueabi-g++&lt;BR /&gt;QMAKE_LINK = arm-none-linux-gnueabi -g++&lt;BR /&gt;QMAKE_LINK_SHLIB = arm-none-linux-gnueabi-g++&lt;/P&gt;&lt;P&gt;QMAKE_AR = arm-none-linux-gnueabi-ar cqs&lt;BR /&gt;QMAKE_OBJCOPY = arm-none-linux-gnueabi-objcopy&lt;BR /&gt;QMAKE_RANLIB = arm-none-linux-gnueabi –ranlib&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;After configuring the Qt using ltib, the host tools (qmake, moc etc.) will be installed in .qt folder in your home directory. This will help you to build your Qt application.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Now set the following environment variables as followed:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;$ export LTIBDIR=&amp;lt;Where your LTIB is placed&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;$ export PATH=$PATH:$LTIBDIR/rpm/BUILD/qtopia-free-2.2.0/qtopia/bin:$LTIBDIR/rpm/BUILD/qtopia-free-2.2.0/dqt/bin:/opt/freescale/usr/local/gcc-4.1.2-glibc-2.5-nptl-3/arm-none-linux-gnueabi/bin&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;$ export QMAKESPEC=&amp;lt;path to the makespecs&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Now you can use qmake to create the project as well as the makefile.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;To create project file use:&lt;/P&gt;&lt;P&gt;$ qmake -project&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Make sure you add the following lines in the project file:&lt;/P&gt;&lt;P&gt;TARGET&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = myApp #name is mandatory&lt;/P&gt;&lt;P&gt;LIBPATH&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; += &amp;lt;Path to LTIBDIR&amp;gt;/rootfs/usr/lib&lt;/P&gt;&lt;P&gt;LIBS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; += -ljpeg -lts&lt;BR /&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;To create make-file from project use:&lt;/P&gt;&lt;P&gt;$ qmake&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;To build use:&lt;/P&gt;&lt;P&gt;$ make&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Now after building the app (say myApp) copy it to $LTIBDIR/rootfs/&amp;lt;whereever you want&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Now use the rootfs to boot your board, In terminal (If you have booted with terminal support)&lt;/P&gt;&lt;P&gt;set the following environment variables:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;$ export QTDIR=/opt/Qtopia&lt;/P&gt;&lt;P&gt;$ export LD_LIBRARY_PATH=$QTDIR/lib&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;now you can run your application&lt;/P&gt;&lt;P&gt;$ ./myApp&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Sep 2009 14:26:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/How-to-use-QT-On-the-IMX31-3STACK-board/m-p/194430#M1791</guid>
      <dc:creator>sutanu</dc:creator>
      <dc:date>2009-09-14T14:26:39Z</dc:date>
    </item>
  </channel>
</rss>

