andrewmac
20-02-2011 16:19:57
Hey everyone,
I'm using the trunk version ( 1.7.2 ) built on Ubuntu 10.10 and everything is going great except a hit an issue with the building of the module ogreterrain. Heres my log.out:
Any hints, suggestions or assistance in anyway is greatly appreciated. Possibly worth noting: the only modules I've compiled are ogre, ois, ogrepaging and caelum.
Thanks,
Andrew.
I'm using the trunk version ( 1.7.2 ) built on Ubuntu 10.10 and everything is going great except a hit an issue with the building of the module ogreterrain. Heres my log.out:
02-20 16:01 PythonOgre.BuildModule INFO Building Source code for ogreterrain
02-20 16:01 PythonOgre.BuildModule DEBUG Spawning 'python generate_code.py' in '/home/andy/dev/python-ogre/code_generators/ogreterrain'
02-20 16:02 PythonOgre.BuildModule WARNING Task Failed
02-20 16:02 PythonOgre.BuildModule DEBUG
02-20 16:02 PythonOgre.BuildModule DEBUG ../common_utils/__init__.py:7: DeprecationWarning: the md5 module is deprecated; use hashlib instead
import md5
INFO Creating xml file "/home/andy/dev/python-ogre/code_generators/cache/ogreterrain_1.7.2_cache.xml" from source file "/home/andy/dev/python-ogre/code_generators/ogreterrain/python_ogreterrain.h" ...
pygccxml.cxx_parser: INFO Creating xml file "/home/andy/dev/python-ogre/code_generators/cache/ogreterrain_1.7.2_cache.xml" from source file "/home/andy/dev/python-ogre/code_generators/ogreterrain/python_ogreterrain.h" ...
INFO gccxml cmd: /home/andy/dev/root/usr/bin/gccxml -I"/home/andy/dev/python-ogre" -I"/home/andy/dev/root/usr/include/boost" -I"/home/andy/dev/root/usr/include/OGRE" -I"/home/andy/dev/ogre/Components/Terrain/include" -I"/home/andy/dev/ogre/Components/Paging/include" -D"OGRE_NONCLIENT_BUILD" -D"OGRE_GCC_VISIBILITY" -D"__PYTHONOGRE_BUILD_CODE" -D"HAVE_OGRE_BUILDSETTINGS_H" -D"OGRE_TERRAIN_EXPORTS" -D"VERSION_1.7.2" "/home/andy/dev/python-ogre/code_generators/ogreterrain/python_ogreterrain.h" -fxml="/home/andy/dev/python-ogre/code_generators/cache/ogreterrain_1.7.2_cache.xml"
pygccxml.cxx_parser: INFO gccxml cmd: /home/andy/dev/root/usr/bin/gccxml -I"/home/andy/dev/python-ogre" -I"/home/andy/dev/root/usr/include/boost" -I"/home/andy/dev/root/usr/include/OGRE" -I"/home/andy/dev/ogre/Components/Terrain/include" -I"/home/andy/dev/ogre/Components/Paging/include" -D"OGRE_NONCLIENT_BUILD" -D"OGRE_GCC_VISIBILITY" -D"__PYTHONOGRE_BUILD_CODE" -D"HAVE_OGRE_BUILDSETTINGS_H" -D"OGRE_TERRAIN_EXPORTS" -D"VERSION_1.7.2" "/home/andy/dev/python-ogre/code_generators/ogreterrain/python_ogreterrain.h" -fxml="/home/andy/dev/python-ogre/code_generators/cache/ogreterrain_1.7.2_cache.xml"
Traceback (most recent call last):
File "generate_code.py", line 443, in <module>
generate_code()
File "generate_code.py", line 334, in generate_code
, cflags=environment.ogreterrain.cflags
File "/home/andy/dev/root/usr/lib/python2.6/site-packages/pyplusplus/module_builder/boost_python_builder.py", line 95, in __init__
, indexing_suite_version)
File "/home/andy/dev/root/usr/lib/python2.6/site-packages/pyplusplus/module_builder/boost_python_builder.py", line 138, in __parse_declarations
decls = reader.read_files( files, compilation_mode )
File "/home/andy/dev/root/usr/lib/python2.6/site-packages/pygccxml/parser/project_reader.py", line 217, in read_files
return self.__parse_file_by_file(files)
File "/home/andy/dev/root/usr/lib/python2.6/site-packages/pygccxml/parser/project_reader.py", line 254, in __parse_file_by_file
reader.create_xml_file( header, prj_file.cached_source_file )
File "/home/andy/dev/root/usr/lib/python2.6/site-packages/pygccxml/parser/source_reader.py", line 179, in create_xml_file
raise error
pygccxml.parser.source_reader.gccxml_runtime_error_t: Error occured while running GCC-XML: In file included from /home/andy/dev/python-ogre/code_generators/ogreterrain/python_ogreterrain.h:14:
/home/andy/dev/python-ogre/code_generators/ogreterrain/python_ogreterrain_aliases.h:36: error: '_Tree' is not a member of 'std'
/home/andy/dev/python-ogre/code_generators/ogreterrain/python_ogreterrain_aliases.h:36: error: '_Tree' is not a member of 'std'
/home/andy/dev/python-ogre/code_generators/ogreterrain/python_ogreterrain_aliases.h:36: error: '_Tmap_traits' is not a member of 'std'
/home/andy/dev/python-ogre/code_generators/ogreterrain/python_ogreterrain_aliases.h:36: error: wrong number of template arguments (2, should be 3)
/home/andy/dev/root/usr/include/OGRE/OgreIteratorWrapper.h:46: error: provided for 'template<class T, class IteratorType, class ValType> class Ogre::IteratorWrapper'
/home/andy/dev/python-ogre/code_generators/ogreterrain/python_ogreterrain_aliases.h:36: error: expected unqualified-id before '>' token
/home/andy/dev/python-ogre/code_generators/ogreterrain/python_ogreterrain_aliases.h:38: error: '_Tree' is not a member of 'std'
/home/andy/dev/python-ogre/code_generators/ogreterrain/python_ogreterrain_aliases.h:38: error: '_Tree' is not a member of 'std'
/home/andy/dev/python-ogre/code_generators/ogreterrain/python_ogreterrain_aliases.h:38: error: '_Tmap_traits' is not a member of 'std'
/home/andy/dev/python-ogre/code_generators/ogreterrain/python_ogreterrain_aliases.h:38: error: wrong number of template arguments (2, should be 3)
/home/andy/dev/root/usr/include/OGRE/OgreIteratorWrapper.h:46: error: provided for 'template<class T, class IteratorType, class ValType> class Ogre::IteratorWrapper'
/home/andy/dev/python-ogre/code_generators/ogreterrain/python_ogreterrain_aliases.h:38: error: expected unqualified-id before '>' token
/home/andy/dev/python-ogre/code_generators/ogreterrain/python_ogreterrain_aliases.h:40: error: '_Tree' is not a member of 'std'
/home/andy/dev/python-ogre/code_generators/ogreterrain/python_ogreterrain_aliases.h:40: error: '_Tree' is not a member of 'std'
/home/andy/dev/python-ogre/code_generators/ogreterrain/python_ogreterrain_aliases.h:40: error: '_Tmap_traits' is not a member of 'std'
/home/andy/dev/python-ogre/code_generators/ogreterrain/python_ogreterrain_aliases.h:40: error: template argument 2 is invalid
/home/andy/dev/python-ogre/code_generators/ogreterrain/python_ogreterrain_aliases.h:40: error: expected unqualified-id before '>' token
/home/andy/dev/python-ogre/code_generators/ogreterrain/python_ogreterrain_aliases.h:42: error: '_Tree' is not a member of 'std'
/home/andy/dev/python-ogre/code_generators/ogreterrain/python_ogreterrain_aliases.h:42: error: '_Tree' is not a member of 'std'
/home/andy/dev/python-ogre/code_generators/ogreterrain/python_ogreterrain_aliases.h:42: error: '_Tmap_traits' is not a member of 'std'
/home/andy/dev/python-ogre/code_generators/ogreterrain/python_ogreterrain_aliases.h:42: error: template argument 2 is invalid
/home/andy/dev/python-ogre/code_generators/ogreterrain/python_ogreterrain_aliases.h:42: error: expected unqualified-id before '>' token
Any hints, suggestions or assistance in anyway is greatly appreciated. Possibly worth noting: the only modules I've compiled are ogre, ois, ogrepaging and caelum.
Thanks,
Andrew.