Boost logo

Boost-Build :

From: Bob Paddock (bpaddock_at_[hidden])
Date: 2005-03-09 10:35:33


On Wed, 09 Mar 2005 08:43:56 -0600, Rene Rivera
<grafik.list_at_[hidden]> wrote:

> Since you are now using dmc-stlport you should read the documentation
> about it..
>
> http://www.boost.org/tools/build/v1/dmc-stlport-tools.html
> Boost.Build - dmc-stlport toolset
>
> It answers your questions.

Yes it did. Finnaly got past the missing 'utility' issue.

Alas still does not build:

I get this, very shortened error message (it fills about three screens):

"C:\DM\bin\dmc" -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\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"

...failed dmc-C++-action
bin\boost\libs\date_time\build\boost_date_time.dll\dmc-stlport\debug\greg_month.obj...
...skipped
<@boost!libs!date_time!build\boost_date_time.dll\dmc-stlport\debug>boost_date_time-dmc-gdp-1_32.dll
for lack of
<@boost!libs!date_time!build\boost_date_time.dll\dmc-stlport\debug>greg_month.obj...

C:\boost_1_32_0\boost/operators.hpp(798) : Error: forward referenced class
'?$less_than_comparable1_at_boost@Vdate_at_gregorian@1_at_U?$equality_comparable_at_boost@Vdate_at_gregorian@1_at_0Vempty_base_at_detail@1_at_Ufalse_t_at_51@@1@'
cannot be a base class
C:\boost_1_32_0\boost/operators.hpp(802) : Error: forward referenced class
'?$subtractable1_at_boost@V?
... much more...

or this message, on virtually every file:

"C:\DM\bin\dmc" -cpp -c -DNDEBUG -DNDEBUG
-DBOOST_DATE_TIME_STATIC_LINK -D_STLP_USE_DYNAMIC_LIB=1 -o+time -Ae -Ar
-ND -I"bin\boost\libs\date_time\build" -I"C:\DM\stlport\stlport"
-I"C:\boost_1_32_0"
-o"bin\boost\libs\date_time\build\libboost_date_time.lib\dmc-stlport\release\threading-multi\greg_month.obj"
"C:\boost_1_32_0\libs\date_time\build\../src/gregorian/greg_month.cpp"

...failed dmc-C++-action
bin\boost\libs\date_time\build\libboost_date_time.lib\dmc-stlport\release\threading-multi\greg_month.obj...
...skipped
<@boost!libs!date_time!build\libboost_date_time.lib\dmc-stlport\release\threading-multi>libboost_date_time-dmc-mt-p-1_32.lib
for lack of
<@boost!libs!date_time!build\libboost_date_time.lib\dmc-stlport\release\threading-multi>greg_month.obj...
dmc-C++-action
bin\boost\libs\filesystem\build\libboost_filesystem.lib\dmc-stlport\debug\runtime-link-static\exception.obj
Internal error: template 1797
--- errorlevel 1

Is there any hope for DM and Boost or should I just cut my losses and go
back to Borland?
I have had no problems with DM until this Boost Build problem.

 


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