Changes between Version 1 and Version 2 of BuildNomDarwin


Ignore:
Timestamp:
Apr 19, 2008, 2:48:11 PM (17 years ago)
Author:
cinc
Comment:

Added instructions to get kBuild

Legend:

Unmodified
Added
Removed
Modified
  • BuildNomDarwin

    v1 v2  
    1212== Prerequisites ==
    1313
     14=== Macports ===
     15
    1416Macports ([http://www.macports.org]) has to be installed to get the necessary libraries. Download the dmg for your OS release and run the included installer. You have to supply an administrator password during installation.
    1517
    1618The installer is supposed to add the necessary directories to your path environment variable. At least on my system this failed, maybe because I don't have any '''.profile''' file but use '''.bashrc''' and '''bash_profile'''. Try ''man port'' in a new terminal window (make sure the terminal app was not yet running). If this fails you have to add the necessary info by hand. See the  Macports page for further info.
    1719
    18  * Update your Macports installation by typing ''sudo port selfupdate'' in the terminal.
    19  * Install GLib2 by typing ''sudo port install glib2''.
     20 * Update your Macports installation by typing '''sudo port selfupdate''' in the terminal.
     21 * Install GLib2 by typing '''sudo port install glib2'''.
     22
     23
     24=== kBuild ===
     25
     26The build system is built on [http://svn.netlabs.org/kbuild/wiki kBuild]. To get it running just checkout the trunk:
     27
     28  {{{
     29  svn co http://svn.netlabs.org/repos/kbuild/trunk .
     30  }}}
     31
     32Maybe this is kind of overkill but it works and you have everything to build the most recent version on your own (note that it's generally not advised to use the trunk version for production stuff).
     33
     34Note that there is no need to build kBuild because the trunk is coming with binaries for your platform.
     35
     36After you have kBuild just run
     37
     38 {{{
     39    kBuild/env.sh
     40 }}}
     41
     42to setup the environment and you're set to compile NOM.
    2043
    2144