Since I've not seen much recent activity on the mailing list, you can use this session to work on the easy tasks which are still not finished; or, if you are more ambitious, you can start the advanced task I've described in class today.
You will be quite free to work on what you like today, and to ask me questions.
By the way, please don't ask me again what the project is all about: there's a whole page about it, and I have explained it again in the mailing list (even in French). If you haven't started yet, start as soon as possible.
You can find some practical suggestions at the bottom of the first TP page.
Mr Jordan PIRES already did most of the work on fixing bug 29, but his modifications are relative to an old version of the code and have some cosmetic problems. Adapt his changes (you have received them via the mailing list) to the new version, or rewrite them from scratch.
This is quite easy to do in three hours. Call me when you're done; when the first good version is ready we will commit it to the official repo for everybody to use.
Thien-Thi Nguyen maintains Guile-SDL (originally written by others), a Guile binding for the SDL graphic library.
Can we easily use it with our setup? I've not tried. You can try yourself to make it work, using a private prefix of yours as we did in last TP and also my prefix (in other words, you also have to run the red line above).
You will probably need to install SDL and other related library such as SDL_ttf into your own prefix; I've alrady done that in the past on the Institut Galilée machines, so I know that at least that part works without issues.
Try configuring, compiling and testing the library. It would be nice to optionally support it (see bug 55).
Also look for Guile-SDL Demos.
Start working on the big ambitious task I've described in class today. Somebody should also submit bugs in bugzilla for the intermediate tasks; please talk with the other students in order to avoid duplicates and submit each task only once.
Back to my home page...