Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [dcarr@Antergos-MercadesBendz aur-vegastrike-svn]$ makepkg
- ==> Making package: vegastrike-svn 13681-1 (Sat Nov 11 18:52:12 EST 2017)
- ==> Checking runtime dependencies...
- ==> Checking buildtime dependencies...
- ==> Retrieving sources...
- -> Found vegastrike-svn-gcc44.diff
- ==> Validating source files with md5sums...
- vegastrike-svn-gcc44.diff ... Passed
- ==> Extracting sources...
- ==> Removing existing $pkgdir/ directory...
- ==> Starting build()...
- chdir to srcdir
- /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src
- next check for vegastrike/.svn
- its there
- next
- ==> Vegastrike BIN SVN checkout done or server timeout
- ==> Setting up build environment...
- check for vegastrike-build
- its there so delete the old one and cp the new one
- next
- cd vegastrike-build
- /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build
- ==> Starting make...
- starting cmake now
- CMake Deprecation Warning at CMakeLists.txt:513 (cmake_policy):
- The OLD behavior for policy CMP0003 will be removed from a future version
- of CMake.
- The cmake-policies(7) manual explains that the OLD behaviors of all
- policies are deprecated and that a policy should be set to OLD only under
- specific short-term circumstances. Projects should be ported to the NEW
- behavior and not rely on setting a policy to OLD.
- Found Python 2.7.14
- -- Boost version: 1.65.1
- -- Found the following Boost libraries:
- -- python
- ++ Found System Boost : 106501
- ++ OpenGL found : /usr/lib/libGLU.so;/usr/lib/libGL.so
- ++ GLUT found : /usr/lib/libglut.so;/usr/lib/libXmu.so;/usr/lib/libXi.so
- ++ Found OpenAL
- ++ SDL Found
- -- Found Vorbis: /usr/lib/libvorbis.so;/usr/lib/libvorbisfile.so;/usr/lib/libogg.so
- -- FFMPEG disabled
- -- Checking for module 'OGRE>=1.2.0'
- -- Found OGRE, version 1.10.8
- -- Found Ogre: 1.10.8
- ++ Found Ogre: 1.10.8
- -- Checking for module 'gdk-pixbuf-2.0'
- -- Found gdk-pixbuf-2.0, version 2.36.10
- -- Found GTK2: /usr/lib/libgtk-x11-2.0.so;/usr/lib/libgdk-x11-2.0.so;/usr/lib/libgdk_pixbuf-2.0.so;/usr/lib/libgmodule-2.0.so;/usr/lib/libgthread-2.0.so;/usr/lib/libgobject-2.0.so;/usr/lib/libpango-1.0.so;/usr/lib/libpangocairo-1.0.so;/usr/lib/libatk-1.0.so
- ++ Compiling mesh_tool with OgreMesh support
- Default build type is Release, no cpu opts enabled.
- -- Configuring done
- -- Generating done
- -- Build files have been written to: /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build
- starting make now
- [ 4%] Built target netgeneric
- [ 12%] Built target OPcollide
- [ 36%] Built target engine_com
- [ 42%] Built target netlowlevel
- [ 85%] Built target vegastrike
- [ 87%] Built target vssetup
- Scanning dependencies of target mesh_tool
- [ 87%] Building CXX object objconv/CMakeFiles/mesh_tool.dir/mesher/to_OgreMesh.cpp.o
- /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:17:17: error: ‘ogre’ is not a namespace-name
- using namespace ogre;
- ^~~~
- /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:17:21: error: expected namespace-name before ‘;’ token
- using namespace ogre;
- ^
- /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp: In function ‘std::__cxx11::string getMaterialHash(const GFXMaterial&, bool, bool, bool, float, int, int, float)’:
- /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:143:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- sprintf( tmp, "%06X", *(unsigned int*) &polygon_offset );
- ^~~~~~~~~~~~~~
- /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:145:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- sprintf( tmp, "%06X", *(unsigned int*) &alpha_test );
- ^~~~~~~~~~
- /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp: In function ‘std::__cxx11::string getMaterialHash(const Mesh_vec3f&)’:
- /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:154:17: warning: unused variable ‘tmp’ [-Wunused-variable]
- static char tmp[16];
- ^~~
- /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp: In function ‘std::__cxx11::string getMaterialHash(const XML&)’:
- /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:193: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/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:201: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/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp: In function ‘void OgreMeshConverter::ConverterInit()’:
- /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:240:44: error: invalid use of incomplete type ‘class Ogre::LodStrategyManager’
- lodMgr = new Ogre::LodStrategyManager();
- ^
- In file included from /usr/include/OGRE/Ogre.h:31:0,
- from /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:5:
- /usr/include/OGRE/OgrePrerequisites.h:211:11: note: forward declaration of ‘class Ogre::LodStrategyManager’
- class LodStrategyManager;
- ^~~~~~~~~~~~~~~~~~
- /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp: In function ‘void OgreMeshConverter::ConverterClose()’:
- /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:272:12: warning: possible problem detected in invocation of delete operator: [-Wdelete-incomplete]
- delete lodMgr;
- ^~~~~~
- /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:44:34: warning: ‘lodMgr’ has incomplete type
- static Ogre::LodStrategyManager *lodMgr;
- ^~~~~~
- In file included from /usr/include/OGRE/Ogre.h:31:0,
- from /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:5:
- /usr/include/OGRE/OgrePrerequisites.h:211:11: note: forward declaration of ‘class Ogre::LodStrategyManager’
- class LodStrategyManager;
- ^~~~~~~~~~~~~~~~~~
- /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:272:12: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined
- delete lodMgr;
- ^~~~~~
- /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp: In function ‘void* OgreMeshConverter::Init(const char*, const char*)’:
- /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:352:66: warning: ‘T* Ogre::SharedPtr<T>::getPointer() const [with T = Ogre::Mesh]’ is deprecated [-Wdeprecated-declarations]
- meshSerializer->importMesh( stream, ctxt->top.getPointer() );
- ^
- In file included from /usr/include/OGRE/OgreHardwareVertexBuffer.h:34:0,
- from /usr/include/OGRE/OgrePose.h:33,
- from /usr/include/OGRE/OgreAnimationTrack.h:36,
- from /usr/include/OGRE/OgreAnimation.h:34,
- from /usr/include/OGRE/Ogre.h:33,
- from /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:5:
- /usr/include/OGRE/OgreSharedPtr.h:325:28: note: declared here
- OGRE_DEPRECATED T* getPointer() const { return pRep; }
- ^~~~~~~~~~
- /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp: In function ‘void OgreMeshConverter::SetupColorTplVars(std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >&, std::__cxx11::string, std::__cxx11::string, std::__cxx11::string, std::__cxx11::string, std::__cxx11::string, std::__cxx11::string, float, float, float, float, float, float, float, float, bool)’:
- /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:444:12: warning: unused variable ‘eqg’ [-Wunused-variable]
- bool eqg = (fabs( defg-g ) < 0.001);
- ^~~
- /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp: In function ‘void OgreMeshConverter::AutoOrganiseBuffers(Ogre::VertexData*, Ogre::MeshPtr)’:
- /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:1085:84: warning: ‘size_t Ogre::Mesh::getPoseCount() const’ is deprecated [-Wdeprecated-declarations]
- mesh->hasSkeleton(), mesh->hasVertexAnimation() || (mesh->getPoseCount() > 0) );
- ^
- In file included from /usr/include/OGRE/OgreInstanceBatch.h:35:0,
- from /usr/include/OGRE/Ogre.h:69,
- from /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:5:
- /usr/include/OGRE/OgreMesh.h:969:32: note: declared here
- OGRE_DEPRECATED size_t getPoseCount(void) const { return mPoseList.size(); }
- ^~~~~~~~~~~~
- /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:1085:91: error: no matching function for call to ‘Ogre::VertexDeclaration::getAutoOrganisedDeclaration(bool, bool)’
- mesh->hasSkeleton(), mesh->hasVertexAnimation() || (mesh->getPoseCount() > 0) );
- ^
- In file included from /usr/include/OGRE/OgrePose.h:33:0,
- from /usr/include/OGRE/OgreAnimationTrack.h:36,
- from /usr/include/OGRE/OgreAnimation.h:34,
- from /usr/include/OGRE/Ogre.h:33,
- from /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:5:
- /usr/include/OGRE/OgreHardwareVertexBuffer.h:402:28: note: candidate: Ogre::VertexDeclaration* Ogre::VertexDeclaration::getAutoOrganisedDeclaration(bool, bool, bool) const
- VertexDeclaration* getAutoOrganisedDeclaration(bool skeletalAnimation,
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/OGRE/OgreHardwareVertexBuffer.h:402:28: note: candidate expects 3 arguments, 2 provided
- /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp: In function ‘void OgreMeshConverter::Optimize(void*)’:
- /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:1104:68: warning: ‘Ogre::Mesh::SubMeshIterator Ogre::Mesh::getSubMeshIterator()’ is deprecated [-Wdeprecated-declarations]
- Ogre::Mesh::SubMeshIterator smIt = newMesh->getSubMeshIterator();
- ^
- In file included from /usr/include/OGRE/OgreInstanceBatch.h:35:0,
- from /usr/include/OGRE/Ogre.h:69,
- from /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:5:
- /usr/include/OGRE/OgreMesh.h:293:41: note: declared here
- OGRE_DEPRECATED SubMeshIterator getSubMeshIterator(void)
- ^~~~~~~~~~~~~~~~~~
- /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:1105:20: warning: unused variable ‘idx’ [-Wunused-variable]
- unsigned short idx = 0;
- ^~~
- /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp: In function ‘void OgreMeshConverter::AutoLOD(void*, bool, int, float, float)’:
- /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:1120:21: error: ‘ProgressiveMesh’ in namespace ‘Ogre’ does not name a type
- const Ogre::ProgressiveMesh::VertexReductionQuota quota = Ogre::ProgressiveMesh::VRQ_PROPORTIONAL;
- ^~~~~~~~~~~~~~~
- /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:1130:59: error: incomplete type ‘Ogre::LodStrategyManager’ used in nested name specifier
- newMesh->setLodStrategy(Ogre::LodStrategyManager::getSingletonPtr()->
- ^~~~~~~~~~~~~~~
- /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:1139:18: error: ‘class Ogre::Mesh’ has no member named ‘generateLodLevels’; did you mean ‘getNumLodLevels’?
- newMesh->generateLodLevels( distanceList, quota, reduction );
- ^~~~~~~~~~~~~~~~~
- getNumLodLevels
- /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:1139:51: error: ‘quota’ was not declared in this scope
- newMesh->generateLodLevels( distanceList, quota, reduction );
- ^~~~~
- /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp: At global scope:
- /home/dcarr/temp/yaourt-tmp-dcarr/aur-vegastrike-svn/src/vegastrike-build/objconv/mesher/to_OgreMesh.cpp:154:17: warning: ‘tmp’ defined but not used [-Wunused-variable]
- static char tmp[16];
- ^~~
- make[2]: *** [objconv/CMakeFiles/mesh_tool.dir/build.make:183: objconv/CMakeFiles/mesh_tool.dir/mesher/to_OgreMesh.cpp.o] Error 1
- make[1]: *** [CMakeFiles/Makefile2:377: objconv/CMakeFiles/mesh_tool.dir/all] Error 2
- make: *** [Makefile:84: all] Error 2
- ==> ERROR: A failure occurred in build().
- Aborting...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement