On Monday October 6 2008 08:50:08 pm Randy McMurchy wrote: > Steve Crosby wrote: > > So Chapter 5 can be inline with GCC (which builds static by default) > > or seperate but static, and Chapter 6 can be shared or static as you > > prefer. > > After thinking about this all day, I tend to think this is the > way to go. Build GMP and MPFR inline with GCC (static) in > Chapter 5, then break them out and build them separately in > Chapter 6. > > Chapter 5 is the tools that build our final production version > of packages. There's really no need to build GMP and MPFR > separately in Chapter 5. It is actually easier to simply put > instructions in the Chapter 5 GCC (both passes) to untar the > packages and let GCC do its thing. > > Then, in Chapter 6, break out GMP and MPFR into separate > packages. I'd like to see this as the direction we take. > > Of course, other suggestions are welcome. > > -- > Randy
I ran into problems when I combined GCC and Binutils in the same tree because of libiberty. GMP and MPFR don't have their own version of libiberty, so this specific problem shouldn't occur with GMP or MPFR. But I feel it is more flexable to build GMP and MPFR separately, statically, until the top level makefile, in GCC, becomes more standardized. robert
pgp51DnlYiCfe.pgp
Description: PGP signature
-- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page