|
Boost-Build : |
From: Vladimir Prus (ghost_at_[hidden])
Date: 2005-06-16 04:25:05
On Thursday 16 June 2005 12:35, ANDREW MARLOW, BLOOMBERG/ LONDON OF wrote:
> It does matter to me.
Ok, changed the code so that no duplicate "lib" is added.
> Besides, I think it is analogous to
> what jam already does with SUFEXE, the executable suffix
> required by DOS. This is done via a variable whose default
> value is chosen according to platform. Maybe we need SUFLIB
> which defaults to "lib" for POSIX platforms.
Probably, but I'd rather not add another customization mechanism unless really
needed.
> Beware of minGW in this, which can be deployed in DOS
> environments where the "lib" prefix is not required,
> and in the MSYS shell environment, where the prefix
> probably will be required.
> To date, I think the minGW port of jam has assumed
> that it will always be used in a DOS environment.
I think that both cygwin and mingw work fine with either convention. Not sure,
though.
- Volodya
-- Vladimir Prus http://vladimir_prus.blogspot.com Boost.Build V2: http://boost.org/boost-build2
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