You are here: Minimo project page > WinCE Pocket PC Phone Minimo Building Instructions

The new and shorter build instructions.

Software Required

You will need to install all of the software that is required for a normal windows mozilla build.

In addtion, you will need the following installed:

EVC Environment

This is the setup script that I use:

set HOME=C:/home
set MOZ_TOOLS=C:/moztools
set WINCE_TOOLS=c:\builds\MOZILLA_1_8_BRANCH\mozilla\build\wince\tools\vs8ppc2003arm
set PATH=%MOZ_TOOLS%\bin;C:\cygwin\bin;%PATH%;%WINCE_TOOLS%;
call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat"

WINCE_TOOLS points inside your source directory. This is where the Windows CE command line tools that build Minimo for WinCE live after you kick off a build.

Build

  • Inital Pull (using cvs)
    • cvs co -r MOZILLA_1_8_BRANCH mozilla/client.mk
    • cvs co -r MOZILLA_1_8_BRANCH mozilla/minimo
  • mozconfig
    Create file named "mozconfig" in the mozilla directory that includes this exact line:
    . $topsrcdir/minimo/config/mozconfig/wince_mozconfig
  • Pull and Build
    • cd mozilla
    • make -f client.mk pull_all build_all
  • Package
    • cd <MOZ_OBJDIR>/minimo/base
    • make package
    • Your distribution will be in MOZ_OBJDIR/dist/minimo.
  • Building an installer (ARM ONLY)
    • Download this and extract it to c:\. This contains cabwiz.exe, ezsetup.exe and supporting files which are needed to build the Windows CE installer.
    • cd <MOZ_OBJDIR>/minimo/base
    • make installer
    • Your distribution will be in MOZ_OBJDIR/dist/minimo_setup.exe.