Boost Users :
Subject: Re: [Boost-users] boost regex 64 bit build
From: Lloyd (lloydkl.tech_at_[hidden])
Date: 2011-07-13 00:09:40
Thanks Lars, it works now...
On Tue, Jul 12, 2011 at 6:05 PM, Lars Viklund <zao_at_[hidden]> wrote:
> On Tue, Jul 12, 2011 at 02:30:04PM +0200, Lars Viklund wrote:
>> On Tue, Jul 12, 2011 at 05:51:03PM +0530, Lloyd wrote:
>> > Hi,
>> > bjam --build-type=minimal --with-regex using=msvc --address-model=64
>> Surely this should be:
>> :\> bjam --build-type=minimal --with-regex toolset=msvc address-model=64
>> Do note that teh current version of Boost is 1.47.0, too.
> I completely forgot to explain why your invocation was wrong.
> Your call did not set the <address-model> property, so it built with the
> default (32-bit) address-model, which resulted in 32-bit libraries.
> The fun part is when you try to link libraries of the wrong bitness in
> MSVC, it just silently ignores any symbols of the wrong bitness, so
> while it finds and tries to link to the library, none of the symbols
> satisfy the constraints.
> This should be fixed if you invoke b2 properly.
> Lars Viklund | zao_at_[hidden]
> Boost-users mailing list
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net