I have built boost 1.68 and 1.69 on MacOSX. When I try to use the binary components in a link, I get an error about not being able to find a version for x86_64. Does anyone have any tips? Is there a 64 but specific define for the build? Boost 1.66 from MacPorts seems to be fine but they don’t have 1.68 or 1.69 available (yet). I have a lot of software build using MacPorts so a migration to Homebrew is not really doable at this time.
On 5/02/2019 11:02, S. L. Garwood wrote:
I have built boost 1.68 and 1.69 on MacOSX. When I try to use the binary components in a link, I get an error about not being able to find a version for x86_64. Does anyone have any tips? Is there a 64 but specific define for the build?
If you are compiling it yourself, include address-model=64 on the b2 command line. If you want to build both, use address-model=32,64 More options for the build are explained in https://www.boost.org/doc/libs/1_69_0/more/getting_started/unix-variants.htm... and in the b2 help.
Thanks that should do it ….
On Feb 4, 2019, at 5:41 PM, Gavin Lambert via Boost-users
wrote: On 5/02/2019 11:02, S. L. Garwood wrote:
I have built boost 1.68 and 1.69 on MacOSX. When I try to use the binary components in a link, I get an error about not being able to find a version for x86_64. Does anyone have any tips? Is there a 64 but specific define for the build?
If you are compiling it yourself, include address-model=64 on the b2 command line.
If you want to build both, use address-model=32,64
More options for the build are explained in https://www.boost.org/doc/libs/1_69_0/more/getting_started/unix-variants.htm... and in the b2 help. _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org https://lists.boost.org/mailman/listinfo.cgi/boost-users
participants (2)
-
Gavin Lambert
-
S. L. Garwood