The Linux distillery
Bringing the world of Linux to you, David cuts through the tech and shows you how it works and how to use it, in terms that apply to any distro. RSS
IT NEWS            Site directors hint: Stay up to date Discuss now!
Technology news and Jobs arrow The Linux distillery arrow ASUS Eee Linux PC dumps on Windows
ASUS Eee Linux PC dumps on Windows PDF E-mail
User Rating: / 9
PoorBest 
by David M Williams   
Monday, 07 April 2008
Download the SDK iso file from SourceForge. You need to burn this iso file to make a bootable DVD. You can then boot a development PC, or new VMWare image, from the DVD to create your development environment.

Not only can you run the development environment but you can also virtualise the Eee itself once you have prepared a development environment. Back on SourceForge, ASUS have also provided an Eee PC 701 ISO file. Download this into the SDK host. Or, if you do have an ASUS Eee you can just grab the recovery DVD that comes with it and generate the iso file directly via the command

dd if=/dev/cdrom of=L701.iso

Either way, once you have the iso image in your development environment, run the command

/usr/bin/vmware-convert L701.iso

The script vmware-convert is provided in the SDK; it will convert the named .iso disk image into a VMWare image called /tmp/asus.vmdk. Move that resultant file into a directly you like.
Download the file EeePC-701.vmx, also from SourceForge, which is a VMWare configuration file. Drop this into the same directory as asus.vmdk.

Finally, run VMWare Player within the SDK through main menu / Applications / System / VMWare Player. Open EeePC-701.vmx from where you dropped it. You now have a virtual ASUS Eee. You don’t have to run it within the SDK environment – particularly if you are already running that within VMWare. Instead, you can run both the SDK and the ASUS Eee virtual machines within two different VMWare instances on the one host, or on different hosts, and again whether Linux or Windows or other platforms.

With that out of the way, let’s begin coding!

Within the SDK launch Eclipse by clicking Launch / Applications / Development / Eclipse. Eclipse will fire and ask where to store projects. The default is to make a new folder called workspace within the home folder. This is fine, unless you have a particular filing method you would rather use.

You will next be prompted by a Qt Eclipse integration window asking if you want a Qt cheat sheet to be displayed. This cheat sheet will take you through the steps needed to make a sample address book application for the ASUS Eee. Click ‘yes’ to walk through it, and it will provide an excellent starting point to producing apps for this system. You can call this up again any time by clicking Eclipse’s Help menu, then Cheat Sheets, then Qt Development.

Walk through the cheat sheet; this brings up a tab page which lists all the steps necessary to make the address book. This includes setting Qt preferences, running the Qt GUI project wizard, launching the Qt Designer, adding widgets and layouts to on-screen dialogs, running the Qt GUI class wizard, creating and designing an “Add Address” dialog, adding items to a listbox, displaying selecting items, wiring up functionality to OK and Delete buttons and much more.

Please read on to finish making your first Eee app!

CONTINUED







 
< Next story in category   Previous story in the category >
Subscribe to iTWire's Free daily e-newsletter Delivered daily - FREE
Subscribe to our Technology newsletter, get the latest and stay ahead ...example
* First name:
* Last name:
* Your email address:
* Country:
* Enter the security code shown:

* mandatory


Search the web
Search iTWire

 
You don't need to login to post a comment





Lost Password?
No account yet? Register
Subscribe to our free daily newsletter.
Six Sigma Green Belt Training and Certification Workshop
July 4 (9:00 am) - July 06 (11:59 pm), 2008
eXample Consulting Group is conducting an immensely practical SIX SIGMA GREEN BELT CERTIFICATION ...

Ovum Breakfast Seminar: Telco 2.0 in the UC battleground
July 7, 2008 (7:30 am - 10:00 am)
Ovum would like to invite you to our forthcoming event on July 7, at which we will be discussing ...

Oceania Com
July 7 (8:45 am) - July 08 (11:59 pm), 2008
Informa Telecoms & Media and BuddeComm are delighted to announce the inaugural OCEANIACOM 7-8 J...

Energy Logic Symposium- Melbourne
July 8, 2008 (All Day)
Emerson Network Power, Dell, IBM and Cisco show you how to slash data centre energy use without c...

Financial Modelling in Excel - Brisbane CBD
July 9, 2008 (All Day)
Improve your decision making and business skills by learning to create your own dynamic and relia...

Budgeting & Forecasting in Excel - Brisbane CBD
July 10 (9:00 am) - July 11 (11:59 pm), 2008
Learn to create your own budgets, rolling forecasts, reports and scenarios. Explore budgeting te...

SIX SIGMA WORKSHOP - Bangalore
July 11 (9:00 am) - July 13 (11:59 pm), 2008
eXample Consulting Group is conducting an immensely practical SIX SIGMA GREEN BELT CERTIFICATION ...

KM Australia 2008
July 21 (8:00 am) - July 22 (11:59 pm), 2008
Web Linkwww.kmaustralia.com Moving forward with an enterprise approach to knowledge, information...

Usability Fundamentals Training Course [Melbourne]
July 21 (9:00 am) - July 22 (11:59 pm), 2008
The success of your website is inextricably linked to how well-versed those involved in the devel...

ISTQB Foundation Certification Course
July 22 (9:00 am) - July 23 (11:59 pm), 2008
This accredited and instructor-led course focuses on developing the student’s knowledge, understa...
New event listings
SolidWorks Innovation Day (Melbourne and Adelaide)
October 17, 2008 (All Day)
Hosted by Intercad, SolidWorks’ Innovation Days will give designers, engineers and manufacturers ...

SolidWorks Innovation Day (Sydney)
October 16, 2008 (All Day)
Hosted by Intercad, SolidWorks’ Innovation Days will give designers, engineers and manufacturers ...

SolidWorks Innovation Day (Brisbane and Perth)
October 15, 2008 (All Day)
Hosted by Intercad, SolidWorks’ Innovation Days will give designers, engineers and manufacturers ...

LIXI Industry Forum 2008
September 10, 2008 (All Day)
Wednesday, 10 September 2008 The Westin Sydney The second annual major industry event for the...

Last Day to apply for Mid Year study at Swinburne University
August 1, 2008 (All Day)
Applications close for Swinburne University’s online postgraduate Technical Communication courses.

The Rapidly Emerging Mobile Media Market
July 24, 2008 (All Day)
Mobile media is the way of the future, and by 2015, it is expected that it will be the major reve...

View Full Calendar
Contact , Register , Advertise with iTWire , Links , About iTWire , Feedback , Post your jobs , Events , iTWire site map , Start Blogging , MyBlogLog page
Industry Releases , Submit your release now