[Ns-developers] building NS-3 with waf
gjcarneiro at gmail.com
Sat Jan 20 12:21:16 PST 2007
Now also it works on win32; tested with python 2.5 + mingw (g++ 3.4). It
might work with visual c++ as well, but I haven't tested.
PS: there's a bug in win32 code preventing the code from compiling, fixed
On 1/20/07, Gustavo Carneiro <gjcarneiro at gmail.com> wrote:
> On 1/20/07, Gustavo Carneiro <gjcarneiro at gmail.com> wrote:
> > I have been playing with building NS-3 with waf. What I have so
> > far is here:
> > http://telecom.inescporto.pt/~gjc/ns-3-waf/<http://telecom.inescporto.pt/%7Egjc/ns-3-waf/>
> A wscript file was missing; added it..
> To me, waf appears:
> > 1. Orders of magnitude faster than scons;
> > 2. Better user interface (try "waf build -p", you'll get a
> > progress bar!);
> > 3. Simpler api for developers to use;
> > 4. Clean separation between configuration and building;
> > 5. More high-level than scons, in particular regarding
> > installation prefix and directories;
> > 6. You can ship waf with NS-3 (we need to ship just one 100 KB
> > file), thus making NS-3 more easy to build (only python needed then, rather
> > than python + scons).
> > To prove the above point 6, check out
> Anyone can download it and build it; all it needs is python >= 2.3 and a
> c++ compiler. To build it, download it and uncompress it, then do:
> $ ./waf configure
> $ ./waf build -p
> Gustavo J. A. M. Carneiro
> "The universe is always one step beyond logic."
Gustavo J. A. M. Carneiro
"The universe is always one step beyond logic."
More information about the Ns-developers