Changes between Version 4 and Version 5 of BuildNom


Ignore:
Timestamp:
Oct 21, 2007, 11:16:31 AM (17 years ago)
Author:
cinc
Comment:

How to build the stuff

Legend:

Unmodified
Added
Removed
Modified
  • BuildNom

    v4 v5  
    11= Building NOM =
     2
     3Note that this information is mostly for the OS/2 build. This is a first draft. It's quite possible some stuff is missing (e.g. some non-standard library I have installed but forgot about).
     4
     5If you have problems visit the #netlabs channel on the [http://www.ecomstation.com/community.phtml?url=nls/en/content/ircnetwork.html&title=eComStation%20IRC%20Network%20Explained eCS IRC network] and try to catch Cinc.
     6
    27
    38== Prerequisites ==
     
    3237
    3338
    34 == Compiling it ==
     39== Compiling It ==
     40
     41There's no main makefile atm. You have to build the various pieces on your own in the order shown below.
     42
     43Note that you may safely ignore the ''ORBit2-2.14.0'' directory.
     44
     45
     46=== Garbage Collector ===
     47
     48NOM uses garbage collected memory only. Go to [http://www.hpl.hp.com/personal/Hans_Boehm/gc/index.html] if you want to learn more about the GC. The GC will be statically linked to the NOM runtime.
     49
     50
     51 1. CD into ''x:/source_base/nom/trunk/gc6.8''
     52 1. Run ''./configure''
     53 1. If configure fails, fix the problem and try again...
     54 1. Run ''make''
     55
     56
     57=== IDL Compiler ===
     58
     59 1. CD into ''.../nom/trunk/idl-compiler''
     60 1. Run ''make''
     61
     62After successfully building the compiler you should have a bin directory holding the executable (''nom-idl-compiler.exe'').
     63
     64 x:\source_base\bin
     65
     66
     67=== NOM Kernel and Runtime ===
     68
     69 1. CD into ''.../nom/trunk/nom''
     70 1. Change the paths in ''make.inc'' to match your setup
     71 1. Run ''make''
     72