Additional default include directory on Tru64 UNIX
Jim Wilson
wilson@specifixinc.com
Mon Jun 7 04:06:00 GMT 2004
Albert Chin wrote:
> The Compaq DTK compiler, the commercial version of the system C
> compiler, includes additional header files in /usr/include.dtk. Does
> it make sense to add this directory to the default search path for GCC
> and for fixincludes if /usr/include.dtk is available? The Compaq DTK
> compiler searches includes in /usr/include.dtk before /usr/include.
This is hard to say, since you have provided no information about the
files in /usr/include.dtk. However, my guess would be no. These may be
DTK specific header files that won't work with gcc, just like the
fixincluded header files that gcc installs are not meant to be used by
other compilers.
Just including an additional directory on the search path is not enough,
we also need to fixinclude it. We may also need to include extra
libraries when linking, as the additional header files may assume
non-standard library functions are available in additional library files.
There are also possible problems with reproducing bug reports here. If
GCC behaves differently on a system with the Compaq DTK compiler
installed than on a system without it, then that would cause a lot of
confusion for people trying to fix bug reports.
--
Jim Wilson, GNU Tools Support, http://www.SpecifixInc.com
More information about the Gcc
mailing list