XMake SYSTEM

XMake version: 0.93a
Release Date: 08/17/05
Copyright (c) 2003 Gregory Keranen. All rights reserved.

REQUIREMENTS

GNU Make version >= 3.80 - A PATCHED version of 3.80 is REQUIRED (must apply patches to 3.80 for bugs #1516 and #1517) OR: the latest 3.81 beta version is available from: ftp://alpha.gnu.org/gnu/make/ The 3.81 official release will eventually be available from: http://ftp.gnu.org/pub/gnu/make/ GNU bash >= version 2.02 Gnu sh-utils (includes 'basename', etc.) sed (version?) XMExtensions add functionality to XMake and require additional software: XMExtension Requirements / Version # -------------------------------------------------------------------- phpc PHP command-line binary (CLI SAPI) >=4.3.0 >=4.3.2 is recommended XMake has been tested on the following systems: Red Hat Linux: versions 9.0, 7.2; 2.4.18 kernel + GNU bash, versions 2.05b.0(1), 2.05.8(1) + GNU sed version 4.0.5, 3.02 + PHP 5.0.2, 4.3.2-RC Red Hat Cygwin: cygwin1.dll version 1.3.22 + GNU bash, version 2.05b.0(9) + GNU sed version 3.02 + PHP 4.3.1 + PROBLEM: If Gnu Make is compiled with gcc under Cygwin, Windows-specific code is not used and, on FAT32 file systems, causes a problem due to poor granularity of timestamps which results in error messages of the form: make[1]: Warning: File [filename] has modification time [seconds] in the future make[1]: warning: Clock skew detected. Your build may be incomplete. SOLUTION: 1. Switch to NTFS file system will probably cure the problem. OR: 2. Compile Gnu Make with a native Windows compiler, not under Cygwin