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 -- View this message in context: http://boost.2283326.n4.nabble.com/Boost-Build-tp4663758.html Sent from the Boost - Users mailing list archive at Nabble.com.
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
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 | zao@acc.umu.se
participants (3)
-
Igor R
-
Lars Viklund
-
skk