Boost logo

Boost-Build :

From: Daniel James (daniel_at_[hidden])
Date: 2005-03-08 18:18:02


Bob Paddock wrote:
> Directory of C:\DM\stlport\stlport
>
> 01/26/2001 05:40 PM 1,465 utility
> 1 File(s) 1,465 bytes
>
>
> Guess I do not understand the difference between "stl" and "stlport"?
>
> I was trying to build the "dmc" version, not the "dmc-stlport" version.

Well, you've got stlport installed, that's good. DMC's default STL
implementation is very old, I think it pre-dates the standard. So they
provide stlport, which is a much better implementation.

I think the prebuilt version from the Digital Mars website has a
slightly different setup to the default setup so it doesn't work very
well with the dmc-stlport tool. If I remember correctly there were some
link problems.

To get it working I did something a little dodgy. The attached toolset
will use dmc without any flags for the standard libraries. So, if you
setup Digital Mars to use stlport (you should find instructions at
c:\dm\stlport\readme.txt) by default it will work. At least, that's what
I was doing. Sorry, that's not a great solution.

Daniel
 --------------080000070602050202060506 Content-Type: text/plain;
name="dmc-plain-tools.jam"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="dmc-plain-tools.jam"

extends-toolset dmc ;

# Clear out the standard paths to use dmc's default setting.
STDHDRS = ;
STDLIBPATH = ;

 --------------080000070602050202060506--


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