diff --git a/README/mozilla/classic-mac.html b/README/mozilla/classic-mac.html deleted file mode 100644 index 1483bf507405..000000000000 --- a/README/mozilla/classic-mac.html +++ /dev/null @@ -1,443 +0,0 @@ - - - Building Mozilla on the Macintosh PPC platform - - -

- -


- -

- -

Building Mozilla on the Macintosh PPC platform

- -

Daniel Nunes, leaf@netscape.com

- -

v 1.1, 1998-9-29
-updated for the Pro4 IDE

- -

- -


- -How to build Mozilla on a Macintosh PPC System. - -
- -

- -

1. Introduction

- -

2. Building Mozilla

- - - -

3. Common Problems

- -

4. Credits

- -

- -


- -

- -

1. Introduction

- -

What this document is: A guide to building the Mozilla -application. This includes:

- -
    -
  1. A listing of the development tools you will need to build - Mozilla.
  2. - -
  3. A list of environment variables you will need to set before - building.
  4. -
- -

If you're looking for documentation on developing features or -fixing bugs, the Mozilla Technical -Documents or -Library are probably what you're looking for.

- -

- -


- -

- -

2. Building Mozilla

- -

 

- - - -

- -


- -

- -

3. Common Sticking Points

- - - -

- -


- -

- -

4. Credits

- - - - diff --git a/README/mozilla/classic-unix.html b/README/mozilla/classic-unix.html deleted file mode 100644 index 36b20592cc6a..000000000000 --- a/README/mozilla/classic-unix.html +++ /dev/null @@ -1,158 +0,0 @@ - - -Building Mozilla on unix platforms - - -
-

-Building Mozilla on Unix platforms

- -

-Daniel Nunes, leaf@netscape.com

-v 1.1, June 1998 - -

-


How to build Mozilla on a Unix System. -
-

1. Introduction

- -

2. Building Mozilla

- - - -

3. Common Problems

- -
-

1. Introduction

- -

-What this document is: A guide to building the Mozilla application. -
-This includes: -

    -
  1. A listing of the development tools you will need to build Mozilla.
  2. -
  3. A list of environment variables you will need to set before building.
  4. -
-

-If you're looking for documentation on developing features or fixing bugs, -the Mozilla -Technical Documents - or Library -are probably what you're looking for. -

-


-

2. Building Mozilla

-

-

-

2.1 Get the Code

-

-

-

-

2.2 Requirements

- -

-

2.3 Setup the Build Environment

-

-

- -

2.4 Run the build

- -

2.5 After the build

- - -
-

3. Common Sticking Points

