On Sat, 28 Jan 2012 13:28:19 +0100
Pierre Labastie <pierre.labas...@neuf.fr> wrote:

> Hi,
> 
> Maybe another thing to worry about:
> ----------------------------------------------
> --- iteration-1/usr/lib/libgmpxx.la
> +++ iteration-2/usr/lib/libgmpxx.la
> @@ -17,7 +17,7 @@
>   inherited_linker_flags=''
> 
>   # Libraries that this one depends upon.
> -dependency_libs=' /usr/lib/libgmp.la'
> +dependency_libs=' /usr/lib/libgmp.la /usr/lib/../lib64/libstdc++.la'
> ----------------------------------------------
> And actually, libgmpxx.so.4.2.2 from iteration 1 and 2 differ
> by not just timestamps.
> 
> Maybe an indication in the logs :
> --------------------------------------------
> --- build_1/077-gmp
> +++ build_2/077-gmp
> [snip]
> -checking if g++ static flag -static works... no
> +checking if g++ static flag -static works... yes
> ---------------------------------------------------
> 
> gcc is built after gmp in chapter 6, so that might mean that some
> flag is lacking in g++ from chapter 5. Or that the static
> libraries are not searched in there right place (/tools/lib).

Perhaps, on the `6.6. Creating Essential Files and Symlinks' page we
could:
sed 's/tools/usr/' /tools/lib/libstdc++.la > /usr/lib/libstdc++.la

Andy
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to