PathEngine home previous: The Full Source Packagenext: Configurations
Contents, Programmers Guide, Building the Source Code, Platform Specific Source Code Archives

Platform Specific Source Code Archives

Obtaining the platform specific source code archives

Platform specific code is provided separately from the base source packages, in archives named 'platform_PPP_MM_mm.zip', where PPP is a PathEngine 'platform code', MM is the major release number and mm is the minor release number.

These archives should be unzipped over the top of the base source package, with the same root directory.

Platform codes

PathEngine platform codes are defined as follows:

PC indicates a build for MS Windows Operating System, with x86 target processor architecture.

x64 indicates a build for MS Windows OS, with x64 target processor architecture.

Xenon indicates a build for the Xbox 360 platform.

Cell indicates a build for environments with GCC as a compilation environment, and with the Cell Broadband Engine as target processor architector (e.g. PS3).
(The CellSPU platform code is also used on this platform, but without a corresponding platform specific archive. See PathEngine on the PS3 or Cell Broadband Engine for more details.)

GCCx86 indicates a build for environments with GCC as a compilation environment, and with x86 target processor architecture.
(The GCCx86_SO platform code is also used on this platform, but without a corresponding platform specific archive. See Building with the Python Build Scripts.)

GCCx64 indicates a build for environments with GCC as a compilation environment, and with x64 target processor architecture.
(The GCCx64_SO platform code is also used on this platform, but without a corresponding platform specific archive. See Building with the Python Build Scripts.)

Visual Studio platform setting

Note that the platform codes above can differ from the platform settings in Visual Studio.

The supplied projects use standard Visual Studio platform settings as far as possible, with build locations based on these Visual Studio platform settings as opposed to the set of PathEngine 'platform codes' defined above (e.g. 'Win32' instead of 'PC').


Documentation for PathEngine release 5.29 - Copyright © 2002-2012 PathEnginenext: Configurations