-
  • My linker dies with this error: undefined reference to `_Xsetlocale' - -
    - - - - diff --git a/README/mozilla/classic-win.html b/README/mozilla/classic-win.html deleted file mode 100644 index c7235b07a400..000000000000 --- a/README/mozilla/classic-win.html +++ /dev/null @@ -1,217 +0,0 @@ - - -Building Mozilla on Microsoft Windows 32-bit platforms - - -
    -

    -Building Mozilla on Microsoft Windows 32-bit platforms

    - -

    -Daniel Nunes, leaf@netscape.com -

    -v 1.0, June 1998 - -

    -


    How to build Mozilla on a Microsoft Windows 32-bit System. -
    -

    1. Introduction

    - -

    2. Building Mozilla

    - - - -

    3. Common Problems

    - -
    -

    1. Introduction

    - -

    -What this document is: A guide to building the Mozilla application. -
    -This includes: -

      -
    1. A listing of the development tools you will need to build Mozilla.
    2. -
    3. A list of environment variables you will need to set before building.
    4. -
    -

    -If you're looking for documentation on developing features or fixing bugs, -the Mozilla -Technical Documents - or Library -are probably what you're looking for. -

    -


    -

    2. Building Mozilla

    -

    -

    - -
    -

    3. Common Sticking Points

    - -
    - - diff --git a/README/mozilla/unix-build.html b/README/mozilla/unix-build.html index 5d699cd73b7c..7c592c0d4ca2 100644 --- a/README/mozilla/unix-build.html +++ b/README/mozilla/unix-build.html @@ -1,163 +1,71 @@ - -Building the Mozilla client on unix platforms - - -
    -

    Building the Mozilla client on Unix platforms

    + + Mozilla Unix Build Instructions + + + + +

    Unix Build Instructions

    + + See http://www.mozilla.org/build/unix.html for the lastest version of these instructions.

    -

    -Daniel Nunes, leaf@mozilla.org

    -v 1.2, 1998-11-02 + Daniel Nunes, + leaf@mozilla.org +
    + +Last modified: Fri Sep 3 17:00:32 PDT 1999 + +

    + For documentation on developing features or + fixing bugs, look at the + Mozilla Hacking Guidelines. + For general Unix issues, + look at the Mozilla Unix. +

    + +

    Other Unix Build pages

    + + +

    Requirements

    + + + +

    Build the Lizard

    +
      +
    1. cvs co -f mozilla/client.mk +
    2. cd mozilla +
    3. gmake -f client.mk +
    + To rebuild without pulling the tree, + + To pull the tree, + + To change build options, use the + + Unix Build Configurator -

    2. Building Mozilla

    - - - -

    3. Common Problems

    - -
    -

    1. Introduction

    - -

    -Perhaps you are interested in building classic Mozilla, before the -fall of the old layout engine, and the rise of the new. If so, the -Classic Mozilla Build document -is what you're looking for. - -

    - -

    -What this document is: A guide to building the Mozilla application. -
    -This includes: -

      -
    1. A listing of the development tools you will need to build Mozilla.
    2. -
    3. A sample set of commands to build Mozilla using the Autoconf -build system.
    4. -
    -

    -If you're looking for documentation on developing features or fixing bugs, -the Mozilla -Technical Documents or - Library -are probably what you're looking for. -

    -


    -

    2. Building Mozilla

    -

    -

    - -
    -

    3. Common Sticking Points

    -
  • I'm sure there are bound to be some. Send - me mail. -
    - - - +

    After the build

    + + + + diff --git a/README/mozilla/unix-details.html b/README/mozilla/unix-details.html new file mode 100644 index 000000000000..4bdc4ded4d4d --- /dev/null +++ b/README/mozilla/unix-details.html @@ -0,0 +1,216 @@ + + + Mozilla Detailed Unix Build Instructions + + + + +

    Unix Detailed Build Instructions

    + + See http://www.mozilla.org/build/unix-details.html for the lastest version of these instructions.

    + +Daniel Nunes, +leaf@mozilla.org +
    + +Last modified: Fri Sep 3 16:59:34 PDT 1999 + + +

    +This is a guide to building Mozilla on Unix including, +

    +

    +For documentation on developing features or fixing bugs, +look at the +Mozilla Technical Documents or +Mozilla Library. +For general Unix issues, look at the +Mozilla Unix. +

    + +

    Other Unix Build pages

    + + +

    Requirements

    +Your hardware should be equal to, or better than: + +

    + +The following software should be installed. + (You can download gcc, gmake and autoconf from + prep.ai.mit.edu.) +

    + +

    Get the Code

    +

    +There are two ways to get the code: +

    +

    + +

    Build the Lizard

    +

    Manually drive the build

    + +
      +
    1. cd mozilla +
    2. ./configure + +
    3. gmake +
    +

    +Once you have configured, you only have to run +configure if you add +or remove Makefile.in files (cvs update can do this. Beware!). The list +of makefiles is in mozilla/allmakefiles.sh +

    +For build system hackers: If you change configure.in, cd to mozilla, and +run autoconf. This generates a new configure +script. (When you checkin configure.in, cvs will run autoconf and check +in a new configure script for you). + +

    Automated build (client.mk)

    +
      +
    1. Save the script from + + Unix Build Configurator as ~/.mozconfig. +
    2. cvs co -f mozilla/client.mk +
    3. cd mozilla +
    4. gmake -f client.mk +
    +
    If you want to build without pulling the tree (as in, you already have the + source lying around), +
      + gmake -f client.mk build +
    + If you just want to pull the tree, +
      + gmake -f client.mk checkout +
    +
    +

    After the build

    +
      +
    • cd dist/bin and you should see links to the + scripts to run the executables: + mozilla-viewer.sh and mozilla-apprunner.sh. +
    • If the scripts do not work, set LD_LIBRARY_PATH + and run viewer and apprunner directly. + Set LD_LIBRARY_PATH to include dist/bin, and + the NSPR and GTK libraries. (For example, you might set it to + .:../../nspr/lib). +
        +
      • On HP-UX, the equivalent environment variable is + SHLIB_PATH. +
      • On AIX, the equivalent environment variable is LIBPATH. +
      + +
    • If you run the executables from anywhere other than dist/bin, you + must set the environment variable MOZILLA_FIVE_HOME to + point to the absolute path of the dist/bin directory. + +
    • Update your tree by re-checking out the source, e.g. repeating the + initial checkout process. +
    + +