diff options
author | barnboy%trilobyte.net <> | 2001-08-11 07:26:38 +0200 |
---|---|---|
committer | barnboy%trilobyte.net <> | 2001-08-11 07:26:38 +0200 |
commit | 20811e277e61cd29ae1edc97a6c62bc1a03f442b (patch) | |
tree | 4e98392a7b8690a2e9826ed9ae0c2c14a453bfcc /docs/html/osx.html | |
parent | 5bef49c26c5d3c49da84aeddee3217a2fa917e8c (diff) | |
download | bugzilla-20811e277e61cd29ae1edc97a6c62bc1a03f442b.tar.gz bugzilla-20811e277e61cd29ae1edc97a6c62bc1a03f442b.tar.xz |
Compiled HTML/TXT check-in. For some reason, it keeps thinking my darn
dbschema.jpg file is changing, though.
Diffstat (limited to 'docs/html/osx.html')
-rw-r--r-- | docs/html/osx.html | 289 |
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 + <http://sourceforge.net/projects/fink/>. + </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></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 < + 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"; + + # =====> PATHS: CHECK AND ADJUST <===== +-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' && $^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 |