Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

Getting qOrganizer from CVS under windows

2007-08-24
2013-04-15
  • Balázs Béla
    Balázs Béla
    2007-08-24

    Ok so to compile qOrganizer cvs version you need to have qt4 installed under windows.
    You can get it here : http://trolltech.com/developer/downloads/qt/windows
    You also need a CVS client, in this howto I'll use TortoiseCVS.

    You need to download TortoiseCVS from here: http://sourceforge.net/projects/tortoisecvs/
    Install it, reboot your computer.

    Now for simplicity right click on your Desktop.If TortoiseCVS was installed correctly an entry named "CVS Checkout" should appear.Click it.
    CVSROOT is : :pserver:anonymous@qorganizer.cvs.sourceforge.net:/cvsroot/qorganizer
    Module to checkout is: cvsmain .

    Click ok. And now qOrganizer CVS should be downloaded on your desktop.
    Now compiling:

    Open your start menu. Find the entry in the programs named : "Qt by Trolltech v4.3.x(Open Source).
    In that folder there should be an entry: "Qt 4.3.x Command Prompt".
    Click on it.
    Now change to your desktop and the qOrganizer source code with the command:

    cd C:\Documents and Settings\username\Desktop\cvsmain\qOrganizer
    (use Tab for autocomplete)
    Now type: qmake
    It shouldn't have any output.
    Now type: make release

    After compiling the qOrganizer executable should appear in the folder named release.
    Now add the necesary dlls from where you installed qt4, (maybe C:\Qt) , you can find them in the bin directory.
    The files are: QtCore4.dll, QtGui4.dll, QtNetwork4.dll,QtSql4.dll

    Now go to the directory where you installed MinGW (maybe C:\MinGW) and copy the from the bin directory named mingw10.dll to the qOrganizer release dir.

    Now your application should start.
    Note that you can copy these from the last release of qOrganizer.

     
    • JMG
      JMG
      2007-08-30

      qOrganizer it´s a greate tool. I like. Lack only one button of research and a note block without being per day.