PS: Installation Instructions / Problems with building gcc 4.2.1

Brian Dessent brian@dessent.net
Tue Sep 25 11:23:00 GMT 2007


Simon King wrote:

> what i forgot to say: While "make" complains about the absence of
> stubs-32.h, there exists stubs-64.h; and since i am on a 64 bit machine, i
> really wonder why "make" tries to find the 32-bit-stubs. Might this be a
> bug?

No, the x86_64 target is multilibbed by default, meaning the compiler
will try to build two copies of all support libraries, one 32 bit and
one 64 bit, in order to support building either flavor with -m32 and
-m64 switches.  You can --disable-multilib if you don't want this.  If
you don't have the 32 bit libc development headers installed it would be
a better idea to just install them, rather than going without multilib
capabilities.  It's a simple package to install in most distros.

Brian



More information about the Gcc-help mailing list