From: ANDREW MARLOW, BLOOMBERG/ LONDON OF (amarlow1_at_[hidden])
Date: 2005-06-16 03:35:06
It does matter to me. 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.
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.
----- Original Message -----
From: Vladimir Prus <jamboost_at_[hidden]>
At: 6/16 9:29
On Thursday 16 June 2005 12:23, ANDREW MARLOW, BLOOMBERG/ LONDON OF wrote:
> I am glad you are making this fix but please consider
> how to make the change in such a way that it doesnt
> break existing jamfiles by adding an extra "lib".
If this is an issue for *you* (or for any specific person) and will break your
Jamfiles, and they are too numerous to adjust, I'll add the
backward-compatibility bits. I'm was hoping nobody would care ;-)
-- Vladimir Prus http://vladimir_prus.blogspot.com Boost.Build V2: http://boost.org/boost-build2 Yahoo! Groups Links
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