diff --git a/collects/help/servlets/scheme/how.ss b/collects/help/servlets/scheme/how.ss index 529fe62eb1..75e847f613 100644 --- a/collects/help/servlets/scheme/how.ss +++ b/collects/help/servlets/scheme/how.ss @@ -66,12 +66,13 @@ ,(color-highlight `(H2 "mzc")) (A ((NAME "mzc2") (VALUE "mzc compiler"))) (A ((NAME "mzc3") (VALUE "Compiling"))) - "The " (B "mzc") " executable compiles MzScheme and " - "MrEd programs to native code using a C compiler " - "(which your system must provide). The resulting native " - "code can be loaded into MrEd or MzScheme. The mzc " - "compiler also provides limited support for building " - "stand-alone executables from Scheme code." + "The " (B "mzc") " command-line tool creates stand-alone " + "executables, compiles MzScheme and MrEd programs to byte-code files, compiles " + "programs to native code using a C compiler " + ,(if (memq (system-type) '(macosx windows)) + "(not useful on this machine, since MzScheme's just-in-time compiler works), " + "(useful on on machines where MzScheme's just-in-time compiler is unavailable), ") + "bundles distribution archives, and performs many other tasks." (P) "On this machine, the mzc program is at " (TT ,(path->string (mzscheme-program-launcher-path "mzc"))) "."