<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://elinux.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://elinux.org/index.php?title=Devkit8000_QT&amp;feed=atom&amp;action=history</id>
		<title>Devkit8000 QT - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://elinux.org/index.php?title=Devkit8000_QT&amp;feed=atom&amp;action=history"/>
		<link rel="alternate" type="text/html" href="http://elinux.org/index.php?title=Devkit8000_QT&amp;action=history"/>
		<updated>2013-05-22T03:41:13Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.21alpha</generator>

	<entry>
		<id>http://elinux.org/index.php?title=Devkit8000_QT&amp;diff=51277&amp;oldid=prev</id>
		<title>Yclinda666 at 09:07, 15 June 2011</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/index.php?title=Devkit8000_QT&amp;diff=51277&amp;oldid=prev"/>
				<updated>2011-06-15T09:07:17Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr style='vertical-align: top;'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 09:07, 15 June 2011&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[Category: Linux]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[Category: OMAP]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Development Boards]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[Category: Devkit8000]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This page introduced how to port QT on [http://www.armkits.com Embest] [[Devkit8000]] board.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This page introduced how to port QT on [http://www.armkits.com Embest] [[Devkit8000]] board.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 5:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 9:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Item Name: [[Devkit8000]]&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Item Name: [[Devkit8000]]&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;CPU: TI OMAP3530&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;CPU: TI OMAP3530&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;DDR SDRAM: &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;128MB &lt;/del&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;DDR SDRAM: &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;256MB &lt;/ins&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Nand Flash: &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;128MB&lt;/del&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Nand Flash: &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;256MB&lt;/ins&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Vendor: [http://www.armkits.com Embest]&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Vendor: [http://www.armkits.com Embest]&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;DevKit8000 technical Wiki: http://elinux.org/Devkit8000&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;DevKit8000 technical Wiki: http://elinux.org/Devkit8000&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key elinux:diff:version:1.11a:oldid:50965:newid:51277 --&gt;
&lt;/table&gt;</summary>
		<author><name>Yclinda666</name></author>	</entry>

	<entry>
		<id>http://elinux.org/index.php?title=Devkit8000_QT&amp;diff=50965&amp;oldid=prev</id>
		<title>Yclinda666: /* Compile example programs= */</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/index.php?title=Devkit8000_QT&amp;diff=50965&amp;oldid=prev"/>
				<updated>2011-06-13T08:31:43Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Compile example programs=&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr style='vertical-align: top;'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 08:31, 13 June 2011&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 47:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 47:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;----&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;----&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Compile example programs&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;=&lt;/del&gt;==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Compile example programs==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;1. Copy target/bin/qmake to folder /bin and rename to qmake-arm; &amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;1. Copy target/bin/qmake to folder /bin and rename to qmake-arm; &amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;2. Create new folder &amp;quot;test&amp;quot; under target/examples/tutorial, and then copy cpp programs to this folder;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;2. Create new folder &amp;quot;test&amp;quot; under target/examples/tutorial, and then copy cpp programs to this folder;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key elinux:diff:version:1.11a:oldid:50959:newid:50965 --&gt;
&lt;/table&gt;</summary>
		<author><name>Yclinda666</name></author>	</entry>

	<entry>
		<id>http://elinux.org/index.php?title=Devkit8000_QT&amp;diff=50959&amp;oldid=prev</id>
		<title>Yclinda666: Created page with &quot;This page introduced how to port QT on [http://www.armkits.com Embest] Devkit8000 board.  =Environment= ==Hardware== Item Name: Devkit8000&lt;br&gt; CPU: TI OMAP3530&lt;br&gt; DDR SD...&quot;</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/index.php?title=Devkit8000_QT&amp;diff=50959&amp;oldid=prev"/>
				<updated>2011-06-13T08:31:10Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;This page introduced how to port QT on [http://www.armkits.com Embest] &lt;a href=&quot;/Devkit8000&quot; title=&quot;Devkit8000&quot;&gt;Devkit8000&lt;/a&gt; board.  =Environment= ==Hardware== Item Name: &lt;a href=&quot;/Devkit8000&quot; title=&quot;Devkit8000&quot;&gt;Devkit8000&lt;/a&gt;&amp;lt;br&amp;gt; CPU: TI OMAP3530&amp;lt;br&amp;gt; DDR SD...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;This page introduced how to port QT on [http://www.armkits.com Embest] [[Devkit8000]] board.&lt;br /&gt;
&lt;br /&gt;
=Environment=&lt;br /&gt;
==Hardware==&lt;br /&gt;
Item Name: [[Devkit8000]]&amp;lt;br&amp;gt;&lt;br /&gt;
CPU: TI OMAP3530&amp;lt;br&amp;gt;&lt;br /&gt;
DDR SDRAM: 128MB &amp;lt;br&amp;gt;&lt;br /&gt;
Nand Flash: 128MB&amp;lt;br&amp;gt;&lt;br /&gt;
Vendor: [http://www.armkits.com Embest]&amp;lt;br&amp;gt;&lt;br /&gt;
DevKit8000 technical Wiki: http://elinux.org/Devkit8000&amp;lt;br&amp;gt;&lt;br /&gt;
DevKit8000 webpage: http://www.armkits.com/Product/devkit8000.asp&lt;br /&gt;
&lt;br /&gt;
==Software development environment===&lt;br /&gt;
1. ubuntu 8.04&amp;lt;br&amp;gt;&lt;br /&gt;
2. qtopia-core-opensource-src-4.3.5(http://www.qtcn.org/bbs/read.php?tid=3144&amp;amp;page=1&amp;amp;fpage=1)&amp;lt;br&amp;gt;&lt;br /&gt;
3. arm-none-linux-gnueabi-2007q3&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Compile=&lt;br /&gt;
==Preparations==&lt;br /&gt;
#tar xvf qtopia-core-opensource-src-4.3.5.tar.gz&amp;lt;br&amp;gt;&lt;br /&gt;
#cd qtopia-core-opensource-src-4.3.5&amp;lt;br&amp;gt;&lt;br /&gt;
Modify mkspecs/qws/linux-arm-g++/qmake.conf file, replace all arm-linux by arm-none-linux-gnueabi&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Configuration==&lt;br /&gt;
# ./configure -embedded arm -xplatform qws/linux-arm-g++ -depths 4,8,16,32 -no-qt3support -prefix ${HOME}/work/qt/target -fast -qt-sql-sqlite -no-libtiff -no-libmng -qt-libjpeg -qt-zlib -qt-libpng -qt-freetype -optimized-qmake -no-nis -no-separate-debug-info -no-qvfb -qt-gfx-linuxfb -no-gfx-qvfb -qt-kbd-usb -no-kbd-qvfb -no-mouse-qvfb -no-mouse-linuxtp -qt-mouse-pc -qt-mouse-tslib&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Compile &amp;amp; Installation==&lt;br /&gt;
# make&amp;lt;br&amp;gt;&lt;br /&gt;
# make install&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Test=&lt;br /&gt;
==Preparations==&lt;br /&gt;
1. Copy ${HOME}/work/qt/target/lib folder to Devkit8000 /opt/qtopia folder;&amp;lt;br&amp;gt;&lt;br /&gt;
2. Remove unnecessary words in folder /opt/qtopia/lib/fonts (only remain cour.pfa and cursor.pfa)&amp;lt;br&amp;gt;&lt;br /&gt;
3. Set environment variables&amp;lt;br&amp;gt;&lt;br /&gt;
export QTOPIA=/opt/qtopia&amp;lt;br&amp;gt;&lt;br /&gt;
export LD_LIBRARY_PATH=$QTOPIA/lib:$LD_LIBRARY_PATH&amp;lt;br&amp;gt;&lt;br /&gt;
export PATH=$QTOPIA/bin:$PATH&amp;lt;br&amp;gt;&lt;br /&gt;
export QWS_MOUSE_PROTO=tslib:/dev/input/event1&amp;lt;br&amp;gt;&lt;br /&gt;
export QWS_DISPLAY=&amp;quot;LinuxFb:mmWidth100:mmHeight130:0&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
export TSLIB_TSDEVICE=/dev/input/event1&amp;lt;br&amp;gt;&lt;br /&gt;
export TSLIB_PLUGINDIR=/lib/ts&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Run==&lt;br /&gt;
Copy ${HOME}/work/qt/target/examples/tutorial/t1/t1 to Devkit8000 folder /opt/qtopia/bin &amp;lt;br&amp;gt;&lt;br /&gt;
# /opt/qtopia/bin/t1 -qws(show helloworld interface)&amp;lt;br&amp;gt;&lt;br /&gt;
----&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Compile example programs===&lt;br /&gt;
1. Copy target/bin/qmake to folder /bin and rename to qmake-arm; &amp;lt;br&amp;gt;&lt;br /&gt;
2. Create new folder &amp;quot;test&amp;quot; under target/examples/tutorial, and then copy cpp programs to this folder;&amp;lt;br&amp;gt;&lt;br /&gt;
3. Get into this folder&amp;lt;br&amp;gt;&lt;br /&gt;
cd target/examples/tutorial/test&amp;lt;br&amp;gt;&lt;br /&gt;
4. Run command (pay attention to setting cross compile tool provided by [http://www.armkits.com Embest]）&amp;lt;br&amp;gt;&lt;br /&gt;
$ qmake-arm -project&amp;lt;br&amp;gt;&lt;br /&gt;
$ qmake-arm&amp;lt;br&amp;gt;&lt;br /&gt;
$ make&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yclinda666</name></author>	</entry>

	</feed>