
Roland" <roland.schwarz@chello.at> wrote in message news:20040819174042.JRPY6650.viefep17-int.chello.at@speedsnail...
On Thu, 19 Aug 2004 13:12:31 -0400 Michael Glassford <glassfordm@hotmail.com> wrote:
[snip]
In the file:
boost\bin\boost\libs\thread\test\test_thread_lib.test\vc7.1\debug\runt ime-link-static\threading-multi\test_thread_lib.CMD
which obviously specifies the linker input I found somethin strange:
"..\..\..\bin\boost\libs\thread\test\test_thread_lib.test\vc7.1\debug\ runtime-link-static\threading-multi\test_thread.obj"
"..\..\..\bin\boost\libs\thread\test\test_thread_lib.test\vc7.1\debug\ runtime-link-static\threading-multi\tss_null.obj"
"..\..\..\bin\boost\libs\thread\build\libboost_thread.lib\vc7.1\debug\ runtime-link-static\threading-multi\libboost_thread-vc71-mt-sgd-1_32.l ib"
"..\..\..\bin\boost\libs\test\build\libboost_unit_test_framework.lib\v c7.1\debug\runtime-link-static\libboost_unit_test_framework.lib"
While the first three lines refer to \runtime-link-static\threading-multi\ the fourth refers only to \runtime-link-static\
Does this explain where the single threaded CRT gets pulled in?
I expect so. Hopefully that's what Bronek's change fixes. Mike