Boost logo

Boost :

From: Steven Ketcham (sketcham_at_[hidden])
Date: 2002-12-20 10:15:31


Sorry, no good. Any other suggestions?
Set TOOLS=msvc
bjam "-sBUILD=<sysinclude>C:\PROGRA~1\MICROS~4\include"

...patience...
...found 1616 targets...
...updating 40 targets...
FileClone libs\regex\build\bin-stage\boost_regex_debug.lib
        1 file(s) copied.
FileClone libs\regex\build\bin-stage\boost_regex_debug.lib
        1 file(s) copied.
vc-C++
libs\signals\build\bin\libboost_signals.lib\msvc\debug\runtime-link-dynamic\
trackable.obj
trackable.cpp
boost_1_29_0\boost/shared_ptr.hpp(157) : error C2039: 'auto_ptr' : is not a
member of 'std'
        boost_1_29_0\boost/shared_ptr.hpp(265) : see reference to class
template instantiation 'std::boost::shared_ptr<T>' being compiled
boost_1_29_0\boost/shared_ptr.hpp(157) : error C2629: unexpected 'class
std::boost::shared_ptr<T> ('
        boost_1_29_0\boost/shared_ptr.hpp(265) : see reference to class
template instantiation 'std::boost::shared_ptr<T>' being compiled
boost_1_29_0\boost/shared_ptr.hpp(178) : error C2039: 'auto_ptr' : is not a
member of 'std'
        boost_1_29_0\boost/shared_ptr.hpp(265) : see reference to class
template instantiation 'std::boost::shared_ptr<T>' being compiled
boost_1_29_0\boost/shared_ptr.hpp(179) : error C2334: unexpected token(s)
preceding '{'; skipping apparent function body
        boost_1_29_0\boost/shared_ptr.hpp(265) : see reference to class
template instantiation 'std::boost::shared_ptr<T>' being compiled
boost_1_29_0\boost/shared_ptr.hpp(188) : error C2143: syntax error : missing
';' before '.'
        boost_1_29_0\boost/shared_ptr.hpp(265) : see reference to class
template instantiation 'std::boost::shared_ptr<T>' being compiled
boost_1_29_0\boost/shared_ptr.hpp(188) : error C2535: '__thiscall
std::boost::shared_ptr<Y>::std::boost::shared_ptr<Y>(void)' : member
function already defined or declared
        boost_1_29_0\boost/shared_ptr.hpp(95) : see declaration of
'shared_ptr<T>::shared_ptr<T>'
        boost_1_29_0\boost/shared_ptr.hpp(265) : see reference to class
template instantiation 'std::boost::shared_ptr<T>' being compiled
boost_1_29_0\boost/shared_ptr.hpp(188) : error C2059: syntax error : '.'
        boost_1_29_0\boost/shared_ptr.hpp(265) : see reference to class
template instantiation 'std::boost::shared_ptr<T>' being compiled
boost_1_29_0\boost/shared_ptr.hpp(188) : error C2238: unexpected token(s)
preceding ';'
        boost_1_29_0\boost/shared_ptr.hpp(265) : see reference to class
template instantiation 'std::boost::shared_ptr<T>' being compiled
boost_1_29_0\boost/shared_ptr.hpp(191) : error C2143: syntax error : missing
';' before 'template'
        boost_1_29_0\boost/shared_ptr.hpp(265) : see reference to class
template instantiation 'std::boost::shared_ptr<T>' being compiled

"Douglas Gregor" <gregod_at_[hidden]> wrote in message
news:200212200830.53960.gregod_at_cs.rpi.edu...
> On Friday 20 December 2002 08:14 am, Steven Ketcham wrote:
> > Yes, every thing (STL stuff) works except boost. Turning off the STL
filter
> > made no difference. It only captures output and filters it. I am left
with
> > the impression that the #defines are wrong for my particular setup.
Please
> > remember that this is a brand new Win2000 install with all the patches,
the
> > new platform SDK and IE 6.0. I skipped 5.5 IE.
>
> Ah ha! I know the platform SDK has been known to cause some weird problems
> (this happened to at least one user of the Boost.Python lib). The platform
> SDK path needs to be first in the list of paths to the compiler. This page
on
> the Wiki tells how one user did it:
>
> http://www.crystalclearsoftware.com/cgi-bin/boost_wiki/wiki.pl?MsVc6
>
> > Are there any library differences between WinXP and Win2000?
>
> Not that I know of, but I'm no expert on the Windows development platform.
>
> Doug
>
>
> _______________________________________________
> Unsubscribe & other changes:
http://lists.boost.org/mailman/listinfo.cgi/boost
>


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk