summaryrefslogtreecommitdiff
path: root/README.cmake
diff options
context:
space:
mode:
authorRalf Habacker <ralf.habacker@freenet.de>2011-12-21 08:50:08 +0100
committerRalf Habacker <ralf.habacker@freenet.de>2011-12-21 08:50:08 +0100
commitc4e5c2ec7a9d2dd4fc058e5cef73aaa37f890073 (patch)
treea7947655b99b0eb4ed7b0e55e4d94cc7482e5f85 /README.cmake
parent61760cf7de5af3452423244a8b6f5f1b5d00512b (diff)
downloaddbus-c4e5c2ec7a9d2dd4fc058e5cef73aaa37f890073.tar.gz
added notes about supported compilers
Diffstat (limited to 'README.cmake')
-rw-r--r--README.cmake70
1 files changed, 38 insertions, 32 deletions
diff --git a/README.cmake b/README.cmake
index 5016019a..5feaf551 100644
--- a/README.cmake
+++ b/README.cmake
@@ -3,57 +3,63 @@ This file describes how to compile dbus using the cmake build system
Requirements
------------
- cmake version >= 2.4.4 see http://www.cmake.org
-- installed libexpat
+- installed libexpat see http://sourceforge.net/projects/expat/
+ unsupported RelWithDebInfo builds could be fetched
+ from http://sourceforge.net/projects/kde-windows/files/expat/
Building
--------
-Win32 MinGW
-1. install cmake and libexpat
-2. get dbus sources
-3. unpack dbus sources into a sub directory (referred as <dbus-src-root> later)
-4. mkdir dbus-build
-5. cd dbus-build
-6. run
+Win32 MinGW-w64|32
+1. install mingw-w64 from http://sourceforge.net/projects/mingw-w64/
+2. install cmake and libexpat
+3. get dbus sources
+4. unpack dbus sources into a sub directory (referred as <dbus-src-root> later)
+5. mkdir dbus-build
+6. cd dbus-build
+7. run
cmake -G "MinGW Makefiles" [<options, see below>] <dbus-src-root>/cmake
mingw32-make
mingw32-make install
Win32 Microsoft nmake
-1. install cmake and libexpat
-2. get dbus sources
-3. unpack dbus sources into a sub directory (referred as <dbus-src-root> later)
-4. mkdir dbus-build
-5. cd dbus-build
-6. run
+1. install MSVC 2010 Express Version from http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-cpp-express
+2. install cmake and libexpat
+3. get dbus sources
+4. unpack dbus sources into a sub directory (referred as <dbus-src-root> later)
+5. mkdir dbus-build
+6. cd dbus-build
+7. run
cmake -G "NMake Makefiles" [<options, see below>] <dbus-src-root>/cmake
nmake
nmake install
-Win32 Visual Studio Express IDE
-1. install cmake and libexpat
-2. get dbus sources
-3. unpack dbus sources into a sub directory (referred as <dbus-src-root> later)
-4. mkdir dbus-build
-5. cd dbus-build
-6. run
+Win32 Visual Studio 2010 Express IDE
+1. install MSVC 2010 Express Version from http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-cpp-express
+2. install cmake and libexpat
+3. get dbus sources
+4. unpack dbus sources into a sub directory (referred as <dbus-src-root> later)
+5. mkdir dbus-build
+6. cd dbus-build
+7. run
cmake -G "Visual Studio 10" [<options, see below>] <dbus-src-root>/cmake
-7a. open IDE with
+8a. open IDE with
vcexpress dbus.sln
-7b. for immediate build run
+8b. for immediate build run
vcexpress dbus.sln /build
-Win32 Visual Studio Professional IDE
-1. install cmake and libexpat
-2. get dbus sources
-3. unpack dbus sources into a sub directory (referred as <dbus-src-root> later)
-4. mkdir dbus-build
-5. cd dbus-build
-6. run
+Win32 Visual Studio 2010 Professional IDE
+1. install MSVC 2010 Professional Version
+2. install cmake and libexpat
+3. get dbus sources
+4. unpack dbus sources into a sub directory (referred as <dbus-src-root> later)
+5. mkdir dbus-build
+6. cd dbus-build
+7. run
cmake -G "Visual Studio 10" [<options, see below>] <dbus-src-root>/cmake
-7a. open IDE with
+8a. open IDE with
devenv dbus.sln
-7b. for immediate build run
+8b. for immediate build run
devenv dbus.sln /build
Linux