diff options
Diffstat (limited to 'html/build.html')
-rw-r--r-- | html/build.html | 63 |
1 files changed, 54 insertions, 9 deletions
diff --git a/html/build.html b/html/build.html index 362678f0..51ebb5d3 100644 --- a/html/build.html +++ b/html/build.html @@ -20,7 +20,8 @@ for viewing with version 1.1 or newer of the <UL> <LI><A HREF=#UNIX>Building on a UNIX system</A>. -<LI><A HREf=#Mac>Building on a Macintosh system</A>. +<LI><A HREf=#MacMPW>Building on a Macintosh system with MPW</A>. +<LI><A HREf=#MacCW>Building on a Macintosh system with CodeWarrior</A>. <LI><A HREF=#PC>Building on an MS-DOS or Windows system</A>. <LI><A HREF=#VMS>Building on a VMS system</A>. <LI><A HREF=#Acorn>Building on an Acorn RISC OS system</A>. @@ -161,9 +162,7 @@ is located. Configuration files are just shell scripts that define shell variables that control the configuration process. For example, the following file might be used on a BSDI system to -configure the software for installation in the <B>/usr/contrib</B> - area and to make use of the Adobe Font Metric files that are already -distributed as part of the BSDI 1.1 distribution: +configure the software for installation in the <B>/usr/contrib</B> area. <PRE> # @@ -175,9 +174,9 @@ DIR_MAN="/usr/contrib/man" # directory for manual pages </PRE> <P> -For a complete list of the possible configuration parameters, look -at the sample <B>config.site</B> file provided in the distribution -or check the section below. +For a complete list of the possible configuration parameters look +at the sample <B>config.site</B> file provided in the distribution; the +section below describes some of the more important parameters. <A NAME="Packages"><P><HR WIDTH=65% ALIGN=right><H3>Configuring Optional Packages/Support</H3></A> @@ -210,6 +209,8 @@ of TIFF images with JPEG-encoded data. Support for JPEG-encoded data requires the Independent JPEG Group (IJG) <TT>libjpeg</TT> distribution; this software is available at <A HREF=ftp://ftp.uu.net/graphics/jpeg/>ftp.uu.net:/graphics/jpeg/</A>. +If JPEG support is enabled the <TT>DIRS_LIBINC</TT> and <TT>DIR_JPEGLIB</TT> +parameters should also be set (see below). By default JPEG support is not configured. <P> @@ -221,6 +222,8 @@ Support for deflate-encoded data requires the freely available this software is available at <A HREF=ftp://ftp.uu.net/pub/archiving/zip/zlib/>ftp.uu.net:/pub/archiving/zip/zlib/</A> (or try <A HREF=ftp://quest.jpl.nasa.gov/beta/zlib/>quest.jpl.nasa.gov:/beta/zlib/</A>). +If ZIP support is enabled the <TT>DIRS_LIBINC</TT> and <TT>DIR_GZLIB</TT> +parameters should also be set (see below). By default this package is not configured. </DL> @@ -440,6 +443,18 @@ default this is <B>/usr/local/bin</B>.</TD> </TR> <TR> +<TD VALIGN=top><TT>DIR_GZLIB</TT></TD> +<TD>The options to pass to the C compiler to reference the zlib library +when ZIP support is enabled; e.g. ``<TT>-L../src/zlib -lgz</TT>''.</TD> +</TR> + +<TR> +<TD VALIGN=top><TT>DIR_JPEGLIB</TT></TD> +<TD>The options to pass to the C compiler to reference the JPEG library +when JPEG support is enabled; e.g. ``<TT>-L/usr/local/lib -ljpeg</TT>''.</TD> +</TR> + +<TR> <TD VALIGN=top><TT>DIR_LIB</TT></TD> <TD>The directory to install libraries and DSO's; by default this is <B>/usr/local/lib</B>.</TD> @@ -452,6 +467,14 @@ pages should be installed.</TD> </TR> <TR> +<TD VALIGN=top><TT>DIRS_LIBINC</TT></TD> +<TD>A space-separated list of directories in which to search for +include files when building the library and tools. +If JPEG or ZIP support is configured this parameter should include +the directories where the associated include files are located.</TD> +</TR> + +<TR> <TD VALIGN=top><TT>DSOOPTS</TT></TD> <TD>When DSO's are built, the options to specify to <TT>CC</TT> to create a DSO.</TD> @@ -565,7 +588,7 @@ Someone needs to fill this in.... </I> -<A NAME=Mac><P><HR><H2>Building the Software on a Macintosh</H2></A> +<A NAME=MacMPW><P><HR><H2>Building the Software on a Macintosh with MPW</H2></A> The directory <B>contrib/mac-mpw</B> contains support for compiling the library and tools under the MPW Shell on a @@ -596,6 +619,28 @@ special characters. +<A NAME=MacCW><P><HR><H2>Building the Software on a Macintosh with CodeWarrior</H2></A> + +The directory <B>contrib/mac-cw</B> contains support for +compiling the library and tools with MetroWerks CodeWarrior 6.1 +on a Macintosh system. +This support was contributed by Niles Ritter +(<A HREF=mailto:ndr@tazboy.jpl.nasa.gov>ndr@tazboy.jpl.nasa.gov</A>). + +<P> +[<I>From the file <B>contrib/mac-cw/README</B>.</I>] + +In this directory you will find a Makefile.script Applescript +file, which should be run in order to build the libtiff code +using MetroWerks CodeWarrior. + +Refer to the "metrowerks.note" instructions on building the +library for 68k and PowerPC native code, as well as building +some of the libtiff tools, which are rather unix-like, but +at least give an example of how to link everything together. + + + <A NAME=VMS><P><HR><H2>Building the Software on a VMS System</H2></A> The VMS port was done by Karsten Spang @@ -992,7 +1037,7 @@ libtiff/mkversion.c program to generate libtiff/version.h. <ADDRESS> <A HREF="sam.html">Sam Leffler</A> / <A HREF="mailto:sam@engr.sgi.com">sam@engr.sgi.com</A>. -Last updated: $Date: 1995/10/16 21:46:06 $ +Last updated: $Date: 1996/02/09 22:08:41 $ </ADDRESS> </BODY> |