Embedthis Ejscript 1.1.2
Home >Source Code> Building from Source Code

Quick Nav

See Also

Building from Source Code

This document describes the build process to rebuild on a supported platform using the source code package. If you are wanting to port the software to a new platform, please read Porting Guide.

The source distribution contains all the necessary source files, headers, tools and test framework to reconfigure, build and verify the software. For the product release notes and a detailed description of the installation procedure, please consult the Release Notes supplied with this release.

Supported Platforms

A variety of build environments are supported on various platforms:

The source code has been ported to Free BSD, Linux, Windows, VxWorks, Mac OS X and other operating systems. It has been tested under Fedora Linux based on the Linux 2.6 Kernel, Microsoft Windows XP, Vista, 7, VxWorks 5.4, 6.3 and MAC OS X 10.4 10.5 (Leopard). Both single and multi-cpu systems are supported.

The software is quite portable and you are welcome to try your hand at porting it to a new platform. See the Porting Guide for more details.

Build Overview

The build procedure is substantially the same for all supported platforms. A configure program is used to select features, options and modules, and the GNU make program is used to build the software.

Building utilizes the Embedthis Build Scheme which is a cross-platform and cross-targeting build system that offers:

Steps to Build

Read the Build Steps for detailed build instructions and background.

Build Solutions

Specific mini-guides are provided for for some configurations:

© Embedthis Software LLC, 2003-2012. All rights reserved. Embedthis, Ejscript and Appweb are trademarks of Embedthis Software LLC.