diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index e3be5caa8..e5b77dcc4 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -24,6 +24,10 @@ +January 30th, 2002 [markh]: Chapters 5+6: Changed +binutils and e2fsprogs installation instructions to use seperate +directories ala gcc and glibc. + January 30th, 2002 [gerard]: Chapter 6 - Bootscripts: Added a chown root.root after the cp. diff --git a/chapter05/binutils-inst.xml b/chapter05/binutils-inst.xml index ba383cdef..a64e6b687 100644 --- a/chapter05/binutils-inst.xml +++ b/chapter05/binutils-inst.xml @@ -9,7 +9,10 @@ it comes with. Install Binutils by running the following commands: -./configure --prefix=$LFS/usr --disable-nls && + +mkdir ../binutils-build && +cd ../binutils-build && +../binutils-&binutils-version;/configure --prefix=$LFS/usr --disable-nls && make LDFLAGS=-all-static tooldir=$LFS/usr && make tooldir=$LFS/usr install diff --git a/chapter06/binutils-inst.xml b/chapter06/binutils-inst.xml index 07456bab9..baf004950 100644 --- a/chapter06/binutils-inst.xml +++ b/chapter06/binutils-inst.xml @@ -8,7 +8,10 @@ it comes with. Install Binutils by running the following commands: -./configure --prefix=/usr --enable-shared && + +mkdir ../binutils-build && +cd ../binutils-build && +../binutils-&binutils-version;/configure --prefix=/usr --enable-shared && make tooldir=/usr && make tooldir=/usr install && make tooldir=/usr install-info diff --git a/chapter06/e2fsprogs-inst.xml b/chapter06/e2fsprogs-inst.xml index c88bc23f7..de353e8fc 100644 --- a/chapter06/e2fsprogs-inst.xml +++ b/chapter06/e2fsprogs-inst.xml @@ -3,7 +3,9 @@ Install E2fsprogs by running the following commands: -./configure --prefix=/usr --with-root-prefix="" \ +mkdir ../e2fsprogs-build && +cd ../e2fsprogs-build && +../e2fsprogs-&e2fsprogs-version;/configure --prefix=/usr --with-root-prefix="" \    --enable-elf-shlibs && make && make install &&