![]() ![]() I guess the general slow progress in that department really shows that there are relatively few people interested in Windows/GTK+ as a platform.Zero Install is a decentralized cross-platform software installation system. So while I’d like GTK+ on windows to work better, that whole available time thing kicks in again. Internally, GTK+ is a bit hard to get a handle on when your main job is numerical simulation and analysis. In the past, I’ve hacked about in the GTK+ internals (trying to get GTK+ to integrate with VTK for example, eventually this was the catalyst to go win32 for new projects by default). One app might get ported to Qt as a learning exercise, but honestly, the poor state of the business makes this a “for the love, not the money” project. But since I was the sole user on GTK+, eventually I stopped. For a period, some apps were written with a separate display layer so that GTK+/Win32 were both supported. ![]() For reasons of work, I mainly write for Windows when I’m getting paid. On the philosophy side, I wonder if I should care about this. Therefore it modifies various environment variables without asking (GTK_HOME, INCLUDE, LIB) and it installs a shortcut to the start menu with the wrong version number (3.6.6 vs 3.6.7)… But given the GTK+ stack is always a bit fragile on windows, I guess I expected this.ĭownloading Glade 3.6.7 installer (incorporating GTK+ 2.16.2) gave:Īt least the icons are loaded properly, but it wants to be a “system”. Oh dear, something is broken with the icon loader I guess:Īt this stage I’ve done no investigation. configure –prefix=/c/apps/gtk-2.24.10 –disable-python configure –prefix=/c/apps/gtk-2.24.10 –without-threads The last Glade Windows binary offered is 3.6.7 (from 2009!), so lets build from source. Since we are still on the 2.4 series of GTK+ we need Glade 3.8.x. Install mingw (as I write this we have gcc 4.6.2) As always I like to have GTK+ stuff working on both Linux and Windows. With the arrival of my daughter in 2009, spare time became a lot more restricted (why didn’t anyone tell me? □ OK, so getting back in the saddle, time to rebuild my development environment. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |