Daniel Jacobowitz - Re: Updating top-level autoconf to 2.59 (original) (raw)

This is the mail archive of the gcc-patches@gcc.gnu.orgmailing 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]

On Wed, Feb 07, 2007 at 11:51:00PM +0000, Joseph S. Myers wrote:

With this patch, configuring with --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --target=i686-pc-linux-gnu all specified explicitly results in i686-pc-linux-gnu-gcc and i686-pc-linux-gnu-i686-pc-linux-gnu-gcc being installed but no plain "gcc". Installing i686-pc-linux-gnu-i686-pc-linux-gnu-gcc is clearly wrong and existing practice is that "gcc" is installed whenever the host and target are the same, regardless of the build system and regardless of what was or was not specified explicitly.

Someone needs to decide which part of this to fix. We can either fix make install in the gcc subdirectory to not do the bogus extra copy, or we can try to adjust things to install unprefixed in that case.

I prefer the former, i.e. install only i686-pc-linux-gnu-gcc. This is a change, but it's also in line with autoconf's choices, and it's always much simpler to go along with autoconf than to fight it.

-- Daniel Jacobowitz CodeSourcery


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