Talks:
- The XO Laptop from the One Laptop Per Child Project
- The CMake buildsystem generator
The XO Laptop
The XO is a low-cost, small, durable, and efficient laptop computer. It will be shipped with a slimmed-down version of Fedora Linux and a GUI called Sugar that is intended to help young children collaborate. The XO-1 includes a video camera, a microphone, long-range Wi-Fi, and a hybrid stylus/touch pad. Human power is planned, allowing operation far from commercial sources of power.
Its design goals are:
- minimal power consumption, with a design target of 2–3 W total power consumption;
- minimal production cost, with a target of $100 per laptop for production runs of millions of units;
- a ‘cool’ look, implying innovative styling in its physical appearance;
- e-book functionality with extremely low power consumption;
- the software provided with the laptop should be open source and free software.
Further details:
CMake
CMake is a cross-platform build tool like the autotools or SCons. Unlike the autotools (which generate makefiles for the *IXes) or SCons (which calls compilers directly) CMake generates buildsystems for a variety of IDEs (it can still do makefiles, though).
I will be providing an overview of basic CMake usage from both a user’s and a developer’s viewpoint, comparing and contrasting CMake’s behaviour with that of the autotools.
Date:
- Monday, 12 Nov 2007
Times:
- 6:30 p.m. Tea and coffee and chat.
- 7:00 p.m. First talk or presentation.
- 8:30 p.m. (ish) Pub and more chat.
Location:
Active Learning Lab., (Level 9, near staircase 2)E.C. Stoner Building (aka Physics/Admin)
University of Leeds
Woodhouse Lane
Leeds UK
Directions: