Decided to write this for a pair of reasons.

I may be doing something wrong, because some observations are different
from the book, or it was forgotten when the book was changed.

I will not strip anything, for eventual necessity of debugging.

I'm systematically getting larger sizes with DESTDIR or similar than the
book.

Differences from the book are three:

1. tzdata2015g
2. linux-4.2.3

• gmp-6.0.0a
3. Modified gmp to new William Harrington's instructions.

I had some doubt, reading the doc pointed out by William, if it should
be host, not build that should be used in configure, but decided to
trust William's, much better and longer experience:
http://lists.linuxfromscratch.org/pipermail/blfs-support/2015-October/077151.html

    [ `uname -m` = i686 ]   && BUILD_CHOST=i686-unknown-linux-gnu   ||
    [ `uname -m` = x86_64 ] && BUILD_CHOST=x86_64-unknown-linux-gnu &&
    echo && echo "BUILD_CHOST = $BUILD_CHOST" && echo &&

    CONFIGURE="./configure              \
                   --prefix=/usr        \
                   --build=$BUILD_CHOST \
                   --enable-cxx         \
                   --disable-static     \
                   --docdir=/usr/share/doc/${PACKAGE}" &&
    unset BUILD_CHOST &&

===================================================================
In the book: Installed Libraries: libgmp.{a,so} and libgmpxx.{a,so}
But we don't install the static libraries.
===================================================================

I don't know if I wrong or if that is intentional.

The observation can be extended to:
• mpfr-3.1.3
• mpc-1.0.3


• gcc-5.2.0
build with tests reduced to little over 24 SBU, with -j4.

• bzip2-1.0.6
I had removed static libs in LFS-7.7

• ncurses-6.0
I had removed static libs in LFS-7.7

But ncurses is installing libncurses++w.a, not mentioned in the book.

A funny thing is an error only occurring when doing

make DESTDIR=$DESTINODIR install:

{{{
Makefile:920: recipe for target
'DEST-ncurses-6.0/usr/lib/libncursesw.so.6.0' failed
DEST-ncurses-6.0/usr/lib/libncursesw.so.6.0] Error 1 (ignored)
--
Makefile:305: recipe for target
'DEST-ncurses-6.0/usr/lib/libpanelw.so.6.0' failed
DEST-ncurses-6.0/usr/lib/libpanelw.so.6.0] Error 1 (ignored)
--
Makefile:347: recipe for target
'DEST-ncurses-6.0/usr/lib/libmenuw.so.6.0' failed
DEST-ncurses-6.0/usr/lib/libmenuw.so.6.0] Error 1 (ignored)
--
Makefile:387: recipe for target
'DEST-ncurses-6.0/usr/lib/libformw.so.6.0' failed
DEST-ncurses-6.0/usr/lib/libformw.so.6.0] Error 1 (ignored)
}}}

I am definitely faster and working longer.

Hopefully, will be back editing next week... if I am still acceptable.

I didn't create tickets today, because there was just one. Will do tomorrow.

Today I have to stop: tired eyes, can't almost read anything.

-- 
[]s,
Fernando, aka Sísifo
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to