HAMcast developers

Changes between Version 17 and Version 18 of documentation/howto/cmake


Ignore:
Timestamp:
02/09/12 10:34:15 (12 years ago)
Author:
Sebastian Meiling
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • documentation/howto/cmake

    v17 v18  
    5050=== general ===
    5151
    52 Our build toolchain uses the ''cmake'' framework. For all build processes we recommend an ''out-of-source'' build, this complies to ''cmake BCP''.
     52Our build toolchain uses the ''cmake'' framework. For all build processes we recommend an ''out-of-source'' build, this complies to ''cmake BCP''. Our ''core'' release contains a ''main'' CMakeLists.txt, that recursivly builds libhamcast, middleware and modules. To build the full core release, follow these steps:
     53
     54 * change to core release folder {{{hamcast_core/}}}
     55 * create a build folder, e.g. {{{hamcast_core/build}}}
     56 * change to build folder
     57 * run cmake:
     58{{{
     59cmake ../
     60}}}
     61 * If no errors occure cmake creates a Makefile, run in build folder:
     62{{{
     63make
     64}}}
     65 * Afterwards all libraries (libhamcast and modules) are stored in {{{hamcast_core/lib}}} and the middleware in {{{hamcast_core/bin}}}
     66
     67You can also compile each part of HAMcast separately, see instructions below.
    5368
    5469=== libhamcast ===