libboost_thread-vc80-mt-1_54.lib
A few months ago I downloaded 'boost_1_54_0.zip' which I probably obtained from Sourceforge:- http://sourceforge.net/projects/boost/files/boost/1.54.0/ I'm using libboost with Visual C++ 8 and up to now the only things I've needed from it are 'boost::regex' and 'boost::shared_ptr'. However I'm now building a 3rd party library which seems to want to link to the above library (libboost_thread-vc80-mt-1_54.lib). I'm not sure whether it's a static library or the symbols library for a DLL. Either way, the zip file I downloaded doesn't seem to contain it (nor any other libs or DLLs AFAICT). Q1) Is there some other web site I need to visit in order to get the pre-built binaries? Q2) I know from past experience that pre-built boost binaries sometimes require quite obscure versions of the MSVC runtime. That was the case with boost::regex so after a bit of advice from this mailing list, I ended up making a VC project and building it myself. I don't mind doing the same thing for boost::thread - but I wondered if there was already a suitable project available somewhere? I don't want to re-invent the wheel if a VC project already exists! Thanks. John
hi John
You sould be able to build the binaries
2013/8/30 John Emmas
A few months ago I downloaded 'boost_1_54_0.zip' which I probably obtained from Sourceforge:-
http://sourceforge.net/**projects/boost/files/boost/1.**54.0/http://sourceforge.net/projects/boost/files/boost/1.54.0/
I'm using libboost with Visual C++ 8 and up to now the only things I've needed from it are 'boost::regex' and 'boost::shared_ptr'. However I'm now building a 3rd party library which seems to want to link to the above library (libboost_thread-vc80-mt-1_54.**lib). I'm not sure whether it's a static library or the symbols library for a DLL. Either way, the zip file I downloaded doesn't seem to contain it (nor any other libs or DLLs AFAICT).
Q1) Is there some other web site I need to visit in order to get the pre-built binaries?
Q2) I know from past experience that pre-built boost binaries sometimes require quite obscure versions of the MSVC runtime. That was the case with boost::regex so after a bit of advice from this mailing list, I ended up making a VC project and building it myself. I don't mind doing the same thing for boost::thread - but I wondered if there was already a suitable project available somewhere? I don't want to re-invent the wheel if a VC project already exists! Thanks.
John ______________________________**_________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/**mailman/listinfo.cgi/boost-**usershttp://lists.boost.org/mailman/listinfo.cgi/boost-users
sorry, here the link
http://www.boost.org/doc/libs/1_54_0/more/getting_started/windows.html#prepa...
2013/8/30 Hernán Leoni
hi John You sould be able to build the binaries
2013/8/30 John Emmas
A few months ago I downloaded 'boost_1_54_0.zip' which I probably obtained from Sourceforge:-
http://sourceforge.net/**projects/boost/files/boost/1.**54.0/http://sourceforge.net/projects/boost/files/boost/1.54.0/
I'm using libboost with Visual C++ 8 and up to now the only things I've needed from it are 'boost::regex' and 'boost::shared_ptr'. However I'm now building a 3rd party library which seems to want to link to the above library (libboost_thread-vc80-mt-1_54.**lib). I'm not sure whether it's a static library or the symbols library for a DLL. Either way, the zip file I downloaded doesn't seem to contain it (nor any other libs or DLLs AFAICT).
Q1) Is there some other web site I need to visit in order to get the pre-built binaries?
Q2) I know from past experience that pre-built boost binaries sometimes require quite obscure versions of the MSVC runtime. That was the case with boost::regex so after a bit of advice from this mailing list, I ended up making a VC project and building it myself. I don't mind doing the same thing for boost::thread - but I wondered if there was already a suitable project available somewhere? I don't want to re-invent the wheel if a VC project already exists! Thanks.
John ______________________________**_________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/**mailman/listinfo.cgi/boost-**usershttp://lists.boost.org/mailman/listinfo.cgi/boost-users
On 30/08/2013 18:07, Hernán Leoni wrote:
sorry, here the link http://www.boost.org/doc/libs/1_54_0/more/getting_started/windows.html#prepa...
Thanks Hernán. That'll definitely be useful to me, before too long. However, I'd completely forgotten about the little "trick" to stop boost from automatically attempting to link to its own binaries. If I #define BOOST_THREAD_NO_LIB, that successfully prevents my project from linking unnecessarily to libboost_thread. The other libraries (boost_regex etc) can be similarly accommodated. In this case, the 3rd party library didn't need to link to libboost_thread. It was only doing so because I'd forgotten that #define. Thanks for that link. It looks pretty informative. John
On Fri, Aug 30, 2013 at 4:30 AM, John Emmas
A few months ago I downloaded 'boost_1_54_0.zip' which I probably obtained from Sourceforge:-
http://sourceforge.net/**projects/boost/files/boost/1.**54.0/http://sourceforge.net/projects/boost/files/boost/1.54.0/
I'm using libboost with Visual C++ 8 and up to now the only things I've needed from it are 'boost::regex' and 'boost::shared_ptr'. However I'm now building a 3rd party library which seems to want to link to the above library (libboost_thread-vc80-mt-1_54.**lib). I'm not sure whether it's a static library or the symbols library for a DLL. Either way, the zip file I downloaded doesn't seem to contain it (nor any other libs or DLLs AFAICT).
Q1) Is there some other web site I need to visit in order to get the pre-built binaries?
Q2) I know from past experience that pre-built boost binaries sometimes require quite obscure versions of the MSVC runtime. That was the case with boost::regex so after a bit of advice from this mailing list, I ended up making a VC project and building it myself. I don't mind doing the same thing for boost::thread - but I wondered if there was already a suitable project available somewhere? I don't want to re-invent the wheel if a VC project already exists! Thanks.
John
The windows binaries are also on sourceforge: http://sourceforge.net/projects/boost/files/boost-binaries/1.54.0/ 1.54 is the first release that has had them in this format, so any feedback you have would be appreciated. They should all be built with the latest version of each Visual Studio release. I belive for VC8 that is Service Pack 1. Tom
participants (3)
-
Hernán Leoni
-
John Emmas
-
Tom Kent