| 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. |
| |