Tested on Windows XP Pro SP2

Required components

Installation

  • install Python 2.5.2
  • install pywin32
  • install cmake
  • run 'qt-win-opensource-4.4.0-mingw.exe'
    • select 'Download and install minimal MinGW installation.'
  • open 'System Properties' => 'Advanced' => 'Environment Variables'
    • add 'C:\MinGW\bin' and 'C:\Qt\4.4.0\bin' to 'System Variables/Path'
  • unzip 'boost-jam-3.1.16-1-ntx86.zip' and copy 'bjam.exe' to 'C:\MinGW\bin'
  • untar 'boost_1_34_1.tar.gz'
    • cd 'boost_1_34_1' directory
         bjam --toolset=gcc --layout=system install 
      
    • ... patience

Build

  • get QuteCom source code
       hg clone http://hg.qutecom.org/qutecom-2.2/
    
  • cd 'qutecom-2.2\build'
       cmake -DCMAKE_BUILD_TYPE=Debug -G "MinGW Makefiles" ..
    
       make
    
  • fix me:
    C:/Qt/4.4.0/include/QtGui/../../src/gui/kernel/qevent.h:694: warning: inline fun
    ction 'Qt::WindowStates QWindowStateChangeEvent::oldState() const' is declared a
    s dllimport: attribute ignored.
    mingw32-make[2]: *** [libs/qtutil/CMakeFiles/owqtutil.dir/src/MouseEventFilter.o
    bj] Error 1
    mingw32-make[1]: *** [libs/qtutil/CMakeFiles/owqtutil.dir/all] Error 2
    mingw32-make: *** [all] Error 2
    

to be continued...