Boost logo

Boost :

From: rwgk_at_[hidden]
Date: 2000-11-03 17:05:16


Platform:
  Compaq C++ V6.2-024 for Digital UNIX V5.0 (Rev. 910)
  STLport-4.1b3

When using boost 1.18.1 with STLport-4.1b3 to compile
py_cpp_20001102 + rev. 1.3 of pyptr.h (see posting #6240, Re:
py_cpp_20001102 Alpha woes), all is fine.

When attempting the same compilation with boost 1.18.2, I get the
error message that is attached.

What could be the problem?

Thanks,
        Ralf

cxx -I/usr/local/STLport-4.1b3/stlport -D__USE_STD_IOSTREAM -
D__STL_NO_SGI_IOSTREAMS -D__STL_NO_NEW_C_HEADERS -
D_RWSTD_COMPILE_INSTANTIATE=1 -I/usr/local/boost_1_18_2 -
I/usr/local/include/python1.5 -I.. -std strict_ansi -msg_disable
186,450,1115 -c py.cpp
cxx: Error: /usr/local/boost_1_18_2/boost/cast.hpp, line 159:
          
nontype "boost::cast::detail::numeric_min_select<is_signed>::limits
          [with is_signed=(bool)_STL::numeric_limits<T>::is_signed]"
is not a
          template
           : public
numeric_min_select<std::numeric_limits<T>::is_signed>::limits<T>
----------------------------------------------------------------------
-----^
cxx: Error: /usr/local/boost_1_18_2/boost/cast.hpp, line 159: not a
          class or struct name
           : public
numeric_min_select<std::numeric_limits<T>::is_signed>::limits<T>
--------------------^
cxx: Info: 2 errors detected in the compilation of "py.cpp".
 


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