HOWTO get ns-3 running on Mac OS X (10.6.2 Intel): Difference between revisions

From Nsnam
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
This is the installation process:
The installation instructions included in this page are not meant to be comprehensive and represent only one of the many ways of getting ns-3 to build in a Snow Leopard Mac OS X system. Commands should be run from a Terminal window.


1) Install XCode (Apple Developer Tools).
1) Install XCode:


You will find XCode in the Mac OS X Install DVD that came with your Mac. Alternatively, you can download the most recent version of XCode from the Apple Developer Connection website (http://developer.apple.com/mac/). The XCode development environment includes the gcc compiler and critical libraries required to build applications to be run in Mac OS X.
You will find XCode in the Mac OS X Install DVD that came with your Mac. Alternatively, you can download the most recent version of XCode from the Apple Developer Connection website (http://developer.apple.com/mac/). The XCode development environment includes the gcc compiler and critical libraries required to build applications to be run in Mac OS X.


2) Install Fink (additional Unix packages).
2) Install Fink:
3) Install Mercurial (repository downloader).
 
4) Download source code repository.
2.1) Download Fink (source release version 0.29.10) from http://downloads.sourceforge.net/fink/fink-0.29.10.tar.gz
5) Build the local repository.
2.2) Extract the contents of the file and enter open up the Terminal in the resulting folder.
2.3) Install Fink with the ./bootstrap command (during the interactive installation process, select the 32 bit installation).
2.4) Execute /sw/bin/pathsetup.sh in order to setup the environment variables for Fink.
2.5) Execute fink selfupdate to freshen the Fink install with updated packages.
 
3) Install Mercurial:
 
3.1) Download the Mercurial 1.4.2 binary package from http://mercurial.selenic.com/wiki/Download
3.2) Perform the installation of Mercurial and verify that the installation was successful
 
4) Download source code:
 
4.1 Open
 
5) Build the local repository:

Revision as of 12:24, 21 January 2010

The installation instructions included in this page are not meant to be comprehensive and represent only one of the many ways of getting ns-3 to build in a Snow Leopard Mac OS X system. Commands should be run from a Terminal window.

1) Install XCode:

You will find XCode in the Mac OS X Install DVD that came with your Mac. Alternatively, you can download the most recent version of XCode from the Apple Developer Connection website (http://developer.apple.com/mac/). The XCode development environment includes the gcc compiler and critical libraries required to build applications to be run in Mac OS X.

2) Install Fink:

2.1) Download Fink (source release version 0.29.10) from http://downloads.sourceforge.net/fink/fink-0.29.10.tar.gz 2.2) Extract the contents of the file and enter open up the Terminal in the resulting folder. 2.3) Install Fink with the ./bootstrap command (during the interactive installation process, select the 32 bit installation). 2.4) Execute /sw/bin/pathsetup.sh in order to setup the environment variables for Fink. 2.5) Execute fink selfupdate to freshen the Fink install with updated packages.

3) Install Mercurial:

3.1) Download the Mercurial 1.4.2 binary package from http://mercurial.selenic.com/wiki/Download 3.2) Perform the installation of Mercurial and verify that the installation was successful

4) Download source code:

4.1 Open

5) Build the local repository: