Boost logo

Boost-Build :

From: Tomas Puverle (Tomas.Puverle_at_[hidden])
Date: 2006-06-17 20:02:01


In the sun.jam toolset file, I see the following code (this is HEAD in CVS):

flags sun.compile OPTIONS <optimization>speed : -fast -xarch=generic ;

Could you remove the -xarch=generic, please? There are 2 reasons:

1) When speccifying an architecture using -xarch/-xtarget, it needs to come
before the compilation type (e.g. -fast) flags
2) It makes it hard to build 64-bit builds using -xarch=v9,v9a and v9b.

Also, what does this comment mean?

<quote>
# On gcc, there are separate options for dll path at runtime and
# link time. On Solaris, there's only one: -R, so we have to use
# it, even though it's bad idea.
flags sun.link RPATH <xdll-path> ;
</quote>

On sunpro, you can have a different path for -L and -R, so presumably that's
not what this comment is talking about..?

Thanks,

Tom


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