This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Error report (gcc 3.1)


Jakub Jelinek <jakub@redhat.com> writes:

| On Thu, May 16, 2002 at 10:59:09PM +0200, Gabriel Dos Reis wrote:
| > I'm not sure that entry should name any particular file.  Other files
| > may be affected in the future.  A safer way to deal with this issue is
| > to version the header files installation.  That is, instead of
| > installing in 
| > 
| >    ${prefix}/include/g++-v3/
| > 
| > we should be installing in
| > 
| >   ${prefix}/include/g++/${major}.{minor}/
| 
| Shouldn't we install into ${prefix}/lib/gcc-lib/${target}/${version}/include/g++/
| then?

I'm not sure.  People expects to find header files under
${prefix}/include, I think we should honor that.  

However you have a point that ${target} should be encoded in the path
to include files.

| Similarly, all .so links for gcc provided libraries should be in the
| same directory as cc1, so that multiple compilers can happily coexist even
| with the same prefixes (just the drivers need to be renamed).

Agreed.

-- Gaby


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]