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
