Nope, still not working. The 0.5.1.r1 does not work, the svn gives me the following error.
Code: Select all
Note that the wall of prompt is so massive it doesn't even fit in the terminal, plus, to me, it looks like an aborted infinite loop.
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/assert.hpp:44:5: note: in expansion of macro ‘BOOST_CONCEPT_ASSERT_FN’
BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept_check.hpp:680:11: note: in expansion of macro ‘BOOST_CONCEPT_ASSERT’
BOOST_CONCEPT_ASSERT((
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/detail/general.hpp:71:20: warning: typedef ‘boost_concept_check683’ locally defined but not used [-Wunused-local-typedefs]
BOOST_PP_CAT(boost_concept_check,__LINE__)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’
# define BOOST_PP_CAT_I(a, b) a ## b
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/detail/general.hpp:71:7: note: in expansion of macro ‘BOOST_PP_CAT’
BOOST_PP_CAT(boost_concept_check,__LINE__)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/assert.hpp:44:5: note: in expansion of macro ‘BOOST_CONCEPT_ASSERT_FN’
BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept_check.hpp:683:11: note: in expansion of macro ‘BOOST_CONCEPT_ASSERT’
BOOST_CONCEPT_ASSERT((InputIterator<iterator>));
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept_check.hpp: In destructor ‘boost::ForwardContainer<C>::~ForwardContainer()’:
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/detail/general.hpp:71:20: warning: typedef ‘boost_concept_check703’ locally defined but not used [-Wunused-local-typedefs]
BOOST_PP_CAT(boost_concept_check,__LINE__)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’
# define BOOST_PP_CAT_I(a, b) a ## b
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/detail/general.hpp:71:7: note: in expansion of macro ‘BOOST_PP_CAT’
BOOST_PP_CAT(boost_concept_check,__LINE__)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/assert.hpp:44:5: note: in expansion of macro ‘BOOST_CONCEPT_ASSERT_FN’
BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept_check.hpp:700:11: note: in expansion of macro ‘BOOST_CONCEPT_ASSERT’
BOOST_CONCEPT_ASSERT((
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept_check.hpp: In destructor ‘boost::Mutable_ForwardContainer<C>::~Mutable_ForwardContainer()’:
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/detail/general.hpp:71:20: warning: typedef ‘boost_concept_check716’ locally defined but not used [-Wunused-local-typedefs]
BOOST_PP_CAT(boost_concept_check,__LINE__)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’
# define BOOST_PP_CAT_I(a, b) a ## b
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/detail/general.hpp:71:7: note: in expansion of macro ‘BOOST_PP_CAT’
BOOST_PP_CAT(boost_concept_check,__LINE__)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/assert.hpp:44:5: note: in expansion of macro ‘BOOST_CONCEPT_ASSERT_FN’
BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept_check.hpp:713:11: note: in expansion of macro ‘BOOST_CONCEPT_ASSERT’
BOOST_CONCEPT_ASSERT((
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept_check.hpp: In destructor ‘boost::ReversibleContainer<C>::~ReversibleContainer()’:
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/detail/general.hpp:71:20: warning: typedef ‘boost_concept_check731’ locally defined but not used [-Wunused-local-typedefs]
BOOST_PP_CAT(boost_concept_check,__LINE__)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’
# define BOOST_PP_CAT_I(a, b) a ## b
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/detail/general.hpp:71:7: note: in expansion of macro ‘BOOST_PP_CAT’
BOOST_PP_CAT(boost_concept_check,__LINE__)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/assert.hpp:44:5: note: in expansion of macro ‘BOOST_CONCEPT_ASSERT_FN’
BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept_check.hpp:729:11: note: in expansion of macro ‘BOOST_CONCEPT_ASSERT’
BOOST_CONCEPT_ASSERT((
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/detail/general.hpp:71:20: warning: typedef ‘boost_concept_check733’ locally defined but not used [-Wunused-local-typedefs]
BOOST_PP_CAT(boost_concept_check,__LINE__)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’
# define BOOST_PP_CAT_I(a, b) a ## b
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/detail/general.hpp:71:7: note: in expansion of macro ‘BOOST_PP_CAT’
BOOST_PP_CAT(boost_concept_check,__LINE__)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/assert.hpp:44:5: note: in expansion of macro ‘BOOST_CONCEPT_ASSERT_FN’
BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept_check.hpp:733:11: note: in expansion of macro ‘BOOST_CONCEPT_ASSERT’
BOOST_CONCEPT_ASSERT((BidirectionalIterator<const_reverse_iterator>));
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept_check.hpp: In destructor ‘boost::Mutable_ReversibleContainer<C>::~Mutable_ReversibleContainer()’:
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/detail/general.hpp:71:20: warning: typedef ‘boost_concept_check755’ locally defined but not used [-Wunused-local-typedefs]
BOOST_PP_CAT(boost_concept_check,__LINE__)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’
# define BOOST_PP_CAT_I(a, b) a ## b
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/detail/general.hpp:71:7: note: in expansion of macro ‘BOOST_PP_CAT’
BOOST_PP_CAT(boost_concept_check,__LINE__)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/assert.hpp:44:5: note: in expansion of macro ‘BOOST_CONCEPT_ASSERT_FN’
BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept_check.hpp:755:11: note: in expansion of macro ‘BOOST_CONCEPT_ASSERT’
BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator<iterator>));
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/detail/general.hpp:71:20: warning: typedef ‘boost_concept_check756’ locally defined but not used [-Wunused-local-typedefs]
BOOST_PP_CAT(boost_concept_check,__LINE__)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’
# define BOOST_PP_CAT_I(a, b) a ## b
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/detail/general.hpp:71:7: note: in expansion of macro ‘BOOST_PP_CAT’
BOOST_PP_CAT(boost_concept_check,__LINE__)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/assert.hpp:44:5: note: in expansion of macro ‘BOOST_CONCEPT_ASSERT_FN’
BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept_check.hpp:756:11: note: in expansion of macro ‘BOOST_CONCEPT_ASSERT’
BOOST_CONCEPT_ASSERT((Mutable_BidirectionalIterator<reverse_iterator>));
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept_check.hpp: In destructor ‘boost::RandomAccessContainer<C>::~RandomAccessContainer()’:
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/detail/general.hpp:71:20: warning: typedef ‘boost_concept_check776’ locally defined but not used [-Wunused-local-typedefs]
BOOST_PP_CAT(boost_concept_check,__LINE__)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’
# define BOOST_PP_CAT_I(a, b) a ## b
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/detail/general.hpp:71:7: note: in expansion of macro ‘BOOST_PP_CAT’
BOOST_PP_CAT(boost_concept_check,__LINE__)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/assert.hpp:44:5: note: in expansion of macro ‘BOOST_CONCEPT_ASSERT_FN’
BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept_check.hpp:773:11: note: in expansion of macro ‘BOOST_CONCEPT_ASSERT’
BOOST_CONCEPT_ASSERT((
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept_check.hpp: In destructor ‘boost::Mutable_RandomAccessContainer<C>::~Mutable_RandomAccessContainer()’:
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/detail/general.hpp:71:20: warning: typedef ‘boost_concept_check800’ locally defined but not used [-Wunused-local-typedefs]
BOOST_PP_CAT(boost_concept_check,__LINE__)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’
# define BOOST_PP_CAT_I(a, b) a ## b
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/detail/general.hpp:71:7: note: in expansion of macro ‘BOOST_PP_CAT’
BOOST_PP_CAT(boost_concept_check,__LINE__)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/assert.hpp:44:5: note: in expansion of macro ‘BOOST_CONCEPT_ASSERT_FN’
BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept_check.hpp:800:11: note: in expansion of macro ‘BOOST_CONCEPT_ASSERT’
BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator<typename self::iterator>));
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/detail/general.hpp:71:20: warning: typedef ‘boost_concept_check801’ locally defined but not used [-Wunused-local-typedefs]
BOOST_PP_CAT(boost_concept_check,__LINE__)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’
# define BOOST_PP_CAT_I(a, b) a ## b
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/detail/general.hpp:71:7: note: in expansion of macro ‘BOOST_PP_CAT’
BOOST_PP_CAT(boost_concept_check,__LINE__)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/assert.hpp:44:5: note: in expansion of macro ‘BOOST_CONCEPT_ASSERT_FN’
BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept_check.hpp:801:11: note: in expansion of macro ‘BOOST_CONCEPT_ASSERT’
BOOST_CONCEPT_ASSERT((Mutable_RandomAccessIterator<typename self::reverse_iterator>));
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept_check.hpp: In destructor ‘boost::AssociativeContainer<C>::~AssociativeContainer()’:
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/detail/general.hpp:71:20: warning: typedef ‘boost_concept_check905’ locally defined but not used [-Wunused-local-typedefs]
BOOST_PP_CAT(boost_concept_check,__LINE__)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’
# define BOOST_PP_CAT_I(a, b) a ## b
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/detail/general.hpp:71:7: note: in expansion of macro ‘BOOST_PP_CAT’
BOOST_PP_CAT(boost_concept_check,__LINE__)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/assert.hpp:44:5: note: in expansion of macro ‘BOOST_CONCEPT_ASSERT_FN’
BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept_check.hpp:905:11: note: in expansion of macro ‘BOOST_CONCEPT_ASSERT’
BOOST_CONCEPT_ASSERT((BinaryPredicate<key_compare,key_type,key_type>));
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/detail/general.hpp:71:20: warning: typedef ‘boost_concept_check908’ locally defined but not used [-Wunused-local-typedefs]
BOOST_PP_CAT(boost_concept_check,__LINE__)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’
# define BOOST_PP_CAT_I(a, b) a ## b
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/detail/general.hpp:71:7: note: in expansion of macro ‘BOOST_PP_CAT’
BOOST_PP_CAT(boost_concept_check,__LINE__)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/assert.hpp:44:5: note: in expansion of macro ‘BOOST_CONCEPT_ASSERT_FN’
BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept_check.hpp:908:11: note: in expansion of macro ‘BOOST_CONCEPT_ASSERT’
BOOST_CONCEPT_ASSERT((BinaryPredicate<value_compare,value_type_,value_type_>));
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/range/algorithm/equal.hpp: In function ‘bool boost::range::equal(const SinglePassRange1&, const SinglePassRange2&)’:
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/detail/general.hpp:71:20: warning: typedef ‘boost_concept_check172’ locally defined but not used [-Wunused-local-typedefs]
BOOST_PP_CAT(boost_concept_check,__LINE__)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’
# define BOOST_PP_CAT_I(a, b) a ## b
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/detail/general.hpp:71:7: note: in expansion of macro ‘BOOST_PP_CAT’
BOOST_PP_CAT(boost_concept_check,__LINE__)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/assert.hpp:44:5: note: in expansion of macro ‘BOOST_CONCEPT_ASSERT_FN’
BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/range/concepts.hpp:92:45: note: in expansion of macro ‘BOOST_CONCEPT_ASSERT’
#define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/range/algorithm/equal.hpp:172:13: note: in expansion of macro ‘BOOST_RANGE_CONCEPT_ASSERT’
BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange1> ));
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/detail/general.hpp:71:20: warning: typedef ‘boost_concept_check173’ locally defined but not used [-Wunused-local-typedefs]
BOOST_PP_CAT(boost_concept_check,__LINE__)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’
# define BOOST_PP_CAT_I(a, b) a ## b
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/detail/general.hpp:71:7: note: in expansion of macro ‘BOOST_PP_CAT’
BOOST_PP_CAT(boost_concept_check,__LINE__)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/assert.hpp:44:5: note: in expansion of macro ‘BOOST_CONCEPT_ASSERT_FN’
BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/range/concepts.hpp:92:45: note: in expansion of macro ‘BOOST_CONCEPT_ASSERT’
#define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/range/algorithm/equal.hpp:173:13: note: in expansion of macro ‘BOOST_RANGE_CONCEPT_ASSERT’
BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange2> ));
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/range/algorithm/equal.hpp: In function ‘bool boost::range::equal(const SinglePassRange1&, const SinglePassRange2&, BinaryPredicate)’:
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/detail/general.hpp:71:20: warning: typedef ‘boost_concept_check185’ locally defined but not used [-Wunused-local-typedefs]
BOOST_PP_CAT(boost_concept_check,__LINE__)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’
# define BOOST_PP_CAT_I(a, b) a ## b
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/detail/general.hpp:71:7: note: in expansion of macro ‘BOOST_PP_CAT’
BOOST_PP_CAT(boost_concept_check,__LINE__)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/assert.hpp:44:5: note: in expansion of macro ‘BOOST_CONCEPT_ASSERT_FN’
BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/range/concepts.hpp:92:45: note: in expansion of macro ‘BOOST_CONCEPT_ASSERT’
#define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/range/algorithm/equal.hpp:185:13: note: in expansion of macro ‘BOOST_RANGE_CONCEPT_ASSERT’
BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange1> ));
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/detail/general.hpp:71:20: warning: typedef ‘boost_concept_check186’ locally defined but not used [-Wunused-local-typedefs]
BOOST_PP_CAT(boost_concept_check,__LINE__)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/preprocessor/cat.hpp:29:34: note: in definition of macro ‘BOOST_PP_CAT_I’
# define BOOST_PP_CAT_I(a, b) a ## b
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/detail/general.hpp:71:7: note: in expansion of macro ‘BOOST_PP_CAT’
BOOST_PP_CAT(boost_concept_check,__LINE__)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/concept/assert.hpp:44:5: note: in expansion of macro ‘BOOST_CONCEPT_ASSERT_FN’
BOOST_CONCEPT_ASSERT_FN(void(*)ModelInParens)
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/range/concepts.hpp:92:45: note: in expansion of macro ‘BOOST_CONCEPT_ASSERT’
#define BOOST_RANGE_CONCEPT_ASSERT( x ) BOOST_CONCEPT_ASSERT( x )
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/range/algorithm/equal.hpp:186:13: note: in expansion of macro ‘BOOST_RANGE_CONCEPT_ASSERT’
BOOST_RANGE_CONCEPT_ASSERT(( SinglePassRangeConcept<const SinglePassRange2> ));
^
/home/canopus/vegastrike/vegastrike/objconv/mesher/to_OgreMesh.cpp: In function ‘std::string getMaterialHash(const GFXMaterial&, bool, bool, bool, float, int, int, float)’:
/home/canopus/vegastrike/vegastrike/objconv/mesher/to_OgreMesh.cpp:142:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
sprintf( tmp, "%06X", *(unsigned int*) &polygon_offset );
^
/home/canopus/vegastrike/vegastrike/objconv/mesher/to_OgreMesh.cpp:144:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
sprintf( tmp, "%06X", *(unsigned int*) &alpha_test );
^
/home/canopus/vegastrike/vegastrike/objconv/mesher/to_OgreMesh.cpp: In function ‘std::string getMaterialHash(const Mesh_vec3f&)’:
/home/canopus/vegastrike/vegastrike/objconv/mesher/to_OgreMesh.cpp:153:17: warning: unused variable ‘tmp’ [-Wunused-variable]
static char tmp[16];
^
/home/canopus/vegastrike/vegastrike/objconv/mesher/to_OgreMesh.cpp: In function ‘std::string getMaterialHash(const XML&)’:
/home/canopus/vegastrike/vegastrike/objconv/mesher/to_OgreMesh.cpp:192:51: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘std::vector<textureholder>::size_type {aka long unsigned int}’ [-Wformat=]
sprintf( tmp, "-%d-", memfile.textures.size() );
^
/home/canopus/vegastrike/vegastrike/objconv/mesher/to_OgreMesh.cpp:200:55: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘std::vector<Mesh_vec3f>::size_type {aka long unsigned int}’ [-Wformat=]
sprintf( tmp, "-%d-", memfile.detailplanes.size() );
^
/home/canopus/vegastrike/vegastrike/objconv/mesher/to_OgreMesh.cpp: In function ‘void OgreMeshConverter::SetupColorTplVars(std::map<std::basic_string<char>, std::basic_string<char> >&, std::string, std::string, std::string, std::string, std::string, std::string, float, float, float, float, float, float, float, float, bool)’:
/home/canopus/vegastrike/vegastrike/objconv/mesher/to_OgreMesh.cpp:443:12: warning: unused variable ‘eqg’ [-Wunused-variable]
bool eqg = (fabs( defg-g ) < 0.001);
^
/home/canopus/vegastrike/vegastrike/objconv/mesher/to_OgreMesh.cpp: In function ‘void OgreMeshConverter::AutoOrganiseBuffers(Ogre::VertexData*, Ogre::MeshPtr)’:
/home/canopus/vegastrike/vegastrike/objconv/mesher/to_OgreMesh.cpp:1084:91: error: no matching function for call to ‘Ogre::VertexDeclaration::getAutoOrganisedDeclaration(bool, bool)’
mesh->hasSkeleton(), mesh->hasVertexAnimation() || (mesh->getPoseCount() > 0) );
^
/home/canopus/vegastrike/vegastrike/objconv/mesher/to_OgreMesh.cpp:1084:91: note: candidate is:
In file included from /usr/include/OGRE/OgreKeyFrame.h:36:0,
from /usr/include/OGRE/OgreAnimationTrack.h:35,
from /usr/include/OGRE/OgreAnimation.h:36,
from /usr/include/OGRE/Ogre.h:33,
from /home/canopus/vegastrike/vegastrike/objconv/mesher/to_OgreMesh.cpp:5:
/usr/include/OGRE/OgreHardwareVertexBuffer.h:391:28: note: Ogre::VertexDeclaration* Ogre::VertexDeclaration::getAutoOrganisedDeclaration(bool, bool, bool) const
VertexDeclaration* getAutoOrganisedDeclaration(bool skeletalAnimation,
^
/usr/include/OGRE/OgreHardwareVertexBuffer.h:391:28: note: candidate expects 3 arguments, 2 provided
/home/canopus/vegastrike/vegastrike/objconv/mesher/to_OgreMesh.cpp: In function ‘void OgreMeshConverter::Optimize(void*)’:
/home/canopus/vegastrike/vegastrike/objconv/mesher/to_OgreMesh.cpp:1104:20: warning: unused variable ‘idx’ [-Wunused-variable]
unsigned short idx = 0;
^
/home/canopus/vegastrike/vegastrike/objconv/mesher/to_OgreMesh.cpp: In function ‘void OgreMeshConverter::AutoLOD(void*, bool, int, float, float)’:
/home/canopus/vegastrike/vegastrike/objconv/mesher/to_OgreMesh.cpp:1119:15: error: ‘ProgressiveMesh’ in namespace ‘Ogre’ does not name a type
const Ogre::ProgressiveMesh::VertexReductionQuota quota = Ogre::ProgressiveMesh::VRQ_PROPORTIONAL;
^
/home/canopus/vegastrike/vegastrike/objconv/mesher/to_OgreMesh.cpp:1138:18: error: ‘class Ogre::Mesh’ has no member named ‘generateLodLevels’
newMesh->generateLodLevels( distanceList, quota, reduction );
^
/home/canopus/vegastrike/vegastrike/objconv/mesher/to_OgreMesh.cpp:1138:51: error: ‘quota’ was not declared in this scope
newMesh->generateLodLevels( distanceList, quota, reduction );
^
In file included from /home/canopus/vegastrike/vegastrike/boost/1_53/boost/system/system_error.hpp:14:0,
from /home/canopus/vegastrike/vegastrike/boost/1_53/boost/thread/exceptions.hpp:22,
from /home/canopus/vegastrike/vegastrike/boost/1_53/boost/thread/pthread/recursive_mutex.hpp:11,
from /home/canopus/vegastrike/vegastrike/boost/1_53/boost/thread/recursive_mutex.hpp:16,
from /usr/include/OGRE/Threading/OgreThreadHeadersBoost.h:47,
from /usr/include/OGRE/Threading/OgreThreadHeaders.h:34,
from /usr/include/OGRE/OgreAnimationState.h:37,
from /usr/include/OGRE/OgreAnimation.h:37,
from /usr/include/OGRE/Ogre.h:33,
from /home/canopus/vegastrike/vegastrike/objconv/mesher/to_OgreMesh.cpp:5:
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/system/error_code.hpp: At global scope:
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/system/error_code.hpp:214:36: warning: ‘boost::system::posix_category’ defined but not used [-Wunused-variable]
static const error_category & posix_category = generic_category();
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/system/error_code.hpp:215:36: warning: ‘boost::system::errno_ecat’ defined but not used [-Wunused-variable]
static const error_category & errno_ecat = generic_category();
^
/home/canopus/vegastrike/vegastrike/boost/1_53/boost/system/error_code.hpp:216:36: warning: ‘boost::system::native_ecat’ defined but not used [-Wunused-variable]
static const error_category & native_ecat = system_category();
^
make[2]: *** [objconv/CMakeFiles/mesh_tool.dir/mesher/to_OgreMesh.cpp.o] Error 1
make[1]: *** [objconv/CMakeFiles/mesh_tool.dir/all] Error 2
make: *** [all] Error 2
Also, if I follow the instructions for the SVN install found in the wiki, when I do ./bootstrap-sh, it does not find the file, because
.
I don't know, but I'm starting to think that VS is sort of broken for linux (perhaps the c-compiler is now more strict with the syntax). I thank everyone in advance if yu could try to help me :')