[C++-sig] compiling boost.python v2 on IRIX
David Abrahams
dave at boost-consulting.com
Mon Oct 7 17:49:05 CEST 2002
Stefan Seefeld <stefan.seefeld at orthosoft.ca> writes:
> hi there,
>
> I just tried to compile boost.python v2 on irix using the 'mipspro'
> toolset. The compilation failed on the file 'pickle_support.o' with
> the error(s)
>
> cc-3354 CC: ERROR File =
> /homes/Developer/sseefel/boost/boost/mpl/aux_/preprocessed/plain/arg.hpp,
> Line = 18
> A non-integral operation is not allowed in a nontype template argument.
>
> BOOST_STATIC_ASSERT(!is_void_<type>::value);
> ^
>
> cc-1070 CC: ERROR File =
> /homes/Developer/sseefel/boost/boost/mpl/aux_/preprocessed/plain/arg.hpp,
> Line = 18
> The indicated type is incomplete.
>
> BOOST_STATIC_ASSERT(!is_void_<type>::value);
This was working on that compiler a few days ago. I'll see about a workaround.
> Beside that, I find the build system not very transparent, so tracking
> things down is non-obvious. The use of jam isn't particularly helpful.
> For example I just realized from the error logs that it is using the
> "-mips3" compiler flag, while I'd like "-mips4". I couldn't find either
> docs nor code that made clear how to change that flag.
Yeah, we know there are some doc limitations we need to address. It's
a tension between investing resources in the current system and
developing the next one. We'll try to help out as best we can in the
meantime.
--
David Abrahams * Boost Consulting
dave at boost-consulting.com * http://www.boost-consulting.com
More information about the Cplusplus-sig
mailing list