Boost logo

Boost :

From: Jaime Rios (xdev74_at_[hidden])
Date: 2008-07-25 09:10:39


Wow,
It's good to see how many people responded to this message ;)

Is there any update to this?

-Jaime

On Wed, Nov 28, 2007 at 5:07 PM, Mat Marcus <mat-lists_at_[hidden]> wrote:

> I've made a number of changes to my universal-binary supporting
> darwin.jam patch (shipping with the Adobe Source Library) in order to
> address the concerns raised by Rene and others at
> http://svn.boost.org/trac/boost/ticket/989 :
>
> My current version supports invocations like:
>
> bjam architecture={combined,x86,power} link={shared,static}
> address-model={64,32}
>
> That is, universal builds are now supported, along with 64 bit builds.
> I'd like to ask for the help from a few volunteers who'd be willing to
> test it out, before I submit my patch for consideration. Anyone
> interested in helping me test it? If so, please contact me off list and
> I'll send you a couple of boost build files to replace.
>
> I still have a bit of cleanup to do. Specifically, on the mac,
> if a build doesn't specify an -arch parameter, the architecture (and
> perhaps the address model) of the host machine is used. I'm not really
> comfortable with the same folder path meaning different things on
> different machines. So, I plan to do something like the following in
> darwin.jam (in invented pseudo code)
>
> SWITCH(on result of /usr/bin/arch) { # host machine's architecture
> CASE(ppc) use <architecture>power/<address-model>32 as the default
> CASE(i386) use <architecture>x86/<address-model>32 as the default
> CASE(ppc64) use <architecture>power/<address-model>64 as the default
> CASE(x86_64) use <architecture>x86/<address-model>64 as the default
> DEFAULT error, unknown arch
>
>
> Thanks,
> Mat
> _______________________________________________
> Unsubscribe & other changes:
> http://lists.boost.org/mailman/listinfo.cgi/boost
>

-- 
-Jaime
http://www.jaimerios.com

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk