cygwin - Why does clang -MM output a Windows-style absolute path with a colon, which is invalid for make rule syntax? -
About MM Flood:
Instead of output the result of preprocessing, output A rule is appropriate to describe the reliability of the main source file. The preprocessor makes a rule that includes the object file name for that source file, a colon, and the names of all the included files, including the -max or the -max command-line option.
The version of the gem I am using is part of the Android NDK and uses the Windows-style path instead of the Cygwin-style path. Using the
-M flag, the quarrel is outputting the name of one of the included files as a full, Windows-style path in which there is a colon after the drive letter, thus breaking the syntax That's expected of Cyngin's GNU Make.
Blur outputs and I can adjust the path before using it, but it looks like a hack because the
-mm flag does not produce the appropriate output (A valid make rule). Is there a flag or environmental variable to improve this behavior?
Unless the colloquium in support of some variants is a full-fledged Windows-style path , But Sigwin does not have to make GNU - which is. No other version of output from the clank is invalid (MSYS for minidade) which supports this behavior. Either the procedure is necessary to prevent the colon, without changing or modifying the device.
Comments
Post a Comment