This is the mail archive of the gcc-patches@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: r117933: cross-bootstrap issue: cross-GMP/MPFR needed?


On Sun, 2006-10-22 12:36:28 -0700, Andrew Pinski <pinskia@gmail.com> wrote:
> On Sun, 2006-10-22 at 21:00 +0200, Jan-Benedict Glaw wrote:
> > Hi!
> > 
> > r117933 had a side-effect: when cross-compiling a C-only gcc to run on
> > a target machine, it seems that you now have to cross-bulid gmp/mpfr
> > before building the target-hosted compiler.  Was this intentional,
> > given that this stuff seems to be not needed for the C frontend?
> 
> You should only need a native (for the host) gmp and mpfr for building
> GCC now.  It will be used soon by the middle-end when folding math
> functions.

I'm mostly buliding in two steps:

  build=i686-linux, host=i686-linux, target=vax-linux-uclibc

And then, using the result of the above compilation run, I'm building

  build=i686-linux, host=vax-linux-uclibc, target=vax-linux-uclibc


The build process breaks while configuring GCC in the second run, when
I'm about to configure the vax-linux-uclibc hosted compiler. Both libs
are installed on my i686-linux machine, but there's of course not yet
a vax version on that machine.  Is it possible to just extract the two
lib's sources into GCC source tree for configure to find and build
them? (I'll try that right now, but a hint would be good to save me
some hours to wait for the compilation result.)

Thanks, JBG

-- 
      Jan-Benedict Glaw      jbglaw@lug-owl.de              +49-172-7608481
Signature of:                 Friends are relatives you make for yourself.
the second  :

Attachment: signature.asc
Description: Digital signature


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