When I try to build bjam 1.34 with "build vc8", I get a TON of the following errors: LIBCMTD.lib(<xxx>.obj) : error LNK2001: unresolved external symbol __security_check_cookie (Happens on a bunch of bjam objs too) I presume this is because of the "safe" vc8 runtime, but how do I get around this issue? I presumed the vc8 toolset would take this into account, but it apparently does not. Is there some way to pass defines to build.bat? -- Nick
On 5/15/07, Nicholas Bastin
When I try to build bjam 1.34 with "build vc8", I get a TON of the following errors:
LIBCMTD.lib(<xxx>.obj) : error LNK2001: unresolved external symbol __security_check_cookie
I added -D_CRT_SECURE_NO_DEPRECATE and -D_SECURE_SCL=0 to BOOST_JAM_CC under the _vc8_ toolset in build.bat, but it doesn't seem to have any effect. Maybe I've done this in the wrong place... -- Nick
On 5/15/07, Nicholas Bastin
On 5/15/07, Nicholas Bastin
wrote: When I try to build bjam 1.34 with "build vc8", I get a TON of the following errors:
LIBCMTD.lib(<xxx>.obj) : error LNK2001: unresolved external symbol __security_check_cookie
I added -D_CRT_SECURE_NO_DEPRECATE and -D_SECURE_SCL=0 to BOOST_JAM_CC under the _vc8_ toolset in build.bat, but it doesn't seem to have any effect. Maybe I've done this in the wrong place...
And in a continuing thread of talking to myself... It does use those defines on the CL command line, but I get a ton of _RTC_Shutdown symbols not found, as well as some other random symbols, and I get __security_cookie not found as well. Has anyone build bjam 3.1.14 on win64? -- Nick
Nicholas Bastin wrote:
On 5/15/07, Nicholas Bastin
wrote: On 5/15/07, Nicholas Bastin
wrote: When I try to build bjam 1.34 with "build vc8", I get a TON of the following errors:
LIBCMTD.lib(<xxx>.obj) : error LNK2001: unresolved external symbol __security_check_cookie I added -D_CRT_SECURE_NO_DEPRECATE and -D_SECURE_SCL=0 to BOOST_JAM_CC under the _vc8_ toolset in build.bat, but it doesn't seem to have any effect. Maybe I've done this in the wrong place...
And in a continuing thread of talking to myself...
It does use those defines on the CL command line, but I get a ton of _RTC_Shutdown symbols not found, as well as some other random symbols, and I get __security_cookie not found as well. Has anyone build bjam 3.1.14 on win64?
-- Nick
Nick, Check the thread titled "Boost 1.34 and VC++ x64" and see if that helps. -Chris
participants (2)
-
Christopher Woods
-
Nicholas Bastin