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: toplevel Makefile gcc questions


On Mon, Jul 08, 2002 at 01:25:55PM -0400, DJ Delorie wrote:
> 
> > install
> > install-cross
> > install-no-fixedincludes
> > install.all
> 
> Most of this becomes clear when you realize that we have to deal with
> target headers and libraries.  GCC must "fix" target headers, but
> cannot distribute them (they're proprietary and system-specific) and
> sometimes with cross-compilers you have to do funny things with
> headers also.  These targets exist so you can do such things as
> partial installs at different times, such as for binary releases,
> where you do most of the install before distribution, but "install"
> (and thus fix) the headers after distribution.
So, I'll take some wild guesses.

"install" is for normal native builds.
"install-no-fixedincludes" is for binaries which don't want the fixed
includes.
"install-cross" is for cross builds, so that you can silently lose all
languages except C and C++ (huh?).
"install.all" is used, uh, by, no, that wouldn't work... it still seems
redundant with "install".

Again, I'd like to know what these are *actually used* for.

--Nathanael


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