From: Mark Evans (evans_mark_at_[hidden])
Date: 2006-01-26 07:36:50
First of all, I'd like to extend my gratitude and admiration to the creators of this cool toolset. I'm sold on the concept.
Now as I said in an earlier email I'm in the process of defining a new toolset for HP NonStop (think Tandem) compilers. I'm wresting with the following problem:
The choice of linker tool (ld, nld, eld) for a given program or library depends on target architecture variant and an attribute (pic=yes|no) that can vary within the source tree. My toolset "nsk" init rule, thus, cannot fix the linker program for the entire source tree. I can employ a perl script that looks through the flags and then invokes the appropriate linker. But how would you experts tackle this problem with bjam rules? Is there an example in the tools directory or elsewhere that illustrates a good pattern for this?
I would search the bjam archives but there doesn't seem to be a search function at the website. Is there a way to get a tar file of all the past discussions?
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