Benji Flaming

SCons, wxWidgets, ROADMAP, and XRC

I spent over 25 cumulative hours last week coaxing SCons and wxWidgets to cooperate under Windows. Now that this goal has been reached, Tinara should be able (in most cases) to use exactly the same source code and build system without modification on both platforms.

I also revisited the ROADMAP file (in the docs/ directory of the `tinara’ CVS module). I rewrote it from scratch, and I now feel that I have a fairly accurate reference for the amount of work required before an alpha release. As for a timeline, my current guess is roughly one year.

I’m in the process of switching over to dynamically-loaded XRC files for the GUI. The trouble is, XRCed and wxGlade (the only FOSS XRC editors I can find) both segfault when trying to load a previously-saved XRC file. I’ll probably end up writing a minimal XRC editor in C++ – I don’t want to ask other developers to go through the nightmare of trying to get wxPython built and working properly. For now, I’ll generate a starting XRC file with XRCed, and tweak it by hand as-needed.

(Archived blog post from 2005-09-05)

Where to next?

View the next blog post
View the previous blog post
Browse all blog posts
View a random blog post
Follow and support my work
Visit the homepage

Copyright © 1998-2024 Benjamin Flaming
All rights reserved.
This website does not use cookies.
Some 3rd-party music or video players
used here may set their own cookies.