[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug binutils/11711] New: directory names conflict with windres include
anthony dot penniston at hotmail dot com
[Bug binutils/11711] New: directory names conflict with windres include directories
17 Jun 2010 02:07:56 -0000
When specifying include directories for windres via the "-I" or "--include-dir="
options that also happen to match input formats (i.e. a directory named "res"),
windres assumes they are the latter and outputs a warning. This obscure
backwards-compatibility reference causes confusion and is only briefly mentioned
in the windres manual which still does not explain the following problems:
1) The warning is emitted even if including a -J option which explicitly
specifies the input format. I.E. "windres -J res -I res" should make it obvious
that the -I option refers to an input directory and not an input format.
2) Using the "--include-dir=" should also make it explicit that
"--include-dir=res" is specifying an include dir named "res" and not an input
3) Quoting the the input directory as in "-I "res"" should also make it explicit
that a directory is being provided rather than an input format.
4) Any gains in backwards-compat. surely out-weigh those lost in forwards- and
cross-compatibility (i.e. see the "/I" option in RC:
If it's the case that backwards-compat. trumps all, then in the least, problem
#2 should be fixed (i.e. "--include-dir=res" should include directory "res").
Another developer from the mailing list has notified that he has a patch ready
to address this issue.
Summary: directory names conflict with windres include
Version: 2.21 (HEAD)
AssignedTo: unassigned at sources dot redhat dot com
ReportedBy: anthony dot penniston at hotmail dot com
CC: anthony dot penniston at hotmail dot com,bug-binutils at
gnu dot org,nickc at redhat dot com
GCC build triplet: all
GCC host triplet: all
GCC target triplet: all
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
- [Bug binutils/11711] New: directory names conflict with windres include directories,
anthony dot penniston at hotmail dot com <=