This distribution is for demo'ing the Trolltech Qtopia development environment for the Sharp Zaurus Personal Mobility Tool or any ARM based device running the Trolltech QPE system. It is provided by Pellico Systems and located HERE. This project is a modification of the DemoLinux Project. Since you've got this far, you're ready for some fun. ;)
Files in /home/demo/Zaurus directory
-----------------------------------------------------------------------------
README :this file
README.html :this file(html version)
buildExample :creates link to Qtopia binaries,doc,create/build example
startFrameBuf :starts the Qtopia framebuffer and QPE
dev-arm-qpe.sh :to set ARM toolchain environment
dev-x86-qpe.sh :to set x86 toolchain environment
-----------------------------------------------------------------------------
To START:
From a command prompt, run the "buildExample" script once to create all the links and files for building the example application. The script will also start the compile and will complete with instructions on how to run the example(see the end of this file for a copy of those instructions and instructions for compiling and running from scratch.
For starters also take a look at the Qt Reference Documentation:
file:/opt/Qtopia/doc/html/index.html
NOTE: A link to /opt/Qtopia/bin allows you to use your desktop to launch the Qtopia tools via mouse-clicks. You'll find Designer(Qt Visual Design Tool) and qvfb(Qt Virtual Frame Buffer) most useful. See the Qt Reference Documentation for more on these tools.
Instructions from output of the buildExample script
-----------------------------------------------------------------------------
"To run this in the Framebuffer do the folllowing:"
"1) source ~/Zaurus/dev-x86-qpe.sh using the following command:"
"1a) source ~/Zaurus/dev-x86-qpe.sh"
"2) Run the framebuffer and qpe using the following command:"
"2a) ~/Zaurus/startFrameBuf"
"3) Run the example using the following command:"
"3a) ~/Zaurus/src/example"
"4) You should see your example application running inside the framebuffer"
-----------------------------------------------------------------------------
Instructions for building the example source from scratch
( assumes you are running from within the src directory )
-----------------------------------------------------------------------------
"1) Source ~/Zaurus/dev-x86-qpe.sh using the following command:"
"1a) source ~/Zaurus/dev-x86-qpe.sh"
"2) Create the Makefile for the example application using the following command:"
"2a) tmake -o Makefile example.pro"
"3) Compile the application using the following command:"
"3a) make"
"4) Run the framebuffer and qpe using the following command:"
"4a) qvfb 2> /dev/null&"
"4b) qpe -qws 2> /dev/null&"
"5) Run the example using the following command:"
"5a) ~/Zaurus/src/example"
"6) You should see your example application running inside the framebuffer"
-----------------------------------------------------------------------------
Provided as is by Doug LaRue of Pellico Systems
Zaurus at Pellico Systems
Questions or comments welcome:
dlarue
at
pellico.com
Copyright (C) 2002 Doug LaRue of Pellico Systems
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.