You are currently viewing a snapshot of www.mozilla.org taken on April 21, 2008. Most of this content is highly out of date (some pages haven't been updated since the project began in 1998) and exists for historical purposes only. If there are any pages on this archive site that you think should be added back to www.mozilla.org, please file a bug.



Important: The RC compiler that ships with the new toolkit (CP2) does not work correctly. We have made a new resource compiler available.

Warpzilla Build Instructions Part One - Requirements (10/07/2002)

This document explains what tools are required to build Warpzilla. We have tried to be as detailed as possible with these instructions. After each item is instructions on how to install it. This document is designed for someone creating a build environment from scratch. The build environment works best when all the tools are placed on a single drive. For our examples, we will use D:.

The following packages are required for both VisualAge and GCC builds

  • EMX Runtime
    Unzip EMXRT.ZIP in the root directory. It will create a directory called EMX.
    Add D:\EMX\DLL to your LIBPATH in CONFIG.SYS.
  • autoconf                                                                  UPDATED for Mozilla 1.4
    Unzip AUTOCONF.ZIP in the root directory. It will create a directory called AUTOCONF.
  • glib AND libidl
    Unzip GLIBIDL.ZIP in the root directory. It will create a directory called GLIBIDL.
  • Perl 5.8.0 (bin & core)                                           UPDATED for Mozilla 1.4
    Unzip both zips in the root directory.  It will create a directory called PERL.
    In the file PERL\LIB\5.8.0\OS2\CONFIG.PM,  find the "archlib"  tag (line 120) and change the drive letter to point to where you have installed PERL.

Note:For the following packages, you only need to extract the files we specify from the ZIPs. We recommend putting all of the following EXEs and DLLs in one directory called MOZTOOLS.

The following packages are required only for the VisualAge build

The following packages are required only for the GCC build

The following OS/2 utilities are required for the GCC build only

  • RC.EXE
  • LINK386.EXE

    To verify that you have these utilities, check in the OS2 directory on your boot drive. If you do not have these utilities, you can install them by running OS/2 selective install and selecting "Link Object Modules" on the "Optional System Utilities" page.