summaryrefslogtreecommitdiff
path: root/html/build.html
diff options
context:
space:
mode:
Diffstat (limited to 'html/build.html')
-rw-r--r--html/build.html63
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>