Saturday, March 21, 2009

Shifting to CMake

It seems every project developed in C++ is shifting to CMake as their build system. Because of this, there are tools and resources popping up everywhere supporting CMake. So... it looks like it's my turn to go through the pain and standardize with CMake.

A challenge I ran into when I was exploring CMake was compiling Qt. I will post later on how to do this. If you Google a bit, there are articles/posts out there that tackle this issue as well.

If you are interested in CMake as well you can check it out here:
http://www.cmake.org/

One of the cool tools available for CMake is CDash. Basically it's an open source continous integration system for CMake.

http://www.cdash.org/

Happy building!

Labels:

Tuesday, March 03, 2009

Qt 4.5 Released!!

I was just thinking, I wonder if I should change my blog to QtJunkie :).

Qt 4.5 is released. Awesomeness all around, but the best part, for me at least, is the new LGPL license they added starting with this release.

http://www.qtsoftware.com/about/news/nokia-releases-new-qt-developer-offerings-to-increase-productivity-and-performance

Nokia/Qt Software made a great move by including this license option.

Along with the change above, they also released the first official version of QtCreator which can be downloaded separately or with the Qt SDK. Which is another awesome thing about this release, they created two separate installations, the framework and a full-blown Qt SDK with QtCreator and all.

Looking forward to the burst of Qt applications that will show up in the near future.

Labels: