Boost Build

classic Classic list List threaded Threaded
3 messages Options
skk
Reply | Threaded
Open this post in threaded view
|

Boost Build

skk
I am building Boost for MSVS10.0.  I have generated the bjam.exe file and run it with the command line:
bjam toolset=msvc10.0 variant=debug,release threading=multi link=static

Looking at the libraries built, there are no sgd libs and the linker wants:
libboost_regex-vc100-mt-sgd-1_55.lib

Don't know how to get the sgd libs.

Thanks
Reply | Threaded
Open this post in threaded view
|

Re: Boost Build

Igor R.
I am building Boost for MSVS10.0.  I have generated the bjam.exe file and run
it with the command line:
bjam toolset=msvc10.0 variant=debug,release threading=multi link=static

Looking at the libraries built, there are no sgd libs and the linker wants:
libboost_regex-vc100-mt-sgd-1_55.lib

Don't know how to get the sgd libs.


Add also runtime-link=static

_______________________________________________
Boost-users mailing list
[hidden email]
http://lists.boost.org/mailman/listinfo.cgi/boost-users
Reply | Threaded
Open this post in threaded view
|

Re: Boost Build

Lars Viklund
On Sun, Jun 08, 2014 at 11:53:51PM +0300, Igor R wrote:
> > bjam toolset=msvc10.0 variant=debug,release threading=multi link=static
> Add also runtime-link=static

It may be worth clarifying that the difference between link= and
runtime-link=.

'link' is whether the Boost library itself is a static or dynamic
library. On Windows this manifests are a lib- prefix on the .lib for
static libraries, and no lib- on the import libraries for DLLs.

'runtime-link' decides whether the C++ runtime is statically linked or
dynamically linked into the Boost library. This is indicated by a -s- in
the filename if statically linked, no -s- if it's the dynamic CRT.

--
Lars Viklund | [hidden email]
_______________________________________________
Boost-users mailing list
[hidden email]
http://lists.boost.org/mailman/listinfo.cgi/boost-users