absolutely sure the produced binaries will never need to be run under
a debugger.
- Because of limitations of the stock Windows command shell, certain
- characters (quotes, backslashes and equal signs) can be problematic
- and should not be used in arguments to configure. That means that
- forward slashes must be used in paths passed to the compiler and
- linker via the --cflags and --ldflags options, and that it is
- currently not possible to pass a macro like -DFOO=BAR (though -DFOO
- is perfectly valid).
+ Because of limitations of the stock Windows command shells, special
+ care is needed to pass some characters in the arguments of the
+ --cflags and --ldflags options. Backslashes should not be used in
+ file names passed to the compiler and linker via these options. Use
+ forward slashes instead. If the arguments to these two options
+ include the `=' character, like when passing a -DFOO=bar preprocessor
+ option, the argument with the `=' character should be enclosed in
+ quotes, like this:
+
+ configure --cflags "-DFOO=bar"
+
+ Support for options that include the `=' character require "command
+ extensions" to be enabled. (They are enabled by default, but your
+ system administrator could have changed that. See "cmd /?" for
+ details.) If command extensions are disabled, a warning message might
+ be displayed informing you that "using parameters that include the =
+ character by enclosing them in quotes will not be supported."
N.B. It is normal to see a few error messages output while configure
is running, when gcc support is being tested. These cannot be