|
|
(7 intermediate revisions by 3 users not shown) |
Line 1: |
Line 1: |
− | 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. Mac OS X does not support all of the features of ns-3, but core functionality is provided. Check http://www.nsnam.org/wiki/index.php/Installation for further details on what is and what is not supported on Mac OS X.
| + | Please visit the macOS installation wiki page: |
| | | |
− | '''1) Install XCode'''
| + | https://www.nsnam.org/wiki/Installation#macOS |
− | | + | |
− | 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 (during the interactive installation process, select the 32 bit installation).
| + | |
− | | + | |
− | >> ./bootstrap
| + | |
− | | + | |
− | 2.4) Execute a script in order to setup the environment variables for Fink.
| + | |
− | | + | |
− | >> /sw/bin/pathsetup.sh (assuming a default install folder).
| + | |
− | | + | |
− | 2.5) Install updated packages, if available.
| + | |
− | | + | |
− | >> fink selfupdate
| + | |
− | | + | |
− | '''3) Install Mercurial'''
| + | |
− | | + | |
− | Download and install the Mercurial 1.4.2 binary package from http://mercurial.selenic.com/wiki/Download
| + | |
− | | + | |
− | '''4) Download source code'''
| + | |
− | | + | |
− | >> hg clone http://code.nsnam.org/ns-3-allinone
| + | |
− | | + | |
− | >> cd ns-3-allinone
| + | |
− | | + | |
− | >> ./download.py
| + | |
− | | + | |
− | '''5) Build the local repository'''
| + | |
− | | + | |
− | >> ./build.py
| + | |
− | | + | |
− | '''6) Test the installation'''
| + | |
− | | + | |
− | >> cd ns-3-dev
| + | |
− | | + | |
− | >> ./test.py
| + | |
Latest revision as of 00:29, 2 April 2021
Please visit the macOS installation wiki page:
https://www.nsnam.org/wiki/Installation#macOS