4 make World

Contents of this section


BOOTSTRAPCFLAGS="-DISC [-DISC30 | -DISC40] -DSYSV [-Di386]"

-DISC -DISC30

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

-DISC40

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.

-DSYSV [-Di386]

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