libXDispatch 0.5
REQUIREMENTS
Author:
Marius Zwicker / MLBA

Supported Environments

libXDispatch was tested on and currently run's on the following operating systems:

We expect it to run on various other flavors of Linux as well, however we had no chance to test it yet. The officially supported development environments and/or toolchains include:

We welcome any news on sucessful builds on other operating systems / toolchains as well. Please contact us to report any success stories.

Developing with libXDispatch

When intending to develop with libXDispatch please ensure you are using one of the supported environments. Afterwards go to the downloads page and select the appropriate binary package. Included are the necessary headers and library files you have to link with. Normally linking with xdispatch should be sufficient. When using the Qt interface, you have to link with QtDispatch as well. Please note that you have to link with the Qt additionally in case you want to use the QtDispatch library.

Building libXDispatch

Building libXDispatch means you either intend to build your own copy or want to directly integrate the libXDispatch sources with your project (easily done when using CMake)

Additionally to a supported toolchain / operating system you need CMake 2.8+ installed and reachable in your path. If you want to build QtDispatch, please ensure that you have a SDK for Qt 4.7.0+ installed and qmake is reachable in your path as well. If all this is satisfied, get your copy of the current sources (see Get a copy), enter the root directory (where you find the README.dox) and run (depending on you platform):

On Windows (Visual Studio)

cmake

Afterwards you should find a solution file in your xdispatch folder. Build it and the binaries can be found within the 'Bin' directory.

On Linux (Makefiles)

cmake -G "Unix Makefiles"
make all

When finished, all binaries can be found within the 'Bin' directory.

On Mac OS (XCode)

cmake -G "XCode"

You should find an xcodeproject in your xdispatch folder. Upon build completion, all binaries can be found in the 'Bin' directory as well.

Other generators are available as well, please consult the CMake documentation at http://www.cmake.org for more detailed information.


Generated on Wed Feb 22 2012 19:54:05 for libXDispatch by Doxygen 1.7.4
Content © 2011-2012 MLBA (about | privacy) – Design © 2010-2012 Emzeat. All Rights reserved.