02.05.2013 Views

Description - Mks.com

Description - Mks.com

Description - Mks.com

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

PORTABILITY<br />

— Include file NAME, not found<br />

— NAME ignored on special target<br />

— Attributes possibly ignored<br />

— Cannot find member defining symbol ((NAME)<br />

— Invalid library format<br />

— Cannot touch library member<br />

— SHELL macro not defined<br />

— Too many arguments<br />

— Could not export NAME<br />

— Cannot open file<br />

— Detected circular dependency<br />

— Unable to stat /<br />

— Unable to stat .<br />

— Cannot open ..<br />

— Read error in ..<br />

— Metarule too long: "rule"<br />

POSIX.2. x/OPEN Portability Guide 4.0. All UNIX systems. Windows Me. Windows NT 4.0.<br />

Windows 2000. Windows XP. Windows Server 2003.<br />

The following features of MKS Make are enhancements to POSIX.2:<br />

● The options; -c dir, -D macro_def'n, -E, -M, -u, -V, -v, -x.<br />

● The -n option has enhanced functionality not covered by the standard; for more information<br />

see the explanations of the -n option and the .POSIX special target in this reference page.<br />

● The run-time macros: $&, $^, $>.<br />

● The dynamic prerequisites: $$%, $$>, $$*, $$@.<br />

● All macro expansion modifiers except for suffix replacement.<br />

● Macro assignments of the following forms:<br />

● Brace expansion.<br />

● Backslash continuation.<br />

macroname := stringassigned<br />

macroname += stringassigned<br />

● The quoting mechanism, as in the following example:<br />

"a:target" : "a:prerequisite"<br />

● All rule operators except the colon (:).<br />

● Conditionals.<br />

434 of 457

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!