summaryrefslogtreecommitdiffstats
path: root/contrib/ipfilter/COMPILE.Solaris2
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/ipfilter/COMPILE.Solaris2')
-rw-r--r--contrib/ipfilter/COMPILE.Solaris219
1 files changed, 19 insertions, 0 deletions
diff --git a/contrib/ipfilter/COMPILE.Solaris2 b/contrib/ipfilter/COMPILE.Solaris2
new file mode 100644
index 0000000..45442c5
--- /dev/null
+++ b/contrib/ipfilter/COMPILE.Solaris2
@@ -0,0 +1,19 @@
+If you have BOTH GNU make and the normal make shipped with your system,
+DO NOT use the GNU make to build this package. If you have any errors
+relating to "(" or "TOP", check that you are using /usr/ccs/bin/make as
+shipped with Solaris 2.
+
+If you get the following error whilst compiling:
+
+In file included from /usr/local/lib/gcc-lib/sparc-sun-solaris2.3/2.6.3/include/sys/user.h:48,
+ from /usr/include/sys/file.h:15,
+ from ../ip_nat.c:15:
+/usr/include/sys/psw.h:19: #error Kernel include of psw.h
+
+That means that you have a version of gcc build under on older release
+of Solaris 2.x
+
+You need to reinstall gcc after each Solaris upgrade; gcc creates its own
+set of modified system include files which are only valid for the exact
+release on which gcc was build.
+
OpenPOWER on IntegriCloud