3.1. Building the UI Engine on Microsoft Windows

To build the UI Engine on Microsoft Windows, using Visual Studio 2005:

  1. Navigate to the following directory:

    	C:\Documents and Settings\%USERNAME%\My Documents\ARM Mali Developer Tools\Mali GPU UI Engine vm.n
    

    where:

    m

    identifies the major version

    n

    identifies the minor version.

    %USERNAME% is the Microsoft Windows user name of the user who installed the UI Engine.

    Note

    The installer creates a shortcut to this folder in your start menu.

  2. Set the environment variable GLES2_LIB_DIR to the directory containing the emulator libraries libGLESv2.lib and libEGL.lib.

    If this environment variable is not set at install time, the installer sets this to the standard install location for the emulator libraries.

    Note

    To add or set environment variables, select the following entry from the start menu:

    Start → Control Panel → System → Advanced → Environmental Variables

  3. Open the file mali_ui_engine.sln.

    Caution

    Do not use a Universal Naming Convention (UNC) path to locate this file. UNC paths, for example \\server\Directory\Filename, are not supported.

    This file contains one Visual Studio project called mde_library. This is the UI Engine project. The file also contains the unit tests and one Visual Studio project for each example.

  4. Right-click on a project and select Build to build a project. Alternatively, select Build solution from the Visual Studio Build menu to build all projects.

The mde_library is saved to one of the following directories, depending on the Visual Studio build configuration you selected:

Copyright © 2009-2010 ARM. All rights reserved.ARM DUI 0505B
Non-Confidential