Various tools are used in development. Currenty, we are using:
wxWidgets for cross-platform GUI library (http://www.wxwidgets.org)
IBPP library for database access (http://www.ibpp.org)
G++ for compiling on Linux platform (http://gcc.gnu.org/)
and also with MinGW on Windows (http://www.mingw.org/)
Source can also be built with
Microsoft Visual C++
We used to use wxGlade to build the GUI forms (http://wxglade.sf.net/)
Recently, another GUI builder emerged, which works much better: wxFormBuilder (http://wxformbuilder.sf.net/)
For Generating configure scripts and solutions we use Bakefile (http://www.bakefile.org/)
Cross-platform, cross-compiler native makefiles generator. It takes compiler-independent description of build tasks as input and generates native makefile (autoconf's Makefile.in, Visual C++ project etc.).