Getting Started/Build/Windows/Building DBus: Difference between revisions

    From KDE TechBase
    No edit summary
    No edit summary
    Line 2: Line 2:


    *Download the latest [http://sourceforge.net/project/showfiles.php?group_id=171968 winDBus sources] (which are already patched) and extract them into place like <tt>C:\svn\windbus</tt> or
    *Download the latest [http://sourceforge.net/project/showfiles.php?group_id=171968 winDBus sources] (which are already patched) and extract them into place like <tt>C:\svn\windbus</tt> or
    *get the latest [http://sourceforge.net/svn/?group_id=171968 svn sources]; in this case latter case use<br/><tt><nowiki>svn co https://windbus.svn.sourceforge.net/svnroot/windbus/trunk windbus</nowiki></tt>command.
    *get the latest [http://sourceforge.net/svn/?group_id=171968 svn sources]; in this case latter case use<br/><tt><nowiki>svn co https://windbus.svn.sourceforge.net/svnroot/windbus/trunk windbus</nowiki></tt> command.





    Revision as of 14:20, 15 September 2007

    First, be sure you have installed win32libs!

    • Download the latest winDBus sources (which are already patched) and extract them into place like C:\svn\windbus or
    • get the latest svn sources; in this case latter case use
      svn co https://windbus.svn.sourceforge.net/svnroot/windbus/trunk windbus command.


    Once you have the source code,

    cd c:\svn\windbus
    patch -p0 < DBus-win32.patch
    cd ..
    mkdir windbus-build
    cd windbus-build
    cmake -G "Visual Studio 8 2005" ..\windbus\cmake\
    

    (use -G "Visual Studio 7 .NET 2003" for the older compiler)

    dbus.sln solution file will be created. Build and install the Debug and Release builds with the IDE. You can switch between the Debug and Release configuration in the Build -> Configuration Manager menu.

    Tip: to perform compilation and installation from the command line, type:

    devenv /build Debug /project INSTALL dbus.sln
    devenv /build Release /project INSTALL dbus.sln
    

    For MinGW Builds please replace -G "Visual Studio 8 2005" with -G "MinGW Makefiles" and then use

    mingw32-make
    mingw32-make install
    

    (nmake instead of mingw32-make for msvc)

    Default target for the installation is %PROGRAMFILES%\dbus.