Hi,

----- On 11/19/07, Thomas Schwinge <[EMAIL PROTECTED]> wrote:
| I've done this myself now...
\--

Thanks for the code and documentation. I have been able to
successfully build the toolchain on Debian Etch+unstable+testing
(x86).

I kept the sources in:
 .../build/root/src/gnumach
                          /mig
                          /hurd
                          /binutils
                          /gcc
                          /glibc

Some clarifications:

1. cvs check-out of binutils has all sources in src/ directory. But,
cross-gnu looks at binutils/configure script. I had to move the
sources to binutils top-level directory.

2. I downloaded the patches for glibc-2_7-branch:
http://www.schwinge.homeip.net/~thomas/tmp/glibc-patches/

The following two patches:

0009-2007-07-22-version-of-init-first.c_vs._GCC_4.1.patch.patch
0011-2007-02-08-version-of-resolv_res_send.c.patch.patch

have to be used with -p0 to patch inside glibc-2_7-branch, as follows:

    patch -p0 < /file/to/patch

The others can be patched with -p1.

The rest of the steps worked like a charm! The total space occupied
including .../build/root/src/*.obj is 1.5 GB.

Thanks!

SK

-- 
Shakthi Kannan
http://www.shakthimaan.com


_______________________________________________
Bug-hurd mailing list
Bug-hurd@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-hurd

Reply via email to