Boost logo

Boost :

From: Dirk Griffioen (d.griffioen_at_[hidden])
Date: 2003-09-22 10:29:38


Hi all,

why does boost/type_traits/detail/bool_trait_def.hpp include
boost/mpl/bool.hpp ??

which means I get a link ERROR: Undefined symbol:
boost::mpl::bool_<0>::value

in code that seemingly nowhere includes anything near MPL (on AIX 433 with
xlc6 and STLport), but merely mortal stuff like boost/shared_ptr or
boost/utility.

o, I forgot, utility passes type_traits passes, well, mpl.

Yes I tried, utility_fwd where applicable and also outcommenting some stuff
in utility.hpp and No I do think everything will work at once.But I do no
understand why I have to suffer from this from my point of view uneccesary
dependancy.

Can anyone please help? Or give me a pointer say "USE_THIS_HELPFULL_MACRO"?

Thanks in advance..

(MPL http://www.boost.org/libs/mpl/doc/index.html#details.depend mentions it
depends ON the type_traits lib, and not the other way around, if both -
isn't this circular?)

Dirk Griffioen

Human Inference Enterprise B.V.
Velperweg 8, Arnhem

Postbus 144
6860 AC Oosterbeek
The Netherlands
Phone +31 (0)26 355 06 55
Fax +31 (0)26 355 06 66

mailto:D.Griffioen_at_[hidden]
http://www.HumanInference.com
 
The information contained in this communication is confidential and is
intended solely for the person and/or entity addressed above. If you are not
an intended recipient you are hereby notified that the content of this
message may not be disclosed, copied or distributed to any other party than
the addressee. Human Inference does not guarantee that this communication is
free of viruses or that other parties than the intended recipient will not
intercept this communication. Human Inference assumes no liability for the
proper and complete transmission of the information contained in this
communication or any delay in the receipt of this communication by the
addressee.



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