
Rene Rivera wrote:
Neal Becker wrote:
Thanks, guys - but does anyone know the answer to my original question? How do I use bjam and specify SONAME? I see it is called DLLVERSION in some jam files, but I don't know how to set it. I tried bjam -sDLLVERSION=xxx.
As others mentioned, you really shouldn't as they are it's not guaranteed or tested to be binary compatible, and we specifically changed the naming because of that. But you can do it with "bjam -sBOOST_VERSION=1.33.0 ...". But that's only for the build and doesn't affect the internal CPP version numbers. And if you are on Unix/Linux I also don't see the point as one can make symlinks without the version number, as the regular build does.
Point is, when I do rpm -U boost-1.33.1-1.x86_64.rpm it will remove the libraries and all bins will have to be rebuilt.