At FSCONS I attended a talk by Johan Thelin -- good to see someone whose blog I've followed for a long time, but whom I'd never met before -- about QtCreator. The talk itself was a bit simple, more a "how to get the toolchain going" than a "deep secrets of Qt creator." But because I was there I decided to update the OpenSolaris specfile for qtcreator to version 1.2.90 (the latest version for which a source download is available), and it took remarkably little effort to get it going.

Several of the patches from previous versions of the spec had been upstreamed -- thanks Ossi -- and only the bogus cruft patches remain like dragging in extra libraries and dealing with PTRACE.

The resulting qtcreator.bin works reasonably well -- there's an issue in detecting where Qt is installed, so I had to set that manually and the RPATH isn't set to include lib/qtcreator/ -- which means the method-autocompletion works and it does compile and run an application. I haven't tried debugging or anything complicated, though.

This bit of Qt coding was in between my talk -- on license selection and governance models in Free Software projects, where I was glad to have received useful feedback from the GNU hackers meeting yesterday -- and a talk by Christina Haralanova. Just enough time to compile once, and it works.