|
Boost-Build : |
Subject: Re: [Boost-build] library naming under Windows 64 bit compiler
From: Mike Jackson (mike.jackson_at_[hidden])
Date: 2009-09-02 16:18:15
I was finally able to get to my windows 7 box and tried the
suggestion. This does in fact name the libraries "correctly".
C:\Users\mjackson\Workspace\boost_1_39_0>bjam_x64.exe toolset=msvc-9.0 --with-te
st --with-program_options --with-date_time --with-thread --prefix=C:\Developer\V
S9\boost_1_39 variant=release,debug threading=multi link=static runtime-link=sha
red install
Thanks for the heads up.
_________________________________________________________
Mike Jackson mike.jackson_at_[hidden]
On Sat, Aug 29, 2009 at 8:19 AM, Mike
Jackson<mike.jackson_at_[hidden]> wrote:
> Sorry, I have been buried in work this week and have not been able to
> get back to it. I'll check next week when I get back to the windows
> machine at work. Sorry for the delay.
>
> _________________________________________________________
> Mike Jackson mike.jackson_at_[hidden]
>
> On Sat, Aug 29, 2009 at 6:44 AM, Vladimir Prus<ghost_at_[hidden]> wrote:
>> On Thursday 27 August 2009 Steven Watanabe wrote:
>>
>>> AMDG
>>>
>>> Mike Jackson wrote:
>>> > <snip>
>>> >
>>> > notice: [cmdline-cfg] Detected command-line request for msvc: toolset=
>>> > msvc version=
>>> > notice: [cmdline-cfg] toolset msvc not previously configured;
>>> > attempting to auto-configure now
>>> > notice: will use 'cl.exe' for msvc, condition <toolset>msvc
>>> >
>>>
>>> This ought to be <toolset>msvc-9.0
>>>
>>> > <snip>
>>> >
>>> > ...patience...
>>> > ...found 759 targets...
>>> > ...updating 4 targets...
>>> > common.copy stage\lib\libboost_thread-vc-mt-gd-1_39.lib
>>> >
>>> > <snip>
>>> >
>>> > C:\Users\mjackson\Workspace\boost_1_39_0>bjam_x64.exe --debug-configuration --wi
>>> > th-thread variant=debug,release link=static runtime-link=shared threading=multi
>>> > address-model=64 toolset=msvc > out2.txt
>>> >
>>> > I can send the entire out.txt file but it is large. This was done on a
>>> > freshly unpacked boost 1.39.tar.gz folder. The system is Windows 7 x64
>>> > Ultimate with Visual Studio 2008 Standard Edition installed (using
>>> > just defaults for the installation).
>>> >
>>> > I compiled bjam separately for x64 use as the 32 bit version did not
>>> > seem to work correctly. This was also done in the "Visual Studio 2008
>>> > x64 Win64 Command Prompt".
>>> >
>>>
>>> This looks like a problem with the search in the registry.
>>> Boost.Build should be looking at
>>> HKEY_LOCAL_MACHINE\SOFTWARE\\Microsoft\VisualStudio\9.0\Setup\VC\ProductDir
>>> HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\\Microsoft\VisualStudio\9.0\Setup\VC\ProductDir
>>>
>>> Is either one of these correct?
>>> If not, what is the correct registry key?
>>
>> Mike,
>> were you able to look at the above registry keys? Do they exist? Do another
>> other exist?
>>
>> Thanks,
>> Volodya
>> _______________________________________________
>> Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build
>>
>
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk