Skip to: Site menu | Main content

Development Log December 2006

Saturday, 30th December 2006

Did a lot of work improving the makefiles. The changes are in cvs (HEAD) on SourceForge, and are quite usable. There's now a pretty tidy "make uninstall" target too, as this helps me when building. :)

Also changed the directory structure of the icons/sounds to better match what Linux distributions use. Most will place them in /usr/local/share/flame. Did some small code changes so the application will be flexible and pick this up dynamically. All in cvs as well.

Wednesday, 27th December 2006

Added files to the flame-capture module on SourceForge so "autoconf" will generate the necessary configure file, and correctly compile it. Tested, works fine. Also made some tweaks to the Makefile in the flame-edit module so "make distclean" will remove all the left over cruft. Tested that too and it works fine as well.

Tuesday, 26th December 2006

Compiled Flame with gcc 4.1.1, and it spat out over 150 compiler warnings about "differing signedness" in target pointers. Ouch! Still all worked, but definitely "not pretty". ;-> Took a few hours to commit fixes, so it should all be decent again now and have no compiler warnings at all.