diff options
Diffstat (limited to 'contrib/ipfilter/COMPILE.Solaris2')
-rw-r--r-- | contrib/ipfilter/COMPILE.Solaris2 | 19 |
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. + |