lib/tun: Add missing #include to net/if.h for IFNAMSIZ
[openggsn.git] / README.MacOSX
blob0a904cd8399bdffc842b202650b051c7507db2a8
1 OpenGGSN/Mac OS X notes
3 Mac OS X support is experimental, please test and report bugs. The
4 Mac OS X port is tested on Mac OS X 10.3.5, but may also work on
5 other versions.
7 1. Compiling
9 Everything should be straight-forward.  Create a separate
10 build directory,  run ../openggsn/configure and then make.
11 If you have problems with configure, execute
13 $ aclocal && automake && autoheader && autoconf
15 and then again configure and make.
17 2. Kernel extensions
19 You need to add a tunnel kernel extension to your kernel.
20 The one I've used is available at 
21 http://www-user.rhrk.uni-kl.de/~nissler/tuntap/
22 but there are others.  If you want to compile that from
23 sources (instead of using the binary installer), you
24 will also need kernel sources from opensource.apple.com.
26 3. Known problems
28 None.
32 Pekka Nikander <pekka.nikander@nomadiclab.com>