Can't build library under vc7
Hi, I use
cl Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 13.00.9254 for 80x86 cd /wrk/sft/boost/libs/python/build bjam -sTOOLS=vc7
...found 961 targets... ...updating 21 targets... vc-C++ ..\..\..\libs\python\build\bin\boost_python.dll\vc7\debug\runtime-link-dynam ic\function.obj function.cpp C:\wrk\sft\boost\boost\python\args_fwd.hpp(40) : error C2118: negative subscript or subscript is too large C:\wrk\sft\boost\boost\python\args_fwd.hpp(41) : see reference to class template instantiation 'boost::python::detail::error::more_keywords_than_function_arguments<,>' being compiled etc... Compiling fails on: C:\wrk\sft\boost\boost\python\args_fwd.hpp(40) : error C2118: negative subscript or subscript is too large C:\wrk\sft\boost\boost\python\args_fwd.hpp(41) : see reference to class template instantiation 'boost::python::detail::error::more_keywords_than_function_arguments<,>' being compiled C:\wrk\sft\boost\boost\pending\detail\property.hpp(75) : error C2039: 'result<`template-parameter258'>' : is not a member of 'boost::detail::property_value_end<PropertyList>' C:\wrk\sft\boost\boost\pending\detail\property.hpp(75) : fatal error C1507: previous user errors and subsequent error recovery halt further compilation Alexander Semenov.
"Alexander Semenov"
Hi,
I use
cl Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 13.00.9254 for 80x86 cd /wrk/sft/boost/libs/python/build bjam -sTOOLS=vc7
...found 961 targets... ...updating 21 targets... vc-C++ ..\..\..\libs\python\build\bin\boost_python.dll\vc7\debug\runtime-link-dynam ic\function.obj function.cpp C:\wrk\sft\boost\boost\python\args_fwd.hpp(40) : error C2118: negative subscript or subscript is too large C:\wrk\sft\boost\boost\python\args_fwd.hpp(41) : see reference to class template instantiation 'boost::python::detail::error::more_keywords_than_function_arguments<,>' being compiled
Very strange. It works perfectly for me here with vc7. Are you working with the CVS trunk or with Boost 1.29.0 or with something else? -- David Abrahams dave@boost-consulting.com * http://www.boost-consulting.com Building C/C++ Extensions for Python: Dec 9-11, Austin, TX http://www.enthought.com/training/building_extensions.html
participants (2)
-
Alexander Semenov
-
David Abrahams