Re: [Boost-users] Compiling with VC8 gives libraries and DLLs withvc71
Thx. Apparently I messed up by using "bjam -sTOOLS=vc-8_0_tool install" instead. A related question: The reason I found this is because I ported a project to VC8 and the linker barfs, asking for the vc8 infix in the libraries. I assume a macro is defining the infix, am I correct.? -----Original Message----- From: boost-users-bounces@lists.boost.org [mailto:boost-users-bounces@lists.boost.org] On Behalf Of John Maddock Sent: Thursday, November 02, 2006 9:37 AM To: boost-users@lists.boost.org Subject: Re: [Boost-users] Compiling with VC8 gives libraries and DLLs withvc71 Javier Estrada wrote:
I'm running into a problem when compiling with VC8 regarding the library names that are produced.
The names come out with an infix of 'vc71' (e.g., libboost_thread-vc71-mt-1_33_1.lib).
I gathered that this infix comes from some of the macros that are defined, but have been unable to uncover why the name is not picked up
correctly, given that the compiler version is correct.
I'm quite sure I've followed the installation instructions correctly, open the right command prompt and the vcvars batch file, etc.
The library names come from the toolset you select to build with, you need to use: bjam -sTOOLS=vc-8_0 install to get names with "vc80" in them. John. _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
Javier Estrada wrote:
Thx. Apparently I messed up by using "bjam -sTOOLS=vc-8_0_tool install" instead.
A related question: The reason I found this is because I ported a project to VC8 and the linker barfs, asking for the vc8 infix in the libraries. I assume a macro is defining the infix, am I correct.?
Yes, it's part of the auto-linking support http://boost.org/more/getting_started.html#auto-link. -- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim - grafikrobot/yahoo
Javier Estrada wrote:
Thx. Apparently I messed up by using "bjam -sTOOLS=vc-8_0_tool install" instead.
A related question: The reason I found this is because I ported a project to VC8 and the linker barfs, asking for the vc8 infix in the libraries. I assume a macro is defining the infix, am I correct.?
In the source? Yes, it's all in boost/config/auto_link.hpp John.
participants (3)
-
Javier Estrada
-
John Maddock
-
Rene Rivera