BOOTSTRAPCFLAGS="-DISC [-DISC30 | -DISC40] -DSYSV [-Di386]"
these two defines are necessary to build the release I don't know if the build will succeed for ISC versions prior than 3.x
are only for getting the ISC version and therefore set the HasSymLinks to Yes ('cause symbolic linking were only supported from Version 4.x using the S5L Filesystem)
A build on ISC 4.x only needs -DISC40 defined in the BOOTSRAPCFLAGS -- the -DISC30 will be included automatically.
standard defines for SystemV Release3 on x86 platform. You don't need to explicitly define -Di386 because this is pre-defined in /lib/cpp.
You maybe got some warnings from makedepend regarding that it can not find the file <sys/mman.h>. Don't worry about it, the actual compile will be alright. If you don't want to see this, generate an empty file sys/mman.h under /usr/include
Next Chapter, Previous Chapter
Table of contents of this chapter, General table of contents
Top of the document, Beginning of this Chapter