Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Scanning dependencies of target OgreMain
[ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreASTCCodec.cpp.o
[ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAlignedAllocator.cpp.o
[ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimable.cpp.o
[ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimation.cpp.o
[ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimationState.cpp.o
[ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimationTrack.cpp.o
[ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreArchive.cpp.o
[ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreArchiveManager.cpp.o
[ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAtomicScalar.cpp.o
[ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAutoParamDataSource.cpp.o
[ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAxisAlignedBox.cpp.o
[ 2%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboard.cpp.o
[ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardChain.cpp.o
[ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardParticleRenderer.cpp.o
[ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardSet.cpp.o
[ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCamera.cpp.o
[ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCodec.cpp.o
[ 3%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreColourValue.cpp.o
[ 4%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCommon.cpp.o
[ 4%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreConfigFile.cpp.o
[ 4%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreConstBufferPool.cpp.o
[ 4%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreControllerManager.cpp.o
[ 4%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreConvexBody.cpp.o
[ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDataStream.cpp.o
[ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDefaultHardwareBufferManager.cpp.o
[ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDefaultSceneQueries.cpp.o
[ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDeflate.cpp.o
[ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDepthBuffer.cpp.o
[ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDistanceLodStrategy.cpp.o
[ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDualQuaternion.cpp.o
[ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDynLib.cpp.o
[ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDynLibManager.cpp.o
[ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreEdgeListBuilder.cpp.o
[ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreEntity.cpp.o
[ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreException.cpp.o
[ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreExternalTextureSource.cpp.o
[ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreExternalTextureSourceManager.cpp.o
[ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreFileSystem.cpp.o
[ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreForward3D.cpp.o
[ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreForwardClustered.cpp.o
[ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreForwardPlusBase.cpp.o
[ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreFrustum.cpp.o
[ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgram.cpp.o
[ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramManager.cpp.o
[ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramParams.cpp.o
[ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramUsage.cpp.o
[ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareBufferManager.cpp.o
[ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareCounterBuffer.cpp.o
[ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareIndexBuffer.cpp.o
[ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareOcclusionQuery.cpp.o
[ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwarePixelBuffer.cpp.o
[ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareUniformBuffer.cpp.o
[ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareVertexBuffer.cpp.o
[ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgram.cpp.o
[ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgramManager.cpp.o
[ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHlms.cpp.o
[ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHlmsCompute.cpp.o
[ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHlmsComputeJob.cpp.o
[ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHlmsDatablock.cpp.o
[ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHlmsJson.cpp.o
[ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHlmsJsonCompute.cpp.o
[ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHlmsLowLevel.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreHlmsLowLevel.cpp:44:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreHlmsLowLevel.cpp:44:0:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:80:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mManualBones;
^
[ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHlmsLowLevelDatablock.cpp.o
[ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHlmsManager.cpp.o
[ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHlmsSamplerblock.cpp.o
[ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHlmsTextureManager.cpp.o
[ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreImage.cpp.o
[ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreImageDownsampler.cpp.o
[ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatch.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/OgreInstancedEntity.h:34,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreInstanceBatch.cpp:32:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/OgreInstancedEntity.h:34:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreInstanceBatch.cpp:32:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:80:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mManualBones;
^
[ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/OgreInstancedEntity.h:34,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreInstanceBatchHW.cpp:33:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/OgreInstancedEntity.h:34:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreInstanceBatchHW.cpp:33:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:80:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mManualBones;
^
[ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW_VTF.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/OgreInstancedEntity.h:34,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:34:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/OgreInstancedEntity.h:34:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreInstanceBatchHW_VTF.cpp:34:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:80:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mManualBones;
^
[ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchShader.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/OgreInstancedEntity.h:34,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreInstanceBatchShader.cpp:33:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/OgreInstancedEntity.h:34:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreInstanceBatchShader.cpp:33:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:80:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mManualBones;
^
[ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchVTF.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/OgreInstancedEntity.h:34,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreInstanceBatchVTF.cpp:33:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/OgreInstancedEntity.h:34:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreInstanceBatchVTF.cpp:33:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:80:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mManualBones;
^
[ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceManager.cpp.o
[ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstancedEntity.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/OgreInstancedEntity.h:34,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreInstancedEntity.cpp:29:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/OgreInstancedEntity.h:34:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreInstancedEntity.cpp:29:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:80:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mManualBones;
^
[ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreItem.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreItem.cpp:40:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreItem.cpp:40:0:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:80:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mManualBones;
^
[ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreKeyFrame.cpp.o
[ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLight.cpp.o
[ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLodStrategy.cpp.o
[ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLodStrategyManager.cpp.o
[ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLog.cpp.o
[ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLogManager.cpp.o
[ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLwString.cpp.o
[ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreManualObject.cpp.o
[ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreManualObject2.cpp.o
[ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterial.cpp.o
[ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterialManager.cpp.o
[ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterialSerializer.cpp.o
[ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMath.cpp.o
[ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMatrix3.cpp.o
[ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMatrix4.cpp.o
[ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryAllocatedObject.cpp.o
[ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryNedAlloc.cpp.o
[ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryNedPooling.cpp.o
[ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryTrackAlloc.cpp.o
[ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMemoryTracker.cpp.o
[ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMesh.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonDef.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreMesh.cpp:52:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
[ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMesh2.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonDef.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreMesh2.cpp:45:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreMesh2.cpp: In member function ‘virtual void Ogre::Mesh::postLoadImpl()’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreMesh2.cpp:134:22: warning: unused variable ‘lodStrategy’ [-Wunused-variable]
LodStrategy *lodStrategy = LodStrategyManager::getSingleton().getDefaultStrategy();
^~~~~~~~~~~
[ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMesh2Serializer.cpp.o
[ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMesh2SerializerImpl.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreMesh2SerializerImpl.cpp: In member function ‘virtual void Ogre::MeshSerializerImpl::readSubMesh(Ogre::DataStreamPtr&, Ogre::Mesh*, Ogre::MeshSerializerListener*, Ogre::uint8)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreMesh2SerializerImpl.cpp:803:28: warning: unused variable ‘streamID’ [-Wunused-variable]
uint16 streamID = readChunk(stream);
^~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreMesh2SerializerImpl.cpp: In member function ‘virtual void Ogre::MeshSerializerImpl_v2_1_R1::readSubMesh(Ogre::DataStreamPtr&, Ogre::Mesh*, Ogre::MeshSerializerListener*, Ogre::uint8)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreMesh2SerializerImpl.cpp:2235:28: warning: unused variable ‘streamID’ [-Wunused-variable]
uint16 streamID = readChunk(stream);
^~~~~~~~
[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshManager.cpp.o
[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshManager2.cpp.o
[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshSerializer.cpp.o
[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshSerializerImpl.cpp.o
[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMovableObject.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreMovableObject.cpp:40:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreMovableObject.cpp:40:0:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:80:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mManualBones;
^
[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMovablePlane.cpp.o
[ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreNode.cpp.o
[ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreNumerics.cpp.o
[ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOITDCodec.cpp.o
[ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOldBone.cpp.o
[ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOldNode.cpp.o
[ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOldSkeletonInstance.cpp.o
[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOldSkeletonManager.cpp.o
[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtil.cpp.o
[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilGeneral.cpp.o
[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilSSE.cpp.o
[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticle.cpp.o
[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleEmitter.cpp.o
[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleEmitterCommands.cpp.o
[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleIterator.cpp.o
[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleSystem.cpp.o
[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleSystemManager.cpp.o
[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePass.cpp.o
[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePatchMesh.cpp.o
[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePatchSurface.cpp.o
[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePixelCountLodStrategy.cpp.o
[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePixelFormat.cpp.o
[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePlane.cpp.o
[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePlatformInformation.cpp.o
[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePolygon.cpp.o
[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePose.cpp.o
[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePrecompiledHeaders.cpp.o
[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePredefinedControllers.cpp.o
[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePrefabFactory.cpp.o
[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreProfiler.cpp.o
[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePsoCacheHelper.cpp.o
[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreQuaternion.cpp.o
[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRectangle2D.cpp.o
[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderQueue.cpp.o
[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystem.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreRenderSystem.cpp: In member function ‘virtual void Ogre::RenderSystem::createUniqueDepthBufferFor(Ogre::RenderTarget*, bool)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreRenderSystem.cpp:649:18: warning: unused variable ‘bAttached’ [-Wunused-variable]
bool bAttached = renderTarget->attachDepthBuffer( newDepthBuffer, exactMatch );
^~~~~~~~~
[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilities.cpp.o
[ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesManager.cpp.o
[ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderSystemCapabilitiesSerializer.cpp.o
[ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderTarget.cpp.o
[ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderTexture.cpp.o
[ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderToVertexBuffer.cpp.o
[ 25%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderWindow.cpp.o
[ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRenderable.cpp.o
[ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreResource.cpp.o
[ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreResourceBackgroundQueue.cpp.o
[ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreResourceGroupManager.cpp.o
[ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreResourceManager.cpp.o
[ 26%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreResourceTransition.cpp.o
[ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRibbonTrail.cpp.o
[ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRoot.cpp.o
[ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreRotationSpline.cpp.o
[ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneManager.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/OgreInstancedEntity.h:34,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreSceneManager.cpp:60:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/OgreInstancedEntity.h:34:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreSceneManager.cpp:60:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:80:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mManualBones;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreSceneManager.cpp: In member function ‘void Ogre::SceneManager::renderSingleObject(Ogre::Renderable*, const Ogre::Pass*, bool, bool)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreSceneManager.cpp:2881:25: warning: variable ‘cullMode’ set but not used [-Wunused-but-set-variable]
CullingMode cullMode = mPassCullingMode;
^~~~~~~~
[ 27%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneManagerEnumerator.cpp.o
[ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneNode.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreSceneNode.cpp:40:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreSceneNode.cpp:40:0:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:80:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mManualBones;
^
[ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSceneQuery.cpp.o
[ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptCompiler.cpp.o
[ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptLexer.cpp.o
[ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptParser.cpp.o
[ 28%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreScriptTranslator.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreScriptTranslator.cpp: In member function ‘virtual void Ogre::CompositorShadowMapRepeatTranslator::translate(Ogre::ScriptCompiler*, const AbstractNodePtr&)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreScriptTranslator.cpp:7829:73: warning: large integer implicitly truncated to unsigned type [-Woverflow]
targetPassName, std::numeric_limits<size_t>::max() );
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreScriptTranslator.cpp: In member function ‘virtual void Ogre::CompositorShadowMapTargetTranslator::translate(Ogre::ScriptCompiler*, const AbstractNodePtr&)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreScriptTranslator.cpp:7950:99: warning: large integer implicitly truncated to unsigned type [-Woverflow]
std::numeric_limits<size_t>::max() );
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
[ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSerializer.cpp.o
[ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShaderParams.cpp.o
[ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetup.cpp.o
[ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupFocused.cpp.o
[ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPSSM.cpp.o
[ 29%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowCameraSetupPlaneOptimal.cpp.o
[ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreShadowVolumeExtrudeProgram.cpp.o
[ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSimpleRenderable.cpp.o
[ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSimpleSpline.cpp.o
[ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeleton.cpp.o
[ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSkeletonSerializer.cpp.o
[ 30%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSmallVector.cpp.o
[ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreStaticGeometry.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreStaticGeometry.cpp: In member function ‘void Ogre::v1::StaticGeometry::MaterialBucket::addRenderables(Ogre::RenderQueue*, Ogre::uint8, size_t)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreStaticGeometry.cpp:1044:17: warning: unused variable ‘region’ [-Wunused-variable]
Region *region = mParent->getParent();
^~~~~~
[ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreStreamSerialiser.cpp.o
[ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreString.cpp.o
[ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreStringConverter.cpp.o
[ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreStringInterface.cpp.o
[ 31%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSubEntity.cpp.o
[ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSubItem.cpp.o
[ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSubMesh.cpp.o
[ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSubMesh2.cpp.o
[ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTagPoint.cpp.o
[ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTangentSpaceCalc.cpp.o
[ 32%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTechnique.cpp.o
[ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTexture.cpp.o
[ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTextureManager.cpp.o
[ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreTextureUnitState.cpp.o
[ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreUTFString.cpp.o
[ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreUnifiedHighLevelGpuProgram.cpp.o
[ 33%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreUserObjectBindings.cpp.o
[ 34%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreVector2.cpp.o
[ 34%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreVector3.cpp.o
[ 34%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreVector4.cpp.o
[ 34%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreVertexIndexData.cpp.o
[ 34%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreVertexShadowMapHelper.cpp.o
[ 34%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreViewport.cpp.o
[ 35%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreWindowEventUtilities.cpp.o
[ 35%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreWireAabb.cpp.o
[ 35%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreWireBoundingBox.cpp.o
[ 35%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreWorkQueue.cpp.o
[ 35%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Animation/OgreBone.cpp.o
[ 36%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Animation/OgreSkeletonAnimManager.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonDef.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonAnimManager.cpp:34:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonAnimManager.cpp:35:0:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:80:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mManualBones;
^
[ 36%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Animation/OgreSkeletonAnimation.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonAnimation.cpp:31:0:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonAnimation.cpp:33:0:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:80:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mManualBones;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonAnimation.cpp: In member function ‘void Ogre::SkeletonAnimation::_initialize()’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonAnimation.cpp:62:73: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
mBoneWeights = RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>( mDefinition->mTracks.size() );
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonAnimation.cpp: At global scope:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonAnimation.cpp:218:105: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void SkeletonAnimation::_swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
[ 36%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Animation/OgreSkeletonAnimationDef.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonDef.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonAnimationDef.cpp:32:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
[ 36%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Animation/OgreSkeletonDef.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonDef.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonDef.cpp:31:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
[ 36%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Animation/OgreSkeletonInstance.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonInstance.cpp:31:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonInstance.cpp:31:0:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonInstance.h:80:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mManualBones;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonInstance.cpp: In constructor ‘Ogre::SkeletonInstance::SkeletonInstance(const Ogre::SkeletonDef*, Ogre::BoneMemoryManager*)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonInstance.cpp:90:77: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
mManualBones = RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>(
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonInstance.cpp: In member function ‘void Ogre::SkeletonInstance::addAnimationsFromSkeleton(const String&, const String&)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonInstance.cpp:416:74: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
typedef vector< RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> >::type BoneWeightPtrVec;
^
[ 36%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Animation/OgreSkeletonManager.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonDef.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonManager.cpp:29:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:58:58: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION> mBoneWeights;
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Animation/OgreSkeletonAnimation.h:174:90: warning: ignoring attributes on template argument ‘Ogre::ArrayReal {aka __vector(4) float}’ [-Wignored-attributes]
void _swapBoneWeightsUniquePtr( RawSimdUniquePtr<ArrayReal, MEMCATEGORY_ANIMATION>
^
[ 37%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Animation/OgreSkeletonTrack.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonTrack.cpp: In member function ‘void Ogre::SkeletonTrack::addKeyFrame(Ogre::Real, Ogre::Real)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Animation/OgreSkeletonTrack.cpp:74:85: warning: cast from type ‘Ogre::KfTransform* __restrict__*’ to type ‘Ogre::KfTransform**’ casts away qualifiers [-Wcast-qual]
mLocalMemoryManager->createNewNode( (KfTransform**)(&keyFrame.mBoneTransform) );
^
[ 37%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Animation/OgreTagPoint.cpp.o
[ 37%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/CommandBuffer/OgreCbDrawCall.cpp.o
[ 37%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/CommandBuffer/OgreCbLowLevelMaterial.cpp.o
[ 37%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/CommandBuffer/OgreCbPipelineStateObject.cpp.o
[ 37%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/CommandBuffer/OgreCbShaderBuffer.cpp.o
[ 38%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/CommandBuffer/OgreCbTexture.cpp.o
[ 38%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/CommandBuffer/OgreCommandBuffer.cpp.o
[ 38%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/OgreCompositorManager2.cpp.o
[ 38%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/OgreCompositorNode.cpp.o
[ 38%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/OgreCompositorNodeDef.cpp.o
[ 38%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/OgreCompositorShadowNode.cpp.o
[ 39%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/OgreCompositorShadowNodeDef.cpp.o
[ 39%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/OgreCompositorWorkspace.cpp.o
[ 39%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/OgreCompositorWorkspaceDef.cpp.o
[ 39%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/OgreTextureDefinition.cpp.o
[ 39%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/Pass/OgreCompositorPass.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Compositor/Pass/OgreCompositorPass.cpp: In function ‘Ogre::uint32 Ogre::transitionWriteBarrierBits(Ogre::ResourceLayout::Layout)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Compositor/Pass/OgreCompositorPass.cpp:236:15: warning: enumeration value ‘Undefined’ not handled in switch [-Wswitch]
switch( oldLayout )
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Compositor/Pass/OgreCompositorPass.cpp:236:15: warning: enumeration value ‘Texture’ not handled in switch [-Wswitch]
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Compositor/Pass/OgreCompositorPass.cpp:236:15: warning: enumeration value ‘TextureDepth’ not handled in switch [-Wswitch]
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Compositor/Pass/OgreCompositorPass.cpp:236:15: warning: enumeration value ‘Clear’ not handled in switch [-Wswitch]
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Compositor/Pass/OgreCompositorPass.cpp:236:15: warning: enumeration value ‘CopySrc’ not handled in switch [-Wswitch]
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Compositor/Pass/OgreCompositorPass.cpp:236:15: warning: enumeration value ‘CopyDst’ not handled in switch [-Wswitch]
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Compositor/Pass/OgreCompositorPass.cpp:236:15: warning: enumeration value ‘NumResourceLayouts’ not handled in switch [-Wswitch]
[ 39%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/Pass/OgreCompositorPassDef.cpp.o
[ 40%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/Pass/PassClear/OgreCompositorPassClear.cpp.o
[ 40%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/Pass/PassCompute/OgreCompositorPassCompute.cpp.o
[ 40%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/Pass/PassDepthCopy/OgreCompositorPassDepthCopy.cpp.o
[ 40%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/Pass/PassMipmap/OgreCompositorPassMipmap.cpp.o
[ 40%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/Pass/PassQuad/OgreCompositorPassQuad.cpp.o
[ 40%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/Pass/PassScene/OgreCompositorPassScene.cpp.o
[ 41%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/Pass/PassStencil/OgreCompositorPassStencil.cpp.o
[ 41%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Compositor/Pass/PassUav/OgreCompositorPassUav.cpp.o
[ 41%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Hash/MurmurHash3.cpp.o
[ 41%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/OgreArrayMemoryManager.cpp.o
[ 41%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/OgreBoneArrayMemoryManager.cpp.o
[ 41%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/OgreBoneMemoryManager.cpp.o
[ 42%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/OgreKfTransformArrayMemoryManager.cpp.o
[ 42%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/OgreNodeArrayMemoryManager.cpp.o
[ 42%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/OgreNodeMemoryManager.cpp.o
[ 42%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/OgreObjectDataArrayMemoryManager.cpp.o
[ 42%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/OgreObjectMemoryManager.cpp.o
[ 42%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Simple/C/OgreAabb.cpp.o
[ 43%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Vao/OgreAsyncTicket.cpp.o
[ 43%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Vao/OgreBufferInterface.cpp.o
[ 43%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Vao/OgreBufferPacked.cpp.o
[ 43%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Vao/OgreIndirectBufferPacked.cpp.o
[ 43%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Vao/OgreMultiSourceVertexBufferPool.cpp.o
[ 44%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Vao/OgreStagingBuffer.cpp.o
[ 44%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Vao/OgreUavBufferPacked.cpp.o
[ 44%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Vao/OgreVaoManager.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Vao/OgreVaoManager.cpp: In member function ‘void Ogre::VaoManager::callDestroyBufferImpl(Ogre::BufferPacked*)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Vao/OgreVaoManager.cpp:524:15: warning: enumeration value ‘NUM_BUFFER_PACKED_TYPES’ not handled in switch [-Wswitch]
switch( bufferPacked->getBufferPackedType() )
^
[ 44%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Vao/OgreVertexArrayObject.cpp.o
[ 44%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Vao/OgreVertexBufferPacked.cpp.o
[ 44%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/SSE2/Single/OgreArrayAabb.cpp.o
[ 45%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/SSE2/Single/OgreArrayMatrix4.cpp.o
[ 45%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/SSE2/Single/OgreArrayMatrixAf4x3.cpp.o
[ 45%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/SSE2/Single/OgreArrayQuaternion.cpp.o
[ 45%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/SSE2/Single/OgreArrayVector3.cpp.o
[ 45%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/SSE2/Single/OgreMathlibSSE2.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/Math/Array/SSE2/Single/OgreMathlibSSE2.cpp:38:0:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h: In function ‘v4sf log_ps(v4sf)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:174:22: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
v4sf one = *(v4sf*)_ps_1;
^~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:178:29: warning: cast from type ‘const int*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
x = _mm_max_ps(x, *(v4sf*)_ps_min_norm_pos); /* cut off denormalized stuff */
^~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:189:29: warning: cast from type ‘const int*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
x = _mm_and_ps(x, *(v4sf*)_ps_inv_mant_mask);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:190:28: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
x = _mm_or_ps(x, *(v4sf*)_ps_0p5);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:199:38: warning: cast from type ‘const int*’ to type ‘v4si* {aka __vector(2) long long int*}’ casts away qualifiers [-Wcast-qual]
emm0 = _mm_sub_epi32(emm0, *(v4si*)_pi32_0x7f);
^~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:211:39: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
v4sf mask = _mm_cmplt_ps(x, *(v4sf*)_ps_cephes_SQRTHF);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:220:20: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
v4sf y = *(v4sf*)_ps_cephes_log_p0;
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:222:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_cephes_log_p1);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:224:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_cephes_log_p2);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:226:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_cephes_log_p3);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:228:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_cephes_log_p4);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:230:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_cephes_log_p5);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:232:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_cephes_log_p6);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:234:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_cephes_log_p7);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:236:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_cephes_log_p8);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:242:31: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
tmp = _mm_mul_ps(e, *(v4sf*)_ps_cephes_log_q1);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:246:31: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
tmp = _mm_mul_ps(z, *(v4sf*)_ps_0p5);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:249:31: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
tmp = _mm_mul_ps(e, *(v4sf*)_ps_cephes_log_q2);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h: In function ‘v4sf exp_ps(v4sf)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:277:22: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
v4sf one = *(v4sf*)_ps_1;
^~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:279:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
x = _mm_min_ps(x, *(v4sf*)_ps_exp_hi);
^~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:280:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
x = _mm_max_ps(x, *(v4sf*)_ps_exp_lo);
^~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:283:30: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
fx = _mm_mul_ps(x, *(v4sf*)_ps_cephes_LOG2EF);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:284:31: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
fx = _mm_add_ps(fx, *(v4sf*)_ps_0p5);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:303:32: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
tmp = _mm_mul_ps(fx, *(v4sf*)_ps_cephes_exp_C1);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:304:35: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
v4sf z = _mm_mul_ps(fx, *(v4sf*)_ps_cephes_exp_C2);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:310:20: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
v4sf y = *(v4sf*)_ps_cephes_exp_p0;
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:312:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_cephes_exp_p1);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:314:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_cephes_exp_p2);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:316:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_cephes_exp_p3);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:318:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_cephes_exp_p4);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:320:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_cephes_exp_p5);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:340:38: warning: cast from type ‘const int*’ to type ‘v4si* {aka __vector(2) long long int*}’ casts away qualifiers [-Wcast-qual]
emm0 = _mm_add_epi32(emm0, *(v4si*)_pi32_0x7f);
^~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h: In function ‘v4sf sin_ps(v4sf)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:398:29: warning: cast from type ‘const int*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
x = _mm_and_ps(x, *(v4sf*)_ps_inv_sign_mask);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:400:43: warning: cast from type ‘const int*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
sign_bit = _mm_and_ps(sign_bit, *(v4sf*)_ps_sign_mask);
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:403:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_mul_ps(x, *(v4sf*)_ps_cephes_FOPI);
^~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:410:38: warning: cast from type ‘const int*’ to type ‘v4si* {aka __vector(2) long long int*}’ casts away qualifiers [-Wcast-qual]
emm2 = _mm_add_epi32(emm2, *(v4si*)_pi32_1);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:411:38: warning: cast from type ‘const int*’ to type ‘v4si* {aka __vector(2) long long int*}’ casts away qualifiers [-Wcast-qual]
emm2 = _mm_and_si128(emm2, *(v4si*)_pi32_inv1);
^~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:414:38: warning: cast from type ‘const int*’ to type ‘v4si* {aka __vector(2) long long int*}’ casts away qualifiers [-Wcast-qual]
emm0 = _mm_and_si128(emm2, *(v4si*)_pi32_4);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:422:38: warning: cast from type ‘const int*’ to type ‘v4si* {aka __vector(2) long long int*}’ casts away qualifiers [-Wcast-qual]
emm2 = _mm_and_si128(emm2, *(v4si*)_pi32_2);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:458:18: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
xmm1 = *(v4sf*)_ps_minus_cephes_DP1;
^~~~~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:459:18: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
xmm2 = *(v4sf*)_ps_minus_cephes_DP2;
^~~~~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:460:18: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
xmm3 = *(v4sf*)_ps_minus_cephes_DP3;
^~~~~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:469:15: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = *(v4sf*)_ps_coscof_p0;
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:473:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_coscof_p1);
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:475:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_coscof_p2);
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:478:36: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
v4sf tmp = _mm_mul_ps(z, *(v4sf*)_ps_0p5);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:480:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_1);
^~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:484:21: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
v4sf y2 = *(v4sf*)_ps_sincof_p0;
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:486:31: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y2 = _mm_add_ps(y2, *(v4sf*)_ps_sincof_p1);
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:488:31: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y2 = _mm_add_ps(y2, *(v4sf*)_ps_sincof_p2);
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h: In function ‘v4sf cos_ps(v4sf)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:513:29: warning: cast from type ‘const int*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
x = _mm_and_ps(x, *(v4sf*)_ps_inv_sign_mask);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:516:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_mul_ps(x, *(v4sf*)_ps_cephes_FOPI);
^~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:522:38: warning: cast from type ‘const int*’ to type ‘v4si* {aka __vector(2) long long int*}’ casts away qualifiers [-Wcast-qual]
emm2 = _mm_add_epi32(emm2, *(v4si*)_pi32_1);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:523:38: warning: cast from type ‘const int*’ to type ‘v4si* {aka __vector(2) long long int*}’ casts away qualifiers [-Wcast-qual]
emm2 = _mm_and_si128(emm2, *(v4si*)_pi32_inv1);
^~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:526:38: warning: cast from type ‘const int*’ to type ‘v4si* {aka __vector(2) long long int*}’ casts away qualifiers [-Wcast-qual]
emm2 = _mm_sub_epi32(emm2, *(v4si*)_pi32_2);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:529:41: warning: cast from type ‘const int*’ to type ‘v4si* {aka __vector(2) long long int*}’ casts away qualifiers [-Wcast-qual]
emm0 = _mm_andnot_si128(emm2, *(v4si*)_pi32_4);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:532:38: warning: cast from type ‘const int*’ to type ‘v4si* {aka __vector(2) long long int*}’ casts away qualifiers [-Wcast-qual]
emm2 = _mm_and_si128(emm2, *(v4si*)_pi32_2);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:576:18: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
xmm1 = *(v4sf*)_ps_minus_cephes_DP1;
^~~~~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:577:18: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
xmm2 = *(v4sf*)_ps_minus_cephes_DP2;
^~~~~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:578:18: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
xmm3 = *(v4sf*)_ps_minus_cephes_DP3;
^~~~~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:587:15: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = *(v4sf*)_ps_coscof_p0;
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:591:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_coscof_p1);
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:593:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_coscof_p2);
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:596:36: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
v4sf tmp = _mm_mul_ps(z, *(v4sf*)_ps_0p5);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:598:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_1);
^~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:602:21: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
v4sf y2 = *(v4sf*)_ps_sincof_p0;
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:604:31: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y2 = _mm_add_ps(y2, *(v4sf*)_ps_sincof_p1);
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:606:31: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y2 = _mm_add_ps(y2, *(v4sf*)_ps_sincof_p2);
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h: In function ‘void sincos_ps(v4sf, v4sf*, v4sf*)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:633:29: warning: cast from type ‘const int*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
x = _mm_and_ps(x, *(v4sf*)_ps_inv_sign_mask);
^~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:635:51: warning: cast from type ‘const int*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
sign_bit_sin = _mm_and_ps(sign_bit_sin, *(v4sf*)_ps_sign_mask);
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:638:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_mul_ps(x, *(v4sf*)_ps_cephes_FOPI);
^~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:645:38: warning: cast from type ‘const int*’ to type ‘v4si* {aka __vector(2) long long int*}’ casts away qualifiers [-Wcast-qual]
emm2 = _mm_add_epi32(emm2, *(v4si*)_pi32_1);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:646:38: warning: cast from type ‘const int*’ to type ‘v4si* {aka __vector(2) long long int*}’ casts away qualifiers [-Wcast-qual]
emm2 = _mm_and_si128(emm2, *(v4si*)_pi32_inv1);
^~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:652:38: warning: cast from type ‘const int*’ to type ‘v4si* {aka __vector(2) long long int*}’ casts away qualifiers [-Wcast-qual]
emm0 = _mm_and_si128(emm2, *(v4si*)_pi32_4);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:657:38: warning: cast from type ‘const int*’ to type ‘v4si* {aka __vector(2) long long int*}’ casts away qualifiers [-Wcast-qual]
emm2 = _mm_and_si128(emm2, *(v4si*)_pi32_2);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:697:18: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
xmm1 = *(v4sf*)_ps_minus_cephes_DP1;
^~~~~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:698:18: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
xmm2 = *(v4sf*)_ps_minus_cephes_DP2;
^~~~~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:699:18: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
xmm3 = *(v4sf*)_ps_minus_cephes_DP3;
^~~~~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:708:38: warning: cast from type ‘const int*’ to type ‘v4si* {aka __vector(2) long long int*}’ casts away qualifiers [-Wcast-qual]
emm4 = _mm_sub_epi32(emm4, *(v4si*)_pi32_2);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:709:41: warning: cast from type ‘const int*’ to type ‘v4si* {aka __vector(2) long long int*}’ casts away qualifiers [-Wcast-qual]
emm4 = _mm_andnot_si128(emm4, *(v4si*)_pi32_4);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:730:15: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = *(v4sf*)_ps_coscof_p0;
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:733:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_coscof_p1);
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:735:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_coscof_p2);
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:738:36: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
v4sf tmp = _mm_mul_ps(z, *(v4sf*)_ps_0p5);
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:740:29: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y = _mm_add_ps(y, *(v4sf*)_ps_1);
^~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:744:21: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
v4sf y2 = *(v4sf*)_ps_sincof_p0;
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:746:31: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y2 = _mm_add_ps(y2, *(v4sf*)_ps_sincof_p1);
^~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/include/Math/Array/SSE2/Single/sse_mathfun.h:748:31: warning: cast from type ‘const float*’ to type ‘v4sf* {aka __vector(4) float*}’ casts away qualifiers [-Wcast-qual]
y2 = _mm_add_ps(y2, *(v4sf*)_ps_sincof_p2);
^~~~~~~~~~~~~
[ 45%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/NEON/Single/OgreArrayAabb.cpp.o
[ 46%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/NEON/Single/OgreArrayMatrix4.cpp.o
[ 46%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/NEON/Single/OgreArrayMatrixAf4x3.cpp.o
[ 46%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/NEON/Single/OgreArrayQuaternion.cpp.o
[ 46%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/NEON/Single/OgreArrayVector3.cpp.o
[ 46%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Math/Array/NEON/Single/OgreMathlibNEON.cpp.o
[ 46%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreFreeImageCodec.cpp.o
[ 47%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDDSCodec.cpp.o
[ 47%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreETCCodec.cpp.o
[ 47%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreZip.cpp.o
[ 47%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreConfigDialog.cpp.o
[ 47%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreErrorDialog.cpp.o
[ 47%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreFileSystemLayer.cpp.o
[ 48%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/GLX/OgreTimer.cpp.o
[ 48%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreSearchOps.cpp.o
[ 48%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Threading/OgreBarrierPThreads.cpp.o
[ 48%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Threading/OgreLightweightMutexPThreads.cpp.o
[ 48%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Threading/OgreThreadsPThreads.cpp.o
[ 48%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/Threading/OgreDefaultWorkQueueStandard.cpp.o
[ 49%] Linking CXX shared library ../lib/libOgreMain.so
CMakeFiles/OgreMain.dir/src/OgreDeflate.cpp.o: In function `Ogre::DeflateStream::init()':
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/OgreMain/src/OgreDeflate.cpp:161: warning: the use of `tmpnam' is dangerous, better use `mkstemp'
[ 49%] Built target OgreMain
Scanning dependencies of target RenderSystem_GL3Plus
[ 49%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLExtSupport.cpp.o
[ 49%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLMonolithicProgram.cpp.o
[ 49%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLMonolithicProgramManager.cpp.o
[ 50%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLPreprocessor.cpp.o
[ 50%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLProgram.cpp.o
[ 50%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLProgramManager.cpp.o
[ 50%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLSeparableProgram.cpp.o
[ 50%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLSeparableProgramManager.cpp.o
[ 50%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLShader.cpp.o
[ 51%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLShaderFactory.cpp.o
[ 51%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/GLSL/OgreGLSLShaderManager.cpp.o
[ 51%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/windowing/GLX/OgreGLXContext.cpp.o
[ 51%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/windowing/GLX/OgreGLXGLSupport.cpp.o
[ 51%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/windowing/GLX/OgreGLXWindow.cpp.o
[ 52%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusContext.cpp.o
[ 52%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusDefaultHardwareBufferManager.cpp.o
[ 52%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusDepthBuffer.cpp.o
[ 52%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusDepthTexture.cpp.o
[ 52%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusEngineDll.cpp.o
[ 52%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusFBOMultiRenderTarget.cpp.o
[ 53%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusFBORenderTexture.cpp.o
[ 53%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusFrameBufferObject.cpp.o
[ 53%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusGpuProgram.cpp.o
[ 53%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusGpuProgramManager.cpp.o
[ 53%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareBufferManager.cpp.o
[ 53%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareCounterBuffer.cpp.o
[ 54%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareIndexBuffer.cpp.o
[ 54%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareOcclusionQuery.cpp.o
[ 54%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwarePixelBuffer.cpp.o
[ 54%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareShaderStorageBuffer.cpp.o
[ 54%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareUniformBuffer.cpp.o
[ 54%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusHardwareVertexBuffer.cpp.o
[ 55%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusNullTexture.cpp.o
[ 55%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusPixelFormat.cpp.o
[ 55%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusPixelFormatToShaderType.cpp.o
[ 55%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusPlugin.cpp.o
[ 55%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusRenderSystem.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/RenderSystems/GL3Plus/src/OgreGL3PlusRenderSystem.cpp: In member function ‘GLint Ogre::GL3PlusRenderSystem::convertCompareFunction(Ogre::CompareFunction) const’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/RenderSystems/GL3Plus/src/OgreGL3PlusRenderSystem.cpp:3542:15: warning: enumeration value ‘NUM_COMPARE_FUNCTIONS’ not handled in switch [-Wswitch]
switch(func)
^
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/RenderSystems/GL3Plus/include/OgreGL3PlusRenderSystem.h:32:0,
from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/RenderSystems/GL3Plus/src/OgreGL3PlusRenderSystem.cpp:29:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/RenderSystems/GL3Plus/include/OgreGL3PlusPrerequisites.h: In member function ‘virtual void Ogre::GL3PlusRenderSystem::_hlmsSamplerblockCreated(Ogre::HlmsSamplerblock*)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/RenderSystems/GL3Plus/include/OgreGL3PlusPrerequisites.h:137:48: warning: ‘minFilter’ may be used uninitialized in this function [-Wmaybe-uninitialized]
# define OGRE_CHECK_GL_ERROR(glFunc) { glFunc; }
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/RenderSystems/GL3Plus/src/OgreGL3PlusRenderSystem.cpp:1749:15: note: ‘minFilter’ was declared here
GLint minFilter, magFilter;
^~~~~~~~~
[ 55%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusRenderTexture.cpp.o
[ 56%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusRenderToVertexBuffer.cpp.o
[ 56%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusSupport.cpp.o
[ 56%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusTexture.cpp.o
[ 56%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusTextureBuffer.cpp.o
[ 56%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusTextureManager.cpp.o
[ 56%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/OgreGL3PlusVertexArrayObject.cpp.o
[ 57%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/gl3w.cpp.o
[ 57%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/Vao/OgreGL3PlusAsyncTicket.cpp.o
[ 57%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/Vao/OgreGL3PlusBufferInterface.cpp.o
[ 57%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/Vao/OgreGL3PlusConstBufferPacked.cpp.o
[ 57%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/Vao/OgreGL3PlusDynamicBuffer.cpp.o
[ 57%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/Vao/OgreGL3PlusMultiSourceVertexBufferPool.cpp.o
[ 58%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/Vao/OgreGL3PlusStagingBuffer.cpp.o
[ 58%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/Vao/OgreGL3PlusTexBufferEmulatedPacked.cpp.o
[ 58%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/Vao/OgreGL3PlusTexBufferPacked.cpp.o
[ 58%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/Vao/OgreGL3PlusUavBufferPacked.cpp.o
[ 58%] Building CXX object RenderSystems/GL3Plus/CMakeFiles/RenderSystem_GL3Plus.dir/src/Vao/OgreGL3PlusVaoManager.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/RenderSystems/GL3Plus/src/Vao/OgreGL3PlusVaoManager.cpp: In member function ‘virtual Ogre::TexBufferPacked* Ogre::GL3PlusVaoManager::createTexBufferImpl(Ogre::PixelFormat, size_t, Ogre::BufferType, void*, bool)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/RenderSystems/GL3Plus/src/Vao/OgreGL3PlusVaoManager.cpp:600:23: warning: operation on ‘sizeBytes’ may be undefined [-Wsequence-point]
sizeBytes = sizeBytes = alignToNextMultiple( sizeBytes, maxTexSizeBytes );
~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 59%] Linking CXX shared library ../../lib/RenderSystem_GL3Plus.so
[ 59%] Built target RenderSystem_GL3Plus
Scanning dependencies of target RenderSystem_NULL
[ 59%] Building CXX object RenderSystems/NULL/CMakeFiles/RenderSystem_NULL.dir/src/OgreNULLEngineDll.cpp.o
[ 59%] Building CXX object RenderSystems/NULL/CMakeFiles/RenderSystem_NULL.dir/src/OgreNULLHardwarePixelBuffer.cpp.o
[ 59%] Building CXX object RenderSystems/NULL/CMakeFiles/RenderSystem_NULL.dir/src/OgreNULLPlugin.cpp.o
[ 59%] Building CXX object RenderSystems/NULL/CMakeFiles/RenderSystem_NULL.dir/src/OgreNULLRenderSystem.cpp.o
[ 59%] Building CXX object RenderSystems/NULL/CMakeFiles/RenderSystem_NULL.dir/src/OgreNULLRenderWindow.cpp.o
[ 60%] Building CXX object RenderSystems/NULL/CMakeFiles/RenderSystem_NULL.dir/src/OgreNULLTextureManager.cpp.o
[ 60%] Building CXX object RenderSystems/NULL/CMakeFiles/RenderSystem_NULL.dir/src/Vao/OgreNULLConstBufferPacked.cpp.o
[ 60%] Building CXX object RenderSystems/NULL/CMakeFiles/RenderSystem_NULL.dir/src/Vao/OgreNULLMultiSourceVertexBufferPool.cpp.o
[ 60%] Building CXX object RenderSystems/NULL/CMakeFiles/RenderSystem_NULL.dir/src/Vao/OgreNULLStagingBuffer.cpp.o
[ 60%] Building CXX object RenderSystems/NULL/CMakeFiles/RenderSystem_NULL.dir/src/Vao/OgreNULLTexBufferPacked.cpp.o
[ 60%] Building CXX object RenderSystems/NULL/CMakeFiles/RenderSystem_NULL.dir/src/Vao/OgreNULLUavBufferPacked.cpp.o
[ 61%] Building CXX object RenderSystems/NULL/CMakeFiles/RenderSystem_NULL.dir/src/Vao/OgreNULLVaoManager.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/RenderSystems/NULL/src/Vao/OgreNULLVaoManager.cpp: In member function ‘virtual Ogre::TexBufferPacked* Ogre::NULLVaoManager::createTexBufferImpl(Ogre::PixelFormat, size_t, Ogre::BufferType, void*, bool)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/RenderSystems/NULL/src/Vao/OgreNULLVaoManager.cpp:168:17: warning: unused variable ‘vboFlag’ [-Wunused-variable]
VboFlag vboFlag = bufferTypeToVboFlag( bufferType );
^~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/RenderSystems/NULL/src/Vao/OgreNULLVaoManager.cpp: In member function ‘virtual Ogre::IndirectBufferPacked* Ogre::NULLVaoManager::createIndirectBufferImpl(size_t, Ogre::BufferType, void*, bool)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/RenderSystems/NULL/src/Vao/OgreNULLVaoManager.cpp:221:16: warning: unused variable ‘bufferOffset’ [-Wunused-variable]
size_t bufferOffset = 0;
^~~~~~~~~~~~
[ 61%] Building CXX object RenderSystems/NULL/CMakeFiles/RenderSystem_NULL.dir/src/Vao/OgreOgreNULLAsyncTicket.cpp.o
[ 61%] Building CXX object RenderSystems/NULL/CMakeFiles/RenderSystem_NULL.dir/src/Vao/OgreOgreNULLBufferInterface.cpp.o
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/RenderSystems/NULL/src/Vao/OgreOgreNULLBufferInterface.cpp: In member function ‘virtual void* Ogre::NULLBufferInterface::map(size_t, size_t, Ogre::MappingState, bool)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/RenderSystems/NULL/src/Vao/OgreOgreNULLBufferInterface.cpp:81:20: warning: variable ‘length’ set but not used [-Wunused-but-set-variable]
size_t length = elementCount;
^~~~~~
[ 61%] Linking CXX shared library ../../lib/RenderSystem_NULL.so
[ 61%] Built target RenderSystem_NULL
Scanning dependencies of target Plugin_CgProgramManager
[ 61%] Building CXX object PlugIns/CgProgramManager/CMakeFiles/Plugin_CgProgramManager.dir/src/OgreCgFxScriptLoader.cpp.o
In file included from /home/raven/rain/dev/libs/ogre-v2.1-02.02.18/PlugIns/CgProgramManager/src/OgreCgFxScriptLoader.cpp:29:0:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/PlugIns/CgProgramManager/include/OgreCgFxScriptLoader.h:1325:31: error: ‘TextureAddressingMode’ in ‘class Ogre::TextureUnitState’ does not name a type
TextureUnitState::TextureAddressingMode getOgreTextureAddressingMode( CGstateassignment cgStateAssignment );
^~~~~~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/PlugIns/CgProgramManager/src/OgreCgFxScriptLoader.cpp: In member function ‘virtual void Ogre::CgFxScriptLoader::CgBoolGlobalStateListener::updatePass(Ogre::Pass*, CGstateassignment)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/PlugIns/CgProgramManager/src/OgreCgFxScriptLoader.cpp:499:23: error: ‘class Ogre::Pass’ has no member named ‘setLightingEnabled’; did you mean ‘setLightScissoringEnabled’?
ogrePass->setLightingEnabled(value);
^~~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/PlugIns/CgProgramManager/src/OgreCgFxScriptLoader.cpp:544:23: error: ‘class Ogre::Pass’ has no member named ‘setDepthCheckEnabled’; did you mean ‘setPointSpritesEnabled’?
ogrePass->setDepthCheckEnabled(value);
^~~~~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/PlugIns/CgProgramManager/src/OgreCgFxScriptLoader.cpp: In member function ‘virtual void Ogre::CgFxScriptLoader::CgWrapSamplerStateListener::upateTextureUnitState(Ogre::TextureUnitState*, CGstateassignment)’:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/PlugIns/CgProgramManager/src/OgreCgFxScriptLoader.cpp:2341:9: error: ‘TextureAddressingMode’ is not a member of ‘Ogre::TextureUnitState’
TextureUnitState::TextureAddressingMode ogreTextureAddressingMode = TextureUnitState::TAM_WRAP;
^~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/PlugIns/CgProgramManager/src/OgreCgFxScriptLoader.cpp:2342:9: error: ‘ogreTextureAddressingMode’ was not declared in this scope
ogreTextureAddressingMode = getOgreTextureAddressingMode(cgStateAssignment);
^~~~~~~~~~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/PlugIns/CgProgramManager/src/OgreCgFxScriptLoader.cpp:2342:83: error: ‘getOgreTextureAddressingMode’ was not declared in this scope
ogreTextureAddressingMode = getOgreTextureAddressingMode(cgStateAssignment);
^
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/PlugIns/CgProgramManager/src/OgreCgFxScriptLoader.cpp:2344:9: error: ‘UVWAddressingMode’ is not a member of ‘Ogre::TextureUnitState’
TextureUnitState::UVWAddressingMode ogreUVWAddressingMode = ogreTextureUnitState->getTextureAddressingMode();
^~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/PlugIns/CgProgramManager/src/OgreCgFxScriptLoader.cpp:2349:13: error: ‘ogreUVWAddressingMode’ was not declared in this scope
ogreUVWAddressingMode.u = ogreTextureAddressingMode;
^~~~~~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/PlugIns/CgProgramManager/src/OgreCgFxScriptLoader.cpp:2361:31: error: ‘class Ogre::TextureUnitState’ has no member named ‘setTextureAddressingMode’; did you mean ‘getTextureDimensions’?
ogreTextureUnitState->setTextureAddressingMode( ogreUVWAddressingMode );
^~~~~~~~~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/PlugIns/CgProgramManager/src/OgreCgFxScriptLoader.cpp:2361:57: error: ‘ogreUVWAddressingMode’ was not declared in this scope
ogreTextureUnitState->setTextureAddressingMode( ogreUVWAddressingMode );
^~~~~~~~~~~~~~~~~~~~~
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/PlugIns/CgProgramManager/src/OgreCgFxScriptLoader.cpp: At global scope:
/home/raven/rain/dev/libs/ogre-v2.1-02.02.18/PlugIns/CgProgramManager/src/OgreCgFxScriptLoader.cpp:2365:23: error: ‘TextureAddressingMode’ in ‘class Ogre::TextureUnitState’ does not name a type
TextureUnitState::TextureAddressingMode CgFxScriptLoader::CgWrapSamplerStateListener::getOgreTextureAddressingMode( CGstateassignment cgStateAssignment )
^~~~~~~~~~~~~~~~~~~~~
PlugIns/CgProgramManager/CMakeFiles/Plugin_CgProgramManager.dir/build.make:62: failed to perform the recipe for the target «PlugIns/CgProgramManager/CMakeFiles/Plugin_CgProgramManager.dir/src/OgreCgFxScriptLoader.cpp.o»
make[2]: *** [PlugIns/CgProgramManager/CMakeFiles/Plugin_CgProgramManager.dir/src/OgreCgFxScriptLoader.cpp.o] Error 1
CMakeFiles/Makefile2:292: failed to perform the recipe for the target «PlugIns/CgProgramManager/CMakeFiles/Plugin_CgProgramManager.dir/all»
make[1]: *** [PlugIns/CgProgramManager/CMakeFiles/Plugin_CgProgramManager.dir/all] Error 2
Makefile:149: failed to perform the recipe for the target «all»
make: *** [all] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.