Re: [Boost-users] Cannot build boost on MSVS8 per instructions
Hi All, I am having the same errors as in this post: http://lists.boost.org/boost-users/2006/09/22001.php I have tried downloading the boost-jam both binary: boost-jam-3.1.13-1-ntx86.zip (I get the same error as the above post) And from source: boost-jam-3.1.13.zip I get a "Debug Assertion Failed!" error when I run build.bat Program: C:\Boost\boost-jam-3.1.13\bootstrap\jam0.exe File: dtoxtm64.c Line: 67 Expression: ( ( ( long )( yr - 1990) >= BASE_YEAR) && ( ( long )( yr - 1990 ) <= _MAX_YEAR64 ) ) Running the prebuilt bjam.exe file in the Threads build directory (running from Visual Studio 2005 Command Prompt): C:\Boost\boost_1_33_1\libs\thread\build>bjam "-sTOOLS=vc-8_0" Built three library files. So I think the bjam.exe file probably is not corrupt. If I run (from Visual Studio 2005 Command Prompt): C:\Boost\boost_1_33_1>bjam "-sTOOLS=vc-8_0 --with-threads" I get the same 00012f2a error as before. Other Notes: I have Visual C++ 2003 Standard and Visual Studio 2005 Pro Installed. Starting with the appropriate command prompt, I get the same error on both at Offset 0001f2fa. My machine is an Dell Latitude Centrinio Running Windows XP Pro SP2. Any help would be greatly appreciated! Thanks, David Cravey
DAVID CRAVEY
Hi All,
I am having the same errors as in this post: http://lists.boost.org/boost-users/2006/09/22001.php
I have tried downloading the boost-jam both binary: boost-jam-3.1.13-1-ntx86.zip (I get the same error as the above post) And from source: boost-jam-3.1.13.zip
I get a "Debug Assertion Failed!" error when I run build.bat Program: C:\Boost\boost-jam-3.1.13\bootstrap\jam0.exe File: dtoxtm64.c Line: 67 Expression: ( ( ( long )( yr - 1990) >= BASE_YEAR) && ( ( long )( yr - 1990 ) <= _MAX_YEAR64 ) )
That's very odd because we don't have any such file in the Boost.Jam sources. The name, dtoxtm64, suggests antivirus software... have you looked at the creation and modification times of all the source files in Boost.Jam to make sure they're reasonable?
Running the prebuilt bjam.exe file in the Threads build directory (running from Visual Studio 2005 Command Prompt): C:\Boost\boost_1_33_1\libs\thread\build>bjam "-sTOOLS=vc-8_0" Built three library files. So I think the bjam.exe file probably is not corrupt.
Maybe, maybe not.
If I run (from Visual Studio 2005 Command Prompt): C:\Boost\boost_1_33_1>bjam "-sTOOLS=vc-8_0 --with-threads" I get the same 00012f2a error as before.
Other Notes:
I have Visual C++ 2003 Standard and Visual Studio 2005 Pro Installed. Starting with the appropriate command prompt, I get the same error on both at Offset 0001f2fa. My machine is an Dell Latitude Centrinio Running Windows XP Pro SP2.
Any help would be greatly appreciated!
I suggest posting Boost.Jam-specific issues to the Boost.Build list (crossposted here) and citing Boost.Jam or bjam specifically in the subject line as I have here. Someone who can help may then notice. HTH, -- Dave Abrahams Boost Consulting www.boost-consulting.com
I also had this error and googled this page. Reading that dtoxtm64.c is not part of jam made me search some more and I eventually found this page http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?Feedbac... at microsoft. Apparently it's a bug in some lib for VS2005. I'm download the service pack right now and hopefully the fix is included in it. Patrik
participants (3)
-
David Abrahams
-
DAVID CRAVEY
-
Patrik Fors