Hi! Can you help me building this game? :
https://sourceforge.net/p/open-chicken-invaders/code/HEAD/tree/trunk/
Unfortunately I get a lot of errors from boost.
.\boost/type_traits/make_signed.hpp(31): warning C4003: not enough actual parameters for macro 'static_assert'
.\boost/type_traits/make_signed.hpp(32): warning C4003: not enough actual parameters for macro 'static_assert'
.\boost/type_traits/make_signed.hpp(31): warning C4346: 'boost::is_enum<T>::value': dependent name is not a type
.\boost/type_traits/make_signed.hpp(31): note: prefix with 'typename' to indicate a type
.\boost/type_traits/make_signed.hpp(126): note: see reference to class template instantiation 'boost::make_signed<T>' being compiled
.\boost/type_traits/make_signed.hpp(31): error C2059: syntax error: ','
.\boost/type_traits/make_signed.hpp(31): error C2238: unexpected token(s) preceding ';'
.\boost/type_traits/make_signed.hpp(32): warning C4346: 'boost::is_same<remove_cv<T>::type,bool>::value': dependent name is not a type
.\boost/type_traits/make_signed.hpp(32): note: prefix with 'typename' to indicate a type
.\boost/type_traits/make_signed.hpp(32): error C2059: syntax error: ','
.\boost/type_traits/make_signed.hpp(32): error C2238: unexpected token(s) preceding ';'
.\boost/type_traits/make_unsigned.hpp(31): warning C4003: not enough actual parameters for macro 'static_assert'
.\boost/type_traits/make_unsigned.hpp(32): warning C4003: not enough actual parameters for macro 'static_assert'
.\boost/type_traits/make_unsigned.hpp(31): warning C4346: 'boost::is_enum<T>::value': dependent name is not a type
.\boost/type_traits/make_unsigned.hpp(31): note: prefix with 'typename' to indicate a type
.\boost/type_traits/make_unsigned.hpp(125): note: see reference to class template instantiation 'boost::make_unsigned<T>' being compiled
.\boost/type_traits/make_unsigned.hpp(31): error C2059: syntax error: ','
.\boost/type_traits/make_unsigned.hpp(31): error C2238: unexpected token(s) preceding ';'
.\boost/type_traits/make_unsigned.hpp(32): warning C4346: 'boost::is_same<remove_cv<T>::type,bool>::value': dependent name is not a type
.\boost/type_traits/make_unsigned.hpp(32): note: prefix with 'typename' to indicate a type
.\boost/type_traits/make_unsigned.hpp(32): error C2059: syntax error: ','
.\boost/type_traits/make_unsigned.hpp(32): error C2238: unexpected token(s) preceding ';'
.\boost/move/detail/type_traits.hpp(1053): error C2061: syntax error: identifier 'Align'
.\boost/move/detail/type_traits.hpp(1065): note: see reference to class template instantiation 'boost::move_detail::aligned_storage<Len,Align>' being compiled
.\boost/move/detail/type_traits.hpp(1053): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
.\boost/move/detail/type_traits.hpp(1053): warning C4183: 'BOOST_STATIC_ASSERT': missing return type; assumed to be a member function returning 'int'
.\boost/move/detail/type_traits.hpp(1058): error C2061: syntax error: identifier 'value'
.\boost/move/detail/type_traits.hpp(1058): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
.\boost/move/detail/type_traits.hpp(1058): error C2535: 'int boost::move_detail::aligned_storage<Len,Align>::BOOST_STATIC_ASSERT(void)': member function already defined or declared
.\boost/move/detail/type_traits.hpp(1053): note: see declaration of 'boost::move_detail::aligned_storage<Len,Align>::BOOST_STATIC_ASSERT'
.\boost/move/detail/type_traits.hpp(1058): warning C4183: 'BOOST_STATIC_ASSERT': missing return type; assumed to be a member function returning 'int'
.\boost/move/detail/type_traits.hpp(1059): error C2059: syntax error: '('
.\boost/move/detail/type_traits.hpp(1059): error C2143: syntax error: missing ',' before '=='
.\boost/move/detail/type_traits.hpp(1059): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
.\boost/move/detail/type_traits.hpp(1059): error C2535: 'int boost::move_detail::aligned_storage<Len,Align>::BOOST_STATIC_ASSERT(void)': member function already defined or declared
.\boost/move/detail/type_traits.hpp(1053): note: see declaration of 'boost::move_detail::aligned_storage<Len,Align>::BOOST_STATIC_ASSERT'
.\boost/move/detail/type_traits.hpp(1059): error C2059: syntax error: '=='
.\boost/move/detail/type_traits.hpp(1059): warning C4183: 'BOOST_STATIC_ASSERT': missing return type; assumed to be a member function returning 'int'
scons: *** [audio\controller_holder.obj] Error 2
scons: building terminated because of errors.