2017-01-04 10:45 GMT+09:00 Tim Tassonis <[email protected]>:
> Hi all
>
> I thought about upgrading boost from 1.61 to 1.63, but wondered whether that
> requires me to also recompile all stuff depending on boost?
>
> Unlike with other c libraries, stuff linking to boost seem to directly link
> to the exact version:
>
> ldd /usr/lib/libtag.so.1.16.0
>
>
>         linux-vdso.so.1 (0x00007fffa7fbf000)
>         libz.so.1 => /lib/libz.so.1 (0x00007f5012b4c000)
>         libboost_atomic.so.1.61.0 => /usr/lib/libboost_atomic.so.1.61.0
> (0x00007f5012949000)
>         libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f50125cf000)
>         libm.so.6 => /lib/libm.so.6 (0x00007f50122ca000)
>         libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f50120b3000)
>         libc.so.6 => /lib/libc.so.6 (0x00007f5011d12000)
>         librt.so.1 => /lib/librt.so.1 (0x00007f5011b0a000)
>         libpthread.so.0 => /lib/libpthread.so.0 (0x00007f50118ec000)
>         /lib64/ld-linux-x86-64.so.2 (0x000055ae87e22000)
>
> Or am I missing somenthing?
>
>
> Cheers
> Tim

Yes, it does, only if you don't keep the older libraries.
Boost doesn't guarantee ABI compatibility between releases.

Y.Ohashi
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to