[Bug c/40442] Option -I and POSIX conformance (c99 utility)
vincent at vinc17 dot org
gcc-bugzilla@gcc.gnu.org
Mon Jun 15 11:59:00 GMT 2009
------- Comment #4 from vincent at vinc17 dot org 2009-06-15 11:59 -------
(In reply to comment #3)
> If you have modified the implementation (by putting headers/libraries in
> standard directories where those headers/libraries were not provided by
> the implementation in those versions in those directories, for example),
> you are very definitely outside the scope of POSIX.
I'm not sure I understand what you mean. But the existing practice is that
additional headers/libraries (i.e. not those defined by the C standard)
provided by the vendor are stored under /usr/{include,lib}. And I don't think
this goes against POSIX. Concerning /usr/local, the FHS says:
The /usr/local hierarchy is for use by the system administrator when
installing software locally.
So, it should be safe to add libraries there. And again, this is the existing
practice.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40442
More information about the Gcc-bugs
mailing list