aboutsummaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorjjako <jjako>2004-01-16 20:14:11 +0000
committerjjako <jjako>2004-01-16 20:14:11 +0000
commite66a1ba8685cfe062cb0597b7f112a9e49ddd8c3 (patch)
tree581a304175239127a34ec6b0b0ca0ca23f490e0f /README
parentb73f23a78d0d09b89c0ee00b829862b0f3c51101 (diff)
Solaris instructions in README
Diffstat (limited to 'README')
-rw-r--r--README15
1 files changed, 13 insertions, 2 deletions
diff --git a/README b/README
index 3a254a5..aa60138 100644
--- a/README
+++ b/README
@@ -12,8 +12,7 @@ Requirements
*Linux*
OpenGGSN was developed and tested using Redhat 8.0 and 9.0. It should
run also on other Linux distributions as well as FreeBSD, but this is
-untested. Compilation on Solaris 2.8 has also been verified. Please
-tell me of any testing results.
+untested. Compilation on Solaris 2.8 has also been verified.
*Tun*
The tun driver is required for proper operation of openggsn. For linux
@@ -212,6 +211,18 @@ for details on autotools.
Compilation and installation
----------------------------
+If compiling under Solaris you need to edit the following line in
+ggsn/Makefile.in and sgsnemu/Makefile.in:
+
+LDFLAGS = -Wl,--rpath -Wl,/usr/local/lib @EXEC_LDFLAGS@
+
+should be changed to:
+
+LDFLAGS = -lresolv -lsocket -lnsl @EXEC_LDFLAGS@
+
+Note that the above is not necessary on other platforms. Compilation
+and installation is performed by the following steps:
+
1. ./configure
2. make clean
3. cd gtp