Boost logo

Boost-Build :

From: Bob Paddock (bpaddock_at_[hidden])
Date: 2005-03-09 09:36:05


On Tue, 08 Mar 2005 23:18:02 +0000, Daniel James <daniel_at_[hidden]>
wrote:

> Well, you've got stlport installed, that's good.

I have now installed:
http://mordred.cs.ucla.edu/STLport_DMC/
STLport-4.6.2 that I hope gets rid of issues of "Old".

My command line is now this monstrosity:

bjam "-sTOOLS=dmc-stlport" "-sDMC_ROOT=C:\DM"
"-sSTLPORT_PATH=C:\DM\STLport-4.6.2"
"-sBUILD<sysinclude>C:\DM\STLport-4.6.2" "-sIC:\DM\STLport-4.6.2"

Still can not find "utility", but at least this time I understand why:

dmc-C++-action
bin\boost\libs\date_time\build\boost_date_time.dll\dmc-stlport\debug\greg_month.obj
-cpp -c -DBOOST_ALL_DYN_LINK=1 -D_STLP_DEBUG=1
-D_STLP_DEBUG_UNINITIALIZED=1 -D_STLP_USE_DYNAMIC_LIB=1 -g -S -o+none -Ae
-Ar -ND -I"bin\boost\libs\date_time\build"
-I"C:\DM\STLport-4.6.2\STLport-4.6.2\stlport" -I"C:\Boost_1_32_0"
-o"bin\boost\libs\date_time\build\boost_date_time.dll\dmc-stlport\debug\greg_month.obj"
"C:\Boost_1_32_0\libs\date_time\build\../src/gregorian/greg_month.cpp"

Note this one in the above:
-I"C:\DM\STLport-4.6.2\STLport-4.6.2\stlport"

If I do not set "-sSTLPORT_PATH=C:\DM\STLPORT-4.6.2" bjam complains that
it is not set,
when I do set it, it becomes recursive. What are the magic words I need
to make bjam
happy and really use the directories that I tell it to use?

I could recursively copy STLport-4.6.2 but that seems kind of silly.

Also DM really wants STLport in "STLport" not "STLport-4.6.2", where bjam
seems to want it. I can probably set up an XP junction (symbolic link)
to solve that problem.

> 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.

Yahoo ate your "attached toolset" can you try again please?

 


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