summaryrefslogtreecommitdiffstats
path: root/docs/html/osx.html
diff options
context:
space:
mode:
Diffstat (limited to 'docs/html/osx.html')
-rw-r--r--docs/html/osx.html289
1 files changed, 289 insertions, 0 deletions
diff --git a/docs/html/osx.html b/docs/html/osx.html
new file mode 100644
index 000000000..caa9efbdf
--- /dev/null
+++ b/docs/html/osx.html
@@ -0,0 +1,289 @@
+<HTML
+><HEAD
+><TITLE
+>Mac OS X Installation Notes</TITLE
+><META
+NAME="GENERATOR"
+CONTENT="Modular DocBook HTML Stylesheet Version 1.61
+"><LINK
+REL="HOME"
+TITLE="The Bugzilla Guide"
+HREF="index.html"><LINK
+REL="UP"
+TITLE="Installation"
+HREF="installation.html"><LINK
+REL="PREVIOUS"
+TITLE="Step-by-step Install"
+HREF="stepbystep.html"><LINK
+REL="NEXT"
+TITLE="BSD Installation Notes"
+HREF="bsdinstall.html"></HEAD
+><BODY
+CLASS="SECTION"
+BGCOLOR="#FFFFFF"
+TEXT="#000000"
+LINK="#0000FF"
+VLINK="#840084"
+ALINK="#0000FF"
+><DIV
+CLASS="NAVHEADER"
+><TABLE
+WIDTH="100%"
+BORDER="0"
+CELLPADDING="0"
+CELLSPACING="0"
+><TR
+><TH
+COLSPAN="3"
+ALIGN="center"
+>The Bugzilla Guide</TH
+></TR
+><TR
+><TD
+WIDTH="10%"
+ALIGN="left"
+VALIGN="bottom"
+><A
+HREF="stepbystep.html"
+>Prev</A
+></TD
+><TD
+WIDTH="80%"
+ALIGN="center"
+VALIGN="bottom"
+>Chapter 3. Installation</TD
+><TD
+WIDTH="10%"
+ALIGN="right"
+VALIGN="bottom"
+><A
+HREF="bsdinstall.html"
+>Next</A
+></TD
+></TR
+></TABLE
+><HR
+ALIGN="LEFT"
+WIDTH="100%"></DIV
+><DIV
+CLASS="SECTION"
+><H1
+CLASS="SECTION"
+><A
+NAME="OSX"
+>3.3. Mac OS X Installation Notes</A
+></H1
+><P
+> There are a lot of common libraries and utilities out there
+ that Apple did not include with Mac OS X, but which run
+ perfectly well on it. The GD library, which Bugzilla needs to
+ do bug graphs, is one of these.
+ </P
+><P
+> The easiest way to get a lot of these is with a program called
+ Fink, which is similar in nature to the CPAN installer, but
+ installs common GNU utilities. Fink is available from
+ &#60;http://sourceforge.net/projects/fink/&#62;.
+ </P
+><P
+> Follow the instructions for setting up Fink. Once it's
+ installed, you'll want to run the following as root:
+ <B
+CLASS="COMMAND"
+>fink install gd</B
+>
+ </P
+><P
+> It will prompt you for a number of dependencies, type 'y' and
+ hit enter to install all of the dependencies. Then watch it
+ work.
+ </P
+><P
+> To prevent creating conflicts with the software that Apple
+ installs by default, Fink creates its own directory tree at
+ /sw where it installs most of the software that it installs.
+ This means your libraries and headers for libgd will be at
+ /sw/lib and /sw/include instead of /usr/lib and
+ /usr/local/include. Because of these changed locations for
+ the libraries, the Perl GD module will not install directly
+ via CPAN (it looks for the specific paths instead of getting
+ them from your environment). But there's a way around that
+ :-)
+ </P
+><P
+> Instead of typing <SPAN
+CLASS="QUOTE"
+>"install GD"</SPAN
+> at the
+ <TT
+CLASS="PROMPT"
+>cpan&#62;</TT
+> prompt, type <B
+CLASS="COMMAND"
+>look
+ GD</B
+>. This should go through the motions of
+ downloading the latest version of the GD module, then it will
+ open a shell and drop you into the build directory. Apply the
+ following patch to the Makefile.PL file (save the patch into a
+ file and use the command <B
+CLASS="COMMAND"
+>patch &#60;
+ patchfile</B
+>:
+ </P
+><P
+> <TABLE
+BORDER="0"
+BGCOLOR="#E0E0E0"
+WIDTH="100%"
+><TR
+><TD
+><FONT
+COLOR="#000000"
+><PRE
+CLASS="PROGRAMLISTING"
+>
+--- GD-1.33/Makefile.PL Fri Aug 4 16:59:22 2000
++++ GD-1.33-darwin/Makefile.PL Tue Jun 26 01:29:32 2001
+@@ -3,8 +3,8 @@
+ warn "NOTICE: This module requires libgd 1.8.3 or higher (shared library version 4.X).\n";
+
+ # =====&#62; PATHS: CHECK AND ADJUST &#60;=====
+-my @INC = qw(-I/usr/local/include -I/usr/local/include/gd);
+-my @LIBPATH = qw(-L/usr/lib/X11 -L/usr/X11R6/lib -L/usr/X11/lib -L/usr/local/lib );
++my @INC = qw(-I/sw/include -I/sw/include/gd -I/usr/local/include -I/usr/local/include/gd);
++my @LIBPATH = qw(-L/usr/lib/X11 -L/usr/X11R6/lib -L/usr/X11/lib -L/sw/lib -L/usr/local/lib);
+ my @LIBS = qw(-lgd -lpng -lz);
+
+ # FEATURE FLAGS
+@@ -23,7 +23,7 @@
+
+ push @LIBS,'-lttf' if $TTF;
+ push @LIBS,'-ljpeg' if $JPEG;
+-push @LIBS, '-lm' unless $^O eq 'MSWin32';
++push @LIBS, '-lm' unless ($^O =~ /^MSWin32|darwin$/);
+
+ # FreeBSD 3.3 with libgd built from ports croaks if -lXpm is specified
+ if ($^O ne 'freebsd' &#38;&#38; $^O ne 'MSWin32') {
+
+
+ </PRE
+></FONT
+></TD
+></TR
+></TABLE
+>
+ </P
+><P
+> Then, run these commands to finish the installation of the perl module:
+ <P
+></P
+><TABLE
+BORDER="0"
+><TBODY
+><TR
+><TD
+><B
+CLASS="COMMAND"
+>perl Makefile.PL</B
+></TD
+></TR
+><TR
+><TD
+><B
+CLASS="COMMAND"
+>make</B
+></TD
+></TR
+><TR
+><TD
+><B
+CLASS="COMMAND"
+>make test</B
+></TD
+></TR
+><TR
+><TD
+><B
+CLASS="COMMAND"
+>make install</B
+></TD
+></TR
+><TR
+><TD
+>And don't forget to run <B
+CLASS="COMMAND"
+>exit</B
+> to get back to cpan.</TD
+></TR
+></TBODY
+></TABLE
+><P
+></P
+>
+ </P
+><P
+> Happy Hacking!
+ </P
+></DIV
+><DIV
+CLASS="NAVFOOTER"
+><HR
+ALIGN="LEFT"
+WIDTH="100%"><TABLE
+WIDTH="100%"
+BORDER="0"
+CELLPADDING="0"
+CELLSPACING="0"
+><TR
+><TD
+WIDTH="33%"
+ALIGN="left"
+VALIGN="top"
+><A
+HREF="stepbystep.html"
+>Prev</A
+></TD
+><TD
+WIDTH="34%"
+ALIGN="center"
+VALIGN="top"
+><A
+HREF="index.html"
+>Home</A
+></TD
+><TD
+WIDTH="33%"
+ALIGN="right"
+VALIGN="top"
+><A
+HREF="bsdinstall.html"
+>Next</A
+></TD
+></TR
+><TR
+><TD
+WIDTH="33%"
+ALIGN="left"
+VALIGN="top"
+>Step-by-step Install</TD
+><TD
+WIDTH="34%"
+ALIGN="center"
+VALIGN="top"
+><A
+HREF="installation.html"
+>Up</A
+></TD
+><TD
+WIDTH="33%"
+ALIGN="right"
+VALIGN="top"
+>BSD Installation Notes</TD
+></TR
+></TABLE
+></DIV
+></BODY
+></HTML
+> \ No newline at end of file