Murray.Cumming@...166... wrote:
Most distressingly, it isn't yet ported to OSX.
It builds, and works, and Julian Missig built a darwinports package: http://mail.gnome.org/archives/gtkmm-list/2003-December/msg00122.html
I don't know much about MacOS X these days, but I suspect that you want it as a Fink package. That should not be at all difficult to do. Please tell ask on the gtkmm-list if you need help with that. I would appreciate being CCed on any communication with the Fink people.
That's probably a good course.
I touched base with the libsigc++ and gtkmm maintainers. The former got libsigc++ 1.2 pushed into stable the next day for us, since it had already in untable for a while and seemed to have no problems.
gtkmm, on the other hand, has no 2.x support. The maintainer himself had no need for it, so hadn't done things to bump up from 1.x. (seems reasonable and to be expected to me)
He did say that:
I will take a look at it later today, but can't promise anything. In the meantime, you can either try to do a package yourself, or install it (at least for now) manually in /usr/local, or post a package request into our a package tracker (or a combination of all :-)
So... that's where fink gtkmm 2.x stands at the moment. I hadn't quite gotten to adding a package request to the package tracker. If our own mac people don't come up with anything, we'll probably go ahead and ask on the gtkmm list and let that mailing list "own" getting a fink package of 2.x.
Personally... I feel that OS X and Win32 are the two main drivers for package adoption. I think that if they are on OS X and Win32, then linux will be covered. But at the same time, we don't want to cut off either of those just by adopting a new library.