<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot-novena/package/qt, branch 2009.08_rc2</title>
<subtitle>build system for the novena open hardware laptop board</subtitle>
<id>https://git.bnewbold.net/buildroot-novena/atom?h=2009.08_rc2</id>
<link rel='self' href='https://git.bnewbold.net/buildroot-novena/atom?h=2009.08_rc2'/>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/'/>
<updated>2009-07-27T13:02:13Z</updated>
<entry>
<title>qt: the GUI module requires the network module to work properly</title>
<updated>2009-07-27T13:02:13Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2009-07-27T13:02:13Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=314cdcbd2541cae9fb1709831ec67e36508ac793'/>
<id>urn:sha1:314cdcbd2541cae9fb1709831ec67e36508ac793</id>
<content type='text'>
Running a simple Qt GUI application on an embedded systems without
QtNetwork installed doesn't work, the dynamic loader complains that
QtNetwork is not present.

While I'm not a Qt build system expert, it looks like this dependency
really exists, since the src/gui/gui.pri file in Qt sources contains
the following line:

embedded: QT += network

Which would mean that the GUI module needs the network module to
operate properly. And a few files in src/gui/embedded/ also include
some QtNetwork stuff. This isn't really surprising since the Qt QWS
mechanism uses communication between processes through a Unix socket.

Therefore, we add a dependency on the network module in the GUI
module. We use a 'select' dependency here, since it's might not be
really obvious to the user that the GUI module requires the network
one.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>qt: fix build with external toolchain</title>
<updated>2009-07-27T09:54:35Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2009-07-27T09:54:35Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=072d89a883c19dc2f69742c65eae7b4cf81b1f63'/>
<id>urn:sha1:072d89a883c19dc2f69742c65eae7b4cf81b1f63</id>
<content type='text'>
Set QMAKE_LFLAGS so that at link time --sysroot is passed to the
linker, and Qt finds the external libraries. This fixes Qt build when
zlib or other libraries are external, instead of using Qt's internal
copy.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>qt: put the Qt options into a submenu</title>
<updated>2009-07-24T22:18:41Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2009-07-24T22:14:15Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=2845fa66ce8efcf4a48a31e93832325ac1628cf1'/>
<id>urn:sha1:2845fa66ce8efcf4a48a31e93832325ac1628cf1</id>
<content type='text'>
Put the Qt options into a submenu to make the configuration interface
easier to use. The comment on the dependency on C++ has to be put
before the menuconfig definition, otherwise kconfig gets confused and
doesn't put the suboptions into a submenu.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>qt: rename qtopia4 to qt</title>
<updated>2009-07-24T22:05:35Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2009-07-24T22:05:35Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=20d2c70fbda47a6a2eb571da33a9526a0b8c7a1b'/>
<id>urn:sha1:20d2c70fbda47a6a2eb571da33a9526a0b8c7a1b</id>
<content type='text'>
A while ago, Trolltech (now part of Nokia) included Qtopia directly
inside Qt. So let's rename the qtopia4 package to simply qt, which
will be more familiar to our users. Of course, the version we compile
is Qt for Embedded Linux.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
</feed>
