[Trac #1266] Need support for libsdl in the build
Zarro Boogs per Child
bugtracker at laptop.org
Wed Apr 4 14:41:18 EDT 2007
#1266: Need support for libsdl in the build
-------------------------+--------------------------------------------------
Reporter: kentquirk | Owner: J5
Type: enhancement | Status: new
Priority: normal | Milestone: Untriaged
Component: distro | Keywords: SDL game library
-------------------------+--------------------------------------------------
The path for a full game development stack as described in
[http://wiki.laptop.org/go/Game_development] requires SDL support at the
bottom layer. We need to integrate libsdl into the system so that it
provides the appropriate set of functionality to support the XO; to save
space and avoid dragging in too much, we probably want to remove those
parts that are not supported.
There is a wiki document underway
[http://wiki.laptop.org/go/SDL_Implementation here] to define the proper
subset of SDL. But [http://wiki.laptop.org/go/PyGame_Implementation the
PyGame one] is farther along at this writing.
At present, the story is that libsdl "should" work with relatively minimal
changes. But building sdl requires many support libraries, some of which
are probably not present on the XO. We need to do the following:
* try to see if a normal RPM install of libsdl will work
* if it works:
* Start using it to implement
[http://wiki.laptop.org/go/PyGame_Implementation the PyGame stack]
* Work on optimizing it to remove unneeded pieces
* if it doesn't work (likely):
* Start removing unneeded pieces until it can be made to work
* Begin implementation of the custom !PyGame stack
''This bug was written at the request of J5 -- I'm ready to help with
implementation and testing but don't know enough to do this from scratch
yet. -- kentquirk''
--
Ticket URL: <http://dev.laptop.org/ticket/1266>
One Laptop Per Child <http://laptop.org/>
More information about the Bugs
mailing list