Hi, i have Microsoft VC 8.0 and the actual Microsoft Vista SDK install on my box. When i try to build boost with bjam with the following parameters: "bin\bjam.exe" -d 0 stage --stagedir=. --toolset=msvc link=static runtime-link=shared architecture=x86 release debug address-model=32 i do get vc9 used instead of the vc8. How can i "tell" bjam to generate the library using vc8 instead of vc9? Any help is welcome Regards Mike
Michael Bradley Jr wrote:
Hi,
i have Microsoft VC 8.0 and the actual Microsoft Vista SDK install on my box.
When i try to build boost with bjam with the following parameters:
"bin\bjam.exe" -d 0 stage --stagedir=. --toolset=msvc link=static runtime-link=shared architecture=x86 release debug address-model=32
i do get vc9 used instead of the vc8. How can i "tell" bjam to generate the library using vc8 instead of vc9?
Try the following command line: "bin\bjam.exe" -d 0 stage --stagedir=. toolset=msvc-8.0 link=static runtime-link=shared architecture=x86 release debug address-model=32 - Volodya
You imply VC9 is installed on the same machine else 'i do get vc9 used' could not happen? Check the Programs menu for VC8 and you should see a 'Tools' menu with an option to run a command prompt. Once this shell is up, it'll have set up the right paths and environment variables for VC8, navigate to your Boost folder and run bjam. Obviously the same applies for VC9. I'm no expert but be aware that the resulting library + DLL names may not encode the compiler version - so mixing libs built using VC9 with apps built using VC8 may give unexpected results. HTH ----- Original Message ----- From: "Michael Bradley Jr" <mbradley.jr@gmail.com> To: <boost-users@lists.boost.org> Sent: Monday, April 07, 2008 11:45 AM Subject: [Boost-users] Building boost with VC8 & bjam
Hi,
i have Microsoft VC 8.0 and the actual Microsoft Vista SDK install on my box.
When i try to build boost with bjam with the following parameters:
"bin\bjam.exe" -d 0 stage --stagedir=. --toolset=msvc link=static runtime-link=shared architecture=x86 release debug address-model=32
i do get vc9 used instead of the vc8. How can i "tell" bjam to generate the library using vc8 instead of vc9?
Any help is welcome Regards Mike _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
participants (3)
-
Jerry
-
Michael Bradley Jr
-
Vladimir Prus