must have done something very silly, but code that used compiled fine now gives me:

g++  -gfull -Wall -Werror -fexceptions -DDEBUG_TP -Ddarwin86  -I./ -Itp_datastruct/ -Iutil/ -I/usr/local/include -I/Users/frank/Sandbox/work -c -o objs/Profile.o tp_datastruct/Profile.cpp
In file included from /usr/local/include/boost/type_traits/is_class.hpp:16,
                from /usr/local/include/boost/type_traits/is_abstract.hpp:55,
                from /usr/local/include/boost/type_traits/is_convertible.hpp:25,
                from /usr/local/include/boost/type_traits/is_enum.hpp:19,
                from /usr/local/include/boost/type_traits/is_signed.hpp:15,
                from /usr/local/include/boost/type_traits/make_unsigned.hpp:14,
                from /usr/local/include/boost/lexical_cast.hpp:33,
                from tp_datastruct/AttributeValue.h:13,
                from tp_datastruct/Profile.h:10,
                from tp_datastruct/Profile.cpp:3:
/usr/local/include/boost/type_traits/is_union.hpp:38: error: expected primary-expression before ')' token
/usr/local/include/boost/type_traits/is_union.hpp:38: error: a function call cannot appear in a constant-expression

Any idea??

fastier@yahoo.com
Frank
fastier@yahoo.com