Skip to content

Instantly share code, notes, and snippets.

@r-rmcgibbo
Created April 22, 2021 01:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save r-rmcgibbo/435193692b62af1602d857fd487094f0 to your computer and use it in GitHub Desktop.
Save r-rmcgibbo/435193692b62af1602d857fd487094f0 to your computer and use it in GitHub Desktop.
system: aarch64-linux | build_time: 2 minutes | https://github.com/NixOS/nixpkgs/pull/120124
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking sources
unpacking source archive /nix/store/m8knsg359p6vfc4l4y2zsq5sw07n9c7a-v1.12.1.zip
source root is ogre-1.12.1
setting SOURCE_DATE_EPOCH to timestamp 1561417460 of file ogre-1.12.1/ci-build.cmake
@nix { "action": "setPhase", "phase": "patchPhase" }
patching sources
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "configurePhase" }
configuring
fixing cmake files...
cmake flags: -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_SKIP_BUILD_RPATH=ON -DBUILD_TESTING=OFF -DCMAKE_INSTALL_LOCALEDIR=/nix/store/bawhvyy5df43kh88ndzr43qjh67a58bn-ogre-1.12.1/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/bawhvyy5df43kh88ndzr43qjh67a58bn-ogre-1.12.1/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/bawhvyy5df43kh88ndzr43qjh67a58bn-ogre-1.12.1/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/bawhvyy5df43kh88ndzr43qjh67a58bn-ogre-1.12.1/share/doc/OGRE -DCMAKE_INSTALL_INFODIR=/nix/store/bawhvyy5df43kh88ndzr43qjh67a58bn-ogre-1.12.1/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/bawhvyy5df43kh88ndzr43qjh67a58bn-ogre-1.12.1/share/man -DCMAKE_INSTALL_OLDINCLUDEDIR=/nix/store/bawhvyy5df43kh88ndzr43qjh67a58bn-ogre-1.12.1/include -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/bawhvyy5df43kh88ndzr43qjh67a58bn-ogre-1.12.1/include -DCMAKE_INSTALL_SBINDIR=/nix/store/bawhvyy5df43kh88ndzr43qjh67a58bn-ogre-1.12.1/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/bawhvyy5df43kh88ndzr43qjh67a58bn-ogre-1.12.1/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/bawhvyy5df43kh88ndzr43qjh67a58bn-ogre-1.12.1/lib -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_OSX_SYSROOT= -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_STRIP=/nix/store/av448v0ddbmphfjd823zglgw0cv1pn19-binutils-2.35.1/bin/strip -DCMAKE_RANLIB=/nix/store/av448v0ddbmphfjd823zglgw0cv1pn19-binutils-2.35.1/bin/ranlib -DCMAKE_AR=/nix/store/av448v0ddbmphfjd823zglgw0cv1pn19-binutils-2.35.1/bin/ar -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_INSTALL_PREFIX=/nix/store/bawhvyy5df43kh88ndzr43qjh67a58bn-ogre-1.12.1 -DOGRE_BUILD_SAMPLES= -DOGRE_BUILD_PLUGIN_BSP=on -DOGRE_BUILD_PLUGIN_OCTREE=on -DOGRE_BUILD_PLUGIN_PCZ=on -DOGRE_BUILD_PLUGIN_PFX=on -DOGRE_BUILD_RENDERSYSTEM_GL=on
-- The C compiler identification is GNU 9.3.0
-- The CXX compiler identification is GNU 9.3.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /nix/store/wp3vd4vv20dppf47pbi4jijrzns79md1-gcc-wrapper-9.3.0/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /nix/store/wp3vd4vv20dppf47pbi4jijrzns79md1-gcc-wrapper-9.3.0/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring OGRE 1.12.1
-- Check size of void*
-- Check size of void* - done
-- Performing Test OGRE_GCC_HAS_SSE
-- Performing Test OGRE_GCC_HAS_SSE - Failed
-- Check if the system is big endian
-- Searching 16 bit integer
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of unsigned short
-- Check size of unsigned short - done
-- Searching 16 bit integer - Using unsigned short
-- Check if the system is big endian - little endian
-- Search path: /build/ogre-1.12.1/build/Dependencies;/build/ogre-1.12.1/Dependencies;/build/ogre-1.12.1/build/../Dependencies;/build/ogre-1.12.1/../Dependencies
-- Building ZZIPlib
Error: /build/ogre-1.12.1/build/zziplib-develop is not a directory
-- Found Freetype: /nix/store/4n9r9fhm9hv3mc9k65fgblilp4f1zii5-freetype-2.10.4/lib/libfreetype.so (found version "2.10.4")
-- Found ZLIB: /nix/store/af753gp9fy441nw273lm8rml6mla2lvh-zlib-1.2.11/lib/libz.so (found version "1.2.11")
-- Looking for ZZip...
-- Found PkgConfig: pkg-config (found version "0.29.2")
-- Checking for module 'zziplib'
-- Found zziplib, version 0.13.72
-- Found ZZip: /nix/store/9nz98qxk2n0dvwjia669gsz722r7cgvj-zziplib-0.13.72/lib/libzzip.so
-- Looking for FreeImage...
-- Checking for module 'freeimage'
-- No package 'freeimage' found
-- Found FreeImage: /nix/store/vfymdd36fpb6lg6mszpghjhnk9g69xql-freeimage-unstable-2020-07-04/lib/libfreeimage.so
-- Found X11: /nix/store/v73ncynp30yryn7rciwg4ywc57ipi4bb-xorgproto-2021.3/include
-- Looking for XOpenDisplay in /nix/store/r8163n92653n93va29030y6g0xhk0hhp-libX11-1.7.0/lib/libX11.so
-- Looking for XOpenDisplay in /nix/store/r8163n92653n93va29030y6g0xhk0hhp-libX11-1.7.0/lib/libX11.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
CMake Warning (dev) at /nix/store/whqwwjy4mrp6yp26cm0n7s953bkbj8jb-cmake-3.19.7/share/cmake-3.19/Modules/FindOpenGL.cmake:293 (message):
Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when
available. Run "cmake --help-policy CMP0072" for policy details. Use the
cmake_policy command to set the policy and suppress this warning.
FindOpenGL found both a legacy GL library:
OPENGL_gl_LIBRARY: /nix/store/i1qdfrvab94di0xrln1fbk6n5ds08ac3-libGL-1.3.2/lib/libGL.so
and GLVND libraries for OpenGL and GLX:
OPENGL_opengl_LIBRARY: /nix/store/i1qdfrvab94di0xrln1fbk6n5ds08ac3-libGL-1.3.2/lib/libOpenGL.so
OPENGL_glx_LIBRARY: /nix/store/i1qdfrvab94di0xrln1fbk6n5ds08ac3-libGL-1.3.2/lib/libGLX.so
OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for
compatibility with CMake 3.10 and below the legacy GL library will be used.
Call Stack (most recent call first):
CMake/Dependencies.cmake:242 (find_package)
CMakeLists.txt:304 (include)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found OpenGL: /nix/store/i1qdfrvab94di0xrln1fbk6n5ds08ac3-libGL-1.3.2/lib/libOpenGL.so
-- Looking for Cg...
-- Cg_PREFIX_PATH changed.
-- Checking for module 'Cg'
-- No package 'Cg' found
-- Could not locate Cg
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE)
-- Could NOT find PythonLibs (missing: PYTHON_LIBRARIES PYTHON_INCLUDE_DIRS)
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Could NOT find SDL2 (missing: SDL2_LIBRARY SDL2_INCLUDE_DIR)
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
-- Looking for Softimage...
-- Softimage_PREFIX_PATH changed.
-- Could not locate Softimage
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
CMake Warning at Components/Bites/CMakeLists.txt:136 (message):
SDL2 not found - no input handling and reduced window creation capabilites
-- Could NOT find SWIG (missing: SWIG_EXECUTABLE SWIG_DIR) (Required is at least version "3.0.8")
CMake Warning at Components/Python/CMakeLists.txt:5 (message):
Python Component disabled because SWIG or Python was not found
-- Could NOT find SWIG (missing: SWIG_EXECUTABLE SWIG_DIR) (Required is at least version "3.0.8")
CMake Warning at Components/Csharp/CMakeLists.txt:5 (message):
Csharp Component disabled because SWIG or Csharp was not found
-- Could NOT find SWIG (missing: SWIG_EXECUTABLE SWIG_DIR) (Required is at least version "3.0.8")
-- Could NOT find JNI (missing: JAVA_AWT_LIBRARY JAVA_JVM_LIBRARY JAVA_INCLUDE_PATH JAVA_INCLUDE_PATH2 JAVA_AWT_INCLUDE_PATH)
CMake Warning at Components/Java/CMakeLists.txt:15 (message):
Java Component disabled because SWIG or Java was not found
--
-----------------------------------------------------------------------------
-- The following external packages were located on your system.
-- This installation will have the extra features provided by these packages.
+ zlib
+ zziplib
+ freeimage
+ freetype
+ X11
+ Xaw
+ OpenGL
+ OpenGL ES 2.x
-----------------------------------------------------------------------------
-- The following OPTIONAL packages could NOT be located on your system.
-- Consider installing them to enable more features from this software.
+ cg: C for graphics shader language <http://developer.nvidia.com/object/cg_toolkit.html>
+ OpenEXR: Load High dynamic range images <http://www.openexr.com/>
+ Python: Language bindings to use OGRE from Python <http://www.python.org/>
+ SDL2: Simple DirectMedia Library needed for input handling in samples <https://www.libsdl.org/>
+ Doxygen: Tool for building API documentation <http://doxygen.org>
+ Softimage: Softimage SDK needed for building XSIExporter <FALSE>
-----------------------------------------------------------------------------
--
----------------------------------------------------------------------------
FEATURE SUMMARY
----------------------------------------------------------------------------
Building components:
+ Bites
+ HLMS [BETA]
+ MeshLodGenerator
+ Overlay
+ Paging
+ Property
+ RTShader System
+ RTShader System Core Shaders
+ RTShader System Extensions Shaders
+ Terrain
+ Volume
Building plugins:
+ BSP scene manager
+ Octree scene manager
+ STBI codec (generic)
+ FreeImage codec (generic)
+ Portal connected zone scene manager
+ Particle FX
Building rendersystems:
+ OpenGL
+ OpenGL 3+
Building executables:
+ Tools
Building core features:
+ Mesh Lod
+ DDS image codec (.dds)
+ ETC image codec (.pkm, .ktx)
+ ZIP archives
Build type: shared
Thread safety: none
ResourceManager behaviour: strict
Use double precision: disabled
Nodes inherit transform: disabled
Assert mode: release exceptions
----------------------------------------------------------------------------
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
BUILD_TESTING
CMAKE_EXPORT_NO_PACKAGE_REGISTRY
CMAKE_INSTALL_BINDIR
CMAKE_INSTALL_DOCDIR
CMAKE_INSTALL_INCLUDEDIR
CMAKE_INSTALL_INFODIR
CMAKE_INSTALL_LIBDIR
CMAKE_INSTALL_LIBEXECDIR
CMAKE_INSTALL_LOCALEDIR
CMAKE_INSTALL_MANDIR
CMAKE_INSTALL_OLDINCLUDEDIR
CMAKE_INSTALL_SBINDIR
CMAKE_POLICY_DEFAULT_CMP0025
-- Build files have been written to: /build/ogre-1.12.1/build
cmake: enabled parallel building
@nix { "action": "setPhase", "phase": "buildPhase" }
building
build flags: -j2 -l2 SHELL=/nix/store/59a0xqk5y9cpzcgdysww6nhwwy47rjza-bash-4.4-p23/bin/bash
Scanning dependencies of target OgreMain_pch_dephelp
[ 1%] Building CXX object OgreMain/CMakeFiles/OgreMain_pch_dephelp.dir/OgreMain_pch_dephelp.cxx.o
In file included from /build/ogre-1.12.1/OgreMain/include/OgreVector3.h:1,
from /build/ogre-1.12.1/OgreMain/include/OgreMatrix3.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreMatrix4.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreAxisAlignedBox.h:36,
from /build/ogre-1.12.1/OgreMain/src/OgreStableHeaders.h:48,
from /build/ogre-1.12.1/build/OgreMain/OgreMain_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreVector.h: In member function 'Ogre::Radian Ogre::VectorBase<2, float>::angleTo(const Vector2&) const':
/build/ogre-1.12.1/OgreMain/include/OgreVector.h:765:16: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
765 | return angle;
| ^~~~~
In file included from /build/ogre-1.12.1/OgreMain/include/OgreVector.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreVector3.h:1,
from /build/ogre-1.12.1/OgreMain/include/OgreMatrix3.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreMatrix4.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreAxisAlignedBox.h:36,
from /build/ogre-1.12.1/OgreMain/src/OgreStableHeaders.h:48,
from /build/ogre-1.12.1/build/OgreMain/OgreMain_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreMath.h:65:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
65 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /build/ogre-1.12.1/OgreMain/include/OgreVector3.h:1,
from /build/ogre-1.12.1/OgreMain/include/OgreMatrix3.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreMatrix4.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreAxisAlignedBox.h:36,
from /build/ogre-1.12.1/OgreMain/src/OgreStableHeaders.h:48,
from /build/ogre-1.12.1/build/OgreMain/OgreMain_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreVector.h: In member function 'Ogre::Quaternion Ogre::VectorBase<3, float>::getRotationTo(const Vector3&, const Vector3&) const':
/build/ogre-1.12.1/OgreMain/include/OgreVector.h:830:32: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
830 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /build/ogre-1.12.1/OgreMain/include/OgreVector.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreVector3.h:1,
from /build/ogre-1.12.1/OgreMain/include/OgreMatrix3.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreMatrix4.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreAxisAlignedBox.h:36,
from /build/ogre-1.12.1/OgreMain/src/OgreStableHeaders.h:48,
from /build/ogre-1.12.1/build/OgreMain/OgreMain_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
171 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /build/ogre-1.12.1/OgreMain/include/OgreVector3.h:1,
from /build/ogre-1.12.1/OgreMain/include/OgreMatrix3.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreMatrix4.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreAxisAlignedBox.h:36,
from /build/ogre-1.12.1/OgreMain/src/OgreStableHeaders.h:48,
from /build/ogre-1.12.1/build/OgreMain/OgreMain_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreVector.h:848:16: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
848 | return q;
| ^
In file included from /build/ogre-1.12.1/OgreMain/include/OgreVector.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreVector3.h:1,
from /build/ogre-1.12.1/OgreMain/include/OgreMatrix3.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreMatrix4.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreAxisAlignedBox.h:36,
from /build/ogre-1.12.1/OgreMain/src/OgreStableHeaders.h:48,
from /build/ogre-1.12.1/build/OgreMain/OgreMain_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
171 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /build/ogre-1.12.1/OgreMain/include/OgreNode.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreBone.h:33,
from /build/ogre-1.12.1/OgreMain/src/OgreStableHeaders.h:50,
from /build/ogre-1.12.1/build/OgreMain/OgreMain_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreRenderable.h: In member function 'void Ogre::Renderable::setRenderSystemData(Ogre::Renderable::RenderSystemDataPtr) const':
/build/ogre-1.12.1/OgreMain/include/OgreRenderable.h:404:33: warning: implicitly-declared 'Ogre::SharedPtr<Ogre::Renderable::RenderSystemData>& Ogre::SharedPtr<Ogre::Renderable::RenderSystemData>::operator=(const Ogre::SharedPtr<Ogre::Renderable::RenderSystemData>&)' is deprecated [-Wdeprecated-copy]
404 | mRenderSystemData = val;
| ^~~
In file included from /build/ogre-1.12.1/OgreMain/include/OgreDataStream.h:32,
from /build/ogre-1.12.1/OgreMain/include/OgreArchive.h:32,
from /build/ogre-1.12.1/OgreMain/src/OgreStableHeaders.h:46,
from /build/ogre-1.12.1/build/OgreMain/OgreMain_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreSharedPtr.h:66:9: note: because 'Ogre::SharedPtr<Ogre::Renderable::RenderSystemData>' has user-provided 'Ogre::SharedPtr<T>::SharedPtr(const Ogre::SharedPtr<T>&) [with T = Ogre::Renderable::RenderSystemData]'
66 | SharedPtr(const SharedPtr& r) : shared_ptr<T>(r) {}
| ^~~~~~~~~
In file included from /build/ogre-1.12.1/OgreMain/include/OgreMovableObject.h:36,
from /build/ogre-1.12.1/OgreMain/include/OgreFrustum.h:32,
from /build/ogre-1.12.1/OgreMain/include/OgreCamera.h:36,
from /build/ogre-1.12.1/OgreMain/src/OgreStableHeaders.h:51,
from /build/ogre-1.12.1/build/OgreMain/OgreMain_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreShadowCaster.h: In member function 'void Ogre::ShadowRenderable::setMaterial(const MaterialPtr&)':
/build/ogre-1.12.1/OgreMain/include/OgreShadowCaster.h:65:64: warning: implicitly-declared 'Ogre::SharedPtr<Ogre::Material>& Ogre::SharedPtr<Ogre::Material>::operator=(const Ogre::SharedPtr<Ogre::Material>&)' is deprecated [-Wdeprecated-copy]
65 | void setMaterial(const MaterialPtr& mat) { mMaterial = mat; }
| ^~~
In file included from /build/ogre-1.12.1/OgreMain/include/OgreDataStream.h:32,
from /build/ogre-1.12.1/OgreMain/include/OgreArchive.h:32,
from /build/ogre-1.12.1/OgreMain/src/OgreStableHeaders.h:46,
from /build/ogre-1.12.1/build/OgreMain/OgreMain_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreSharedPtr.h:66:9: note: because 'Ogre::SharedPtr<Ogre::Material>' has user-provided 'Ogre::SharedPtr<T>::SharedPtr(const Ogre::SharedPtr<T>&) [with T = Ogre::Material]'
66 | SharedPtr(const SharedPtr& r) : shared_ptr<T>(r) {}
| ^~~~~~~~~
In file included from /build/ogre-1.12.1/OgreMain/include/OgreRenderSystemCapabilities.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreRenderSystem.h:37,
from /build/ogre-1.12.1/OgreMain/src/OgreStableHeaders.h:80,
from /build/ogre-1.12.1/build/OgreMain/OgreMain_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreStringConverter.h: In static member function 'static Ogre::Quaternion Ogre::StringConverter::parseQuaternion(const String&, const Ogre::Quaternion&)':
/build/ogre-1.12.1/OgreMain/include/OgreStringConverter.h:309:44: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
309 | return parse(val, ret) ? ret : defaultValue;
| ^~~~~~~~~~~~
In file included from /build/ogre-1.12.1/OgreMain/include/OgreVector.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreVector3.h:1,
from /build/ogre-1.12.1/OgreMain/include/OgreMatrix3.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreMatrix4.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreAxisAlignedBox.h:36,
from /build/ogre-1.12.1/OgreMain/src/OgreStableHeaders.h:48,
from /build/ogre-1.12.1/build/OgreMain/OgreMain_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
171 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /build/ogre-1.12.1/OgreMain/src/OgreStableHeaders.h:99,
from /build/ogre-1.12.1/build/OgreMain/OgreMain_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreSubMesh.h: In member function 'void Ogre::SubMesh::setMaterial(const MaterialPtr&)':
/build/ogre-1.12.1/OgreMain/include/OgreSubMesh.h:142:64: warning: implicitly-declared 'Ogre::SharedPtr<Ogre::Material>& Ogre::SharedPtr<Ogre::Material>::operator=(const Ogre::SharedPtr<Ogre::Material>&)' is deprecated [-Wdeprecated-copy]
142 | void setMaterial(const MaterialPtr& mat) { mMaterial = mat; }
| ^~~
In file included from /build/ogre-1.12.1/OgreMain/include/OgreDataStream.h:32,
from /build/ogre-1.12.1/OgreMain/include/OgreArchive.h:32,
from /build/ogre-1.12.1/OgreMain/src/OgreStableHeaders.h:46,
from /build/ogre-1.12.1/build/OgreMain/OgreMain_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreSharedPtr.h:66:9: note: because 'Ogre::SharedPtr<Ogre::Material>' has user-provided 'Ogre::SharedPtr<T>::SharedPtr(const Ogre::SharedPtr<T>&) [with T = Ogre::Material]'
66 | SharedPtr(const SharedPtr& r) : shared_ptr<T>(r) {}
| ^~~~~~~~~
[ 1%] Linking CXX static library libOgreMain_pch_dephelp.a
[ 1%] Built target OgreMain_pch_dephelp
Scanning dependencies of target OgreRTShaderSystem_pch_dephelp
[ 1%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem_pch_dephelp.dir/OgreRTShaderSystem_pch_dephelp.cxx.o
In file included from /build/ogre-1.12.1/OgreMain/include/OgreVector3.h:1,
from /build/ogre-1.12.1/OgreMain/include/OgreMatrix3.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreMatrix4.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreTextureUnitState.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreMaterialManager.h:36,
from /build/ogre-1.12.1/Components/RTShaderSystem/src/OgreShaderPrecompiledHeaders.h:34,
from /build/ogre-1.12.1/build/Components/RTShaderSystem/OgreRTShaderSystem_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreVector.h: In member function 'Ogre::Radian Ogre::VectorBase<2, float>::angleTo(const Vector2&) const':
/build/ogre-1.12.1/OgreMain/include/OgreVector.h:765:16: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
765 | return angle;
| ^~~~~
In file included from /build/ogre-1.12.1/OgreMain/include/OgreVector.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreVector3.h:1,
from /build/ogre-1.12.1/OgreMain/include/OgreMatrix3.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreMatrix4.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreTextureUnitState.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreMaterialManager.h:36,
from /build/ogre-1.12.1/Components/RTShaderSystem/src/OgreShaderPrecompiledHeaders.h:34,
from /build/ogre-1.12.1/build/Components/RTShaderSystem/OgreRTShaderSystem_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreMath.h:65:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
65 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /build/ogre-1.12.1/OgreMain/include/OgreVector3.h:1,
from /build/ogre-1.12.1/OgreMain/include/OgreMatrix3.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreMatrix4.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreTextureUnitState.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreMaterialManager.h:36,
from /build/ogre-1.12.1/Components/RTShaderSystem/src/OgreShaderPrecompiledHeaders.h:34,
from /build/ogre-1.12.1/build/Components/RTShaderSystem/OgreRTShaderSystem_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreVector.h: In member function 'Ogre::Quaternion Ogre::VectorBase<3, float>::getRotationTo(const Vector3&, const Vector3&) const':
/build/ogre-1.12.1/OgreMain/include/OgreVector.h:830:32: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
830 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /build/ogre-1.12.1/OgreMain/include/OgreVector.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreVector3.h:1,
from /build/ogre-1.12.1/OgreMain/include/OgreMatrix3.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreMatrix4.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreTextureUnitState.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreMaterialManager.h:36,
from /build/ogre-1.12.1/Components/RTShaderSystem/src/OgreShaderPrecompiledHeaders.h:34,
from /build/ogre-1.12.1/build/Components/RTShaderSystem/OgreRTShaderSystem_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
171 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /build/ogre-1.12.1/OgreMain/include/OgreVector3.h:1,
from /build/ogre-1.12.1/OgreMain/include/OgreMatrix3.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreMatrix4.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreTextureUnitState.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreMaterialManager.h:36,
from /build/ogre-1.12.1/Components/RTShaderSystem/src/OgreShaderPrecompiledHeaders.h:34,
from /build/ogre-1.12.1/build/Components/RTShaderSystem/OgreRTShaderSystem_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreVector.h:848:16: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
848 | return q;
| ^
In file included from /build/ogre-1.12.1/OgreMain/include/OgreVector.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreVector3.h:1,
from /build/ogre-1.12.1/OgreMain/include/OgreMatrix3.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreMatrix4.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreTextureUnitState.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreMaterialManager.h:36,
from /build/ogre-1.12.1/Components/RTShaderSystem/src/OgreShaderPrecompiledHeaders.h:34,
from /build/ogre-1.12.1/build/Components/RTShaderSystem/OgreRTShaderSystem_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
171 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /build/ogre-1.12.1/OgreMain/include/OgreShadowCaster.h:32,
from /build/ogre-1.12.1/OgreMain/include/OgreMovableObject.h:36,
from /build/ogre-1.12.1/OgreMain/include/OgreLight.h:35,
from /build/ogre-1.12.1/OgreMain/include/OgrePass.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreTechnique.h:33,
from /build/ogre-1.12.1/Components/RTShaderSystem/src/OgreShaderPrecompiledHeaders.h:35,
from /build/ogre-1.12.1/build/Components/RTShaderSystem/OgreRTShaderSystem_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreRenderable.h: In member function 'void Ogre::Renderable::setRenderSystemData(Ogre::Renderable::RenderSystemDataPtr) const':
/build/ogre-1.12.1/OgreMain/include/OgreRenderable.h:404:33: warning: implicitly-declared 'Ogre::SharedPtr<Ogre::Renderable::RenderSystemData>& Ogre::SharedPtr<Ogre::Renderable::RenderSystemData>::operator=(const Ogre::SharedPtr<Ogre::Renderable::RenderSystemData>&)' is deprecated [-Wdeprecated-copy]
404 | mRenderSystemData = val;
| ^~~
In file included from /build/ogre-1.12.1/OgreMain/include/OgreDataStream.h:32,
from /build/ogre-1.12.1/OgreMain/include/OgreResourceGroupManager.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreResourceManager.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreMaterialManager.h:34,
from /build/ogre-1.12.1/Components/RTShaderSystem/src/OgreShaderPrecompiledHeaders.h:34,
from /build/ogre-1.12.1/build/Components/RTShaderSystem/OgreRTShaderSystem_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreSharedPtr.h:66:9: note: because 'Ogre::SharedPtr<Ogre::Renderable::RenderSystemData>' has user-provided 'Ogre::SharedPtr<T>::SharedPtr(const Ogre::SharedPtr<T>&) [with T = Ogre::Renderable::RenderSystemData]'
66 | SharedPtr(const SharedPtr& r) : shared_ptr<T>(r) {}
| ^~~~~~~~~
In file included from /build/ogre-1.12.1/OgreMain/include/OgreMovableObject.h:36,
from /build/ogre-1.12.1/OgreMain/include/OgreLight.h:35,
from /build/ogre-1.12.1/OgreMain/include/OgrePass.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreTechnique.h:33,
from /build/ogre-1.12.1/Components/RTShaderSystem/src/OgreShaderPrecompiledHeaders.h:35,
from /build/ogre-1.12.1/build/Components/RTShaderSystem/OgreRTShaderSystem_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreShadowCaster.h: In member function 'void Ogre::ShadowRenderable::setMaterial(const MaterialPtr&)':
/build/ogre-1.12.1/OgreMain/include/OgreShadowCaster.h:65:64: warning: implicitly-declared 'Ogre::SharedPtr<Ogre::Material>& Ogre::SharedPtr<Ogre::Material>::operator=(const Ogre::SharedPtr<Ogre::Material>&)' is deprecated [-Wdeprecated-copy]
65 | void setMaterial(const MaterialPtr& mat) { mMaterial = mat; }
| ^~~
In file included from /build/ogre-1.12.1/OgreMain/include/OgreDataStream.h:32,
from /build/ogre-1.12.1/OgreMain/include/OgreResourceGroupManager.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreResourceManager.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreMaterialManager.h:34,
from /build/ogre-1.12.1/Components/RTShaderSystem/src/OgreShaderPrecompiledHeaders.h:34,
from /build/ogre-1.12.1/build/Components/RTShaderSystem/OgreRTShaderSystem_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreSharedPtr.h:66:9: note: because 'Ogre::SharedPtr<Ogre::Material>' has user-provided 'Ogre::SharedPtr<T>::SharedPtr(const Ogre::SharedPtr<T>&) [with T = Ogre::Material]'
66 | SharedPtr(const SharedPtr& r) : shared_ptr<T>(r) {}
| ^~~~~~~~~
In file included from /build/ogre-1.12.1/OgreMain/include/OgreRenderSystemCapabilities.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreTechnique.h:34,
from /build/ogre-1.12.1/Components/RTShaderSystem/src/OgreShaderPrecompiledHeaders.h:35,
from /build/ogre-1.12.1/build/Components/RTShaderSystem/OgreRTShaderSystem_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreStringConverter.h: In static member function 'static Ogre::Quaternion Ogre::StringConverter::parseQuaternion(const String&, const Ogre::Quaternion&)':
/build/ogre-1.12.1/OgreMain/include/OgreStringConverter.h:309:44: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
309 | return parse(val, ret) ? ret : defaultValue;
| ^~~~~~~~~~~~
In file included from /build/ogre-1.12.1/OgreMain/include/OgreVector.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreVector3.h:1,
from /build/ogre-1.12.1/OgreMain/include/OgreMatrix3.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreMatrix4.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreTextureUnitState.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreMaterialManager.h:36,
from /build/ogre-1.12.1/Components/RTShaderSystem/src/OgreShaderPrecompiledHeaders.h:34,
from /build/ogre-1.12.1/build/Components/RTShaderSystem/OgreRTShaderSystem_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
171 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /build/ogre-1.12.1/Components/RTShaderSystem/src/OgreShaderPrecompiledHeaders.h:47,
from /build/ogre-1.12.1/build/Components/RTShaderSystem/OgreRTShaderSystem_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreSubMesh.h: In member function 'void Ogre::SubMesh::setMaterial(const MaterialPtr&)':
/build/ogre-1.12.1/OgreMain/include/OgreSubMesh.h:142:64: warning: implicitly-declared 'Ogre::SharedPtr<Ogre::Material>& Ogre::SharedPtr<Ogre::Material>::operator=(const Ogre::SharedPtr<Ogre::Material>&)' is deprecated [-Wdeprecated-copy]
142 | void setMaterial(const MaterialPtr& mat) { mMaterial = mat; }
| ^~~
In file included from /build/ogre-1.12.1/OgreMain/include/OgreDataStream.h:32,
from /build/ogre-1.12.1/OgreMain/include/OgreResourceGroupManager.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreResourceManager.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreMaterialManager.h:34,
from /build/ogre-1.12.1/Components/RTShaderSystem/src/OgreShaderPrecompiledHeaders.h:34,
from /build/ogre-1.12.1/build/Components/RTShaderSystem/OgreRTShaderSystem_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreSharedPtr.h:66:9: note: because 'Ogre::SharedPtr<Ogre::Material>' has user-provided 'Ogre::SharedPtr<T>::SharedPtr(const Ogre::SharedPtr<T>&) [with T = Ogre::Material]'
66 | SharedPtr(const SharedPtr& r) : shared_ptr<T>(r) {}
| ^~~~~~~~~
[ 1%] Linking CXX static library libOgreRTShaderSystem_pch_dephelp.a
[ 1%] Built target OgreRTShaderSystem_pch_dephelp
Scanning dependencies of target OgreMeshLodGenerator_pch_dephelp
[ 1%] Building CXX object Components/MeshLodGenerator/CMakeFiles/OgreMeshLodGenerator_pch_dephelp.dir/OgreMeshLodGenerator_pch_dephelp.cxx.o
In file included from /build/ogre-1.12.1/OgreMain/include/OgreVector3.h:1,
from /build/ogre-1.12.1/OgreMain/include/OgrePlane.h:41,
from /build/ogre-1.12.1/OgreMain/include/OgreSceneManager.h:36,
from /build/ogre-1.12.1/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreRoot.h:33,
from /build/ogre-1.12.1/Components/MeshLodGenerator/src/OgreMeshLodPrecompiledHeaders.h:32,
from /build/ogre-1.12.1/build/Components/MeshLodGenerator/OgreMeshLodGenerator_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreVector.h: In member function 'Ogre::Radian Ogre::VectorBase<2, float>::angleTo(const Vector2&) const':
/build/ogre-1.12.1/OgreMain/include/OgreVector.h:765:16: warning: implicitly-declared 'constexpr Ogre::Radian::Radian(const Ogre::Radian&)' is deprecated [-Wdeprecated-copy]
765 | return angle;
| ^~~~~
In file included from /build/ogre-1.12.1/OgreMain/include/OgreVector.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreVector3.h:1,
from /build/ogre-1.12.1/OgreMain/include/OgrePlane.h:41,
from /build/ogre-1.12.1/OgreMain/include/OgreSceneManager.h:36,
from /build/ogre-1.12.1/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreRoot.h:33,
from /build/ogre-1.12.1/Components/MeshLodGenerator/src/OgreMeshLodPrecompiledHeaders.h:32,
from /build/ogre-1.12.1/build/Components/MeshLodGenerator/OgreMeshLodGenerator_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreMath.h:65:17: note: because 'Ogre::Radian' has user-provided 'Ogre::Radian& Ogre::Radian::operator=(const Ogre::Radian&)'
65 | Radian& operator = ( const Radian& r ) { mRad = r.mRad; return *this; }
| ^~~~~~~~
In file included from /build/ogre-1.12.1/OgreMain/include/OgreVector3.h:1,
from /build/ogre-1.12.1/OgreMain/include/OgrePlane.h:41,
from /build/ogre-1.12.1/OgreMain/include/OgreSceneManager.h:36,
from /build/ogre-1.12.1/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreRoot.h:33,
from /build/ogre-1.12.1/Components/MeshLodGenerator/src/OgreMeshLodPrecompiledHeaders.h:32,
from /build/ogre-1.12.1/build/Components/MeshLodGenerator/OgreMeshLodGenerator_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreVector.h: In member function 'Ogre::Quaternion Ogre::VectorBase<3, float>::getRotationTo(const Vector3&, const Vector3&) const':
/build/ogre-1.12.1/OgreMain/include/OgreVector.h:830:32: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
830 | return Quaternion::IDENTITY;
| ^~~~~~~~
In file included from /build/ogre-1.12.1/OgreMain/include/OgreVector.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreVector3.h:1,
from /build/ogre-1.12.1/OgreMain/include/OgrePlane.h:41,
from /build/ogre-1.12.1/OgreMain/include/OgreSceneManager.h:36,
from /build/ogre-1.12.1/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreRoot.h:33,
from /build/ogre-1.12.1/Components/MeshLodGenerator/src/OgreMeshLodPrecompiledHeaders.h:32,
from /build/ogre-1.12.1/build/Components/MeshLodGenerator/OgreMeshLodGenerator_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
171 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /build/ogre-1.12.1/OgreMain/include/OgreVector3.h:1,
from /build/ogre-1.12.1/OgreMain/include/OgrePlane.h:41,
from /build/ogre-1.12.1/OgreMain/include/OgreSceneManager.h:36,
from /build/ogre-1.12.1/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreRoot.h:33,
from /build/ogre-1.12.1/Components/MeshLodGenerator/src/OgreMeshLodPrecompiledHeaders.h:32,
from /build/ogre-1.12.1/build/Components/MeshLodGenerator/OgreMeshLodGenerator_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreVector.h:848:16: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
848 | return q;
| ^
In file included from /build/ogre-1.12.1/OgreMain/include/OgreVector.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreVector3.h:1,
from /build/ogre-1.12.1/OgreMain/include/OgrePlane.h:41,
from /build/ogre-1.12.1/OgreMain/include/OgreSceneManager.h:36,
from /build/ogre-1.12.1/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreRoot.h:33,
from /build/ogre-1.12.1/Components/MeshLodGenerator/src/OgreMeshLodPrecompiledHeaders.h:32,
from /build/ogre-1.12.1/build/Components/MeshLodGenerator/OgreMeshLodGenerator_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
171 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /build/ogre-1.12.1/OgreMain/include/OgreShadowCaster.h:32,
from /build/ogre-1.12.1/OgreMain/include/OgreMovableObject.h:36,
from /build/ogre-1.12.1/OgreMain/include/OgreLight.h:35,
from /build/ogre-1.12.1/OgreMain/include/OgreAutoParamDataSource.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreSceneManager.h:41,
from /build/ogre-1.12.1/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreRoot.h:33,
from /build/ogre-1.12.1/Components/MeshLodGenerator/src/OgreMeshLodPrecompiledHeaders.h:32,
from /build/ogre-1.12.1/build/Components/MeshLodGenerator/OgreMeshLodGenerator_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreRenderable.h: In member function 'void Ogre::Renderable::setRenderSystemData(Ogre::Renderable::RenderSystemDataPtr) const':
/build/ogre-1.12.1/OgreMain/include/OgreRenderable.h:404:33: warning: implicitly-declared 'Ogre::SharedPtr<Ogre::Renderable::RenderSystemData>& Ogre::SharedPtr<Ogre::Renderable::RenderSystemData>::operator=(const Ogre::SharedPtr<Ogre::Renderable::RenderSystemData>&)' is deprecated [-Wdeprecated-copy]
404 | mRenderSystemData = val;
| ^~~
In file included from /build/ogre-1.12.1/OgreMain/include/OgreGpuProgramParams.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreGpuProgram.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreRenderable.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreShadowCaster.h:32,
from /build/ogre-1.12.1/OgreMain/include/OgreMovableObject.h:36,
from /build/ogre-1.12.1/OgreMain/include/OgreLight.h:35,
from /build/ogre-1.12.1/OgreMain/include/OgreAutoParamDataSource.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreSceneManager.h:41,
from /build/ogre-1.12.1/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreRoot.h:33,
from /build/ogre-1.12.1/Components/MeshLodGenerator/src/OgreMeshLodPrecompiledHeaders.h:32,
from /build/ogre-1.12.1/build/Components/MeshLodGenerator/OgreMeshLodGenerator_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreSharedPtr.h:66:9: note: because 'Ogre::SharedPtr<Ogre::Renderable::RenderSystemData>' has user-provided 'Ogre::SharedPtr<T>::SharedPtr(const Ogre::SharedPtr<T>&) [with T = Ogre::Renderable::RenderSystemData]'
66 | SharedPtr(const SharedPtr& r) : shared_ptr<T>(r) {}
| ^~~~~~~~~
In file included from /build/ogre-1.12.1/OgreMain/include/OgreMovableObject.h:36,
from /build/ogre-1.12.1/OgreMain/include/OgreLight.h:35,
from /build/ogre-1.12.1/OgreMain/include/OgreAutoParamDataSource.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreSceneManager.h:41,
from /build/ogre-1.12.1/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreRoot.h:33,
from /build/ogre-1.12.1/Components/MeshLodGenerator/src/OgreMeshLodPrecompiledHeaders.h:32,
from /build/ogre-1.12.1/build/Components/MeshLodGenerator/OgreMeshLodGenerator_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreShadowCaster.h: In member function 'void Ogre::ShadowRenderable::setMaterial(const MaterialPtr&)':
/build/ogre-1.12.1/OgreMain/include/OgreShadowCaster.h:65:64: warning: implicitly-declared 'Ogre::SharedPtr<Ogre::Material>& Ogre::SharedPtr<Ogre::Material>::operator=(const Ogre::SharedPtr<Ogre::Material>&)' is deprecated [-Wdeprecated-copy]
65 | void setMaterial(const MaterialPtr& mat) { mMaterial = mat; }
| ^~~
In file included from /build/ogre-1.12.1/OgreMain/include/OgreGpuProgramParams.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreGpuProgram.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreRenderable.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreShadowCaster.h:32,
from /build/ogre-1.12.1/OgreMain/include/OgreMovableObject.h:36,
from /build/ogre-1.12.1/OgreMain/include/OgreLight.h:35,
from /build/ogre-1.12.1/OgreMain/include/OgreAutoParamDataSource.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreSceneManager.h:41,
from /build/ogre-1.12.1/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreRoot.h:33,
from /build/ogre-1.12.1/Components/MeshLodGenerator/src/OgreMeshLodPrecompiledHeaders.h:32,
from /build/ogre-1.12.1/build/Components/MeshLodGenerator/OgreMeshLodGenerator_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreSharedPtr.h:66:9: note: because 'Ogre::SharedPtr<Ogre::Material>' has user-provided 'Ogre::SharedPtr<T>::SharedPtr(const Ogre::SharedPtr<T>&) [with T = Ogre::Material]'
66 | SharedPtr(const SharedPtr& r) : shared_ptr<T>(r) {}
| ^~~~~~~~~
In file included from /build/ogre-1.12.1/OgreMain/include/OgreRenderSystemCapabilities.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreRenderSystem.h:37,
from /build/ogre-1.12.1/OgreMain/include/OgreSceneManager.h:48,
from /build/ogre-1.12.1/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreRoot.h:33,
from /build/ogre-1.12.1/Components/MeshLodGenerator/src/OgreMeshLodPrecompiledHeaders.h:32,
from /build/ogre-1.12.1/build/Components/MeshLodGenerator/OgreMeshLodGenerator_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreStringConverter.h: In static member function 'static Ogre::Quaternion Ogre::StringConverter::parseQuaternion(const String&, const Ogre::Quaternion&)':
/build/ogre-1.12.1/OgreMain/include/OgreStringConverter.h:309:44: warning: implicitly-declared 'constexpr Ogre::Quaternion::Quaternion(const Ogre::Quaternion&)' is deprecated [-Wdeprecated-copy]
309 | return parse(val, ret) ? ret : defaultValue;
| ^~~~~~~~~~~~
In file included from /build/ogre-1.12.1/OgreMain/include/OgreVector.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreVector3.h:1,
from /build/ogre-1.12.1/OgreMain/include/OgrePlane.h:41,
from /build/ogre-1.12.1/OgreMain/include/OgreSceneManager.h:36,
from /build/ogre-1.12.1/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreRoot.h:33,
from /build/ogre-1.12.1/Components/MeshLodGenerator/src/OgreMeshLodPrecompiledHeaders.h:32,
from /build/ogre-1.12.1/build/Components/MeshLodGenerator/OgreMeshLodGenerator_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreQuaternion.h:171:28: note: because 'Ogre::Quaternion' has user-provided 'Ogre::Quaternion& Ogre::Quaternion::operator=(const Ogre::Quaternion&)'
171 | inline Quaternion& operator= (const Quaternion& rkQ)
| ^~~~~~~~
In file included from /build/ogre-1.12.1/Components/MeshLodGenerator/src/OgreMeshLodPrecompiledHeaders.h:38,
from /build/ogre-1.12.1/build/Components/MeshLodGenerator/OgreMeshLodGenerator_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreSubMesh.h: In member function 'void Ogre::SubMesh::setMaterial(const MaterialPtr&)':
/build/ogre-1.12.1/OgreMain/include/OgreSubMesh.h:142:64: warning: implicitly-declared 'Ogre::SharedPtr<Ogre::Material>& Ogre::SharedPtr<Ogre::Material>::operator=(const Ogre::SharedPtr<Ogre::Material>&)' is deprecated [-Wdeprecated-copy]
142 | void setMaterial(const MaterialPtr& mat) { mMaterial = mat; }
| ^~~
In file included from /build/ogre-1.12.1/OgreMain/include/OgreGpuProgramParams.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreGpuProgram.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreRenderable.h:34,
from /build/ogre-1.12.1/OgreMain/include/OgreShadowCaster.h:32,
from /build/ogre-1.12.1/OgreMain/include/OgreMovableObject.h:36,
from /build/ogre-1.12.1/OgreMain/include/OgreLight.h:35,
from /build/ogre-1.12.1/OgreMain/include/OgreAutoParamDataSource.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreSceneManager.h:41,
from /build/ogre-1.12.1/OgreMain/include/OgreSceneManagerEnumerator.h:33,
from /build/ogre-1.12.1/OgreMain/include/OgreRoot.h:33,
from /build/ogre-1.12.1/Components/MeshLodGenerator/src/OgreMeshLodPrecompiledHeaders.h:32,
from /build/ogre-1.12.1/build/Components/MeshLodGenerator/OgreMeshLodGenerator_pch_dephelp.cxx:1:
/build/ogre-1.12.1/OgreMain/include/OgreSharedPtr.h:66:9: note: because 'Ogre::SharedPtr<Ogre::Material>' has user-provided 'Ogre::SharedPtr<T>::SharedPtr(const Ogre::SharedPtr<T>&) [with T = Ogre::Material]'
66 | SharedPtr(const SharedPtr& r) : shared_ptr<T>(r) {}
| ^~~~~~~~~
[ 2%] Linking CXX static library libOgreMeshLodGenerator_pch_dephelp.a
[ 2%] Built target OgreMeshLodGenerator_pch_dephelp
Scanning dependencies of target pch_Generate_OgreMain
[ 2%] Generating OgreStableHeaders.h
[ 3%] Generating OgreStableHeaders.h.gch/OgreMain_Release.gch
[ 3%] Built target pch_Generate_OgreMain
Scanning dependencies of target pch_Generate_OgreRTShaderSystem
[ 4%] Generating OgreShaderPrecompiledHeaders.h
[ 4%] Generating OgreShaderPrecompiledHeaders.h.gch/OgreRTShaderSystem_Release.gch
[ 4%] Built target pch_Generate_OgreRTShaderSystem
Scanning dependencies of target pch_Generate_OgreMeshLodGenerator
[ 4%] Generating OgreMeshLodPrecompiledHeaders.h
[ 4%] Generating OgreMeshLodPrecompiledHeaders.h.gch/OgreMeshLodGenerator_Release.gch
[ 4%] Built target pch_Generate_OgreMeshLodGenerator
Scanning dependencies of target OgreMain
[ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreASTCCodec.cpp.o
[ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAlignedAllocator.cpp.o
[ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimable.cpp.o
[ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimation.cpp.o
[ 5%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimationState.cpp.o
[ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAnimationTrack.cpp.o
[ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreArchive.cpp.o
[ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreArchiveManager.cpp.o
[ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAutoParamDataSource.cpp.o
[ 6%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreAxisAlignedBox.cpp.o
[ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboard.cpp.o
[ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardChain.cpp.o
[ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardParticleRenderer.cpp.o
[ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBillboardSet.cpp.o
[ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreBone.cpp.o
[ 7%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCamera.cpp.o
[ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCodec.cpp.o
[ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreColourValue.cpp.o
[ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCommon.cpp.o
[ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositionPass.cpp.o
[ 8%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositionTargetPass.cpp.o
[ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositionTechnique.cpp.o
[ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositor.cpp.o
[ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositorChain.cpp.o
[ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositorInstance.cpp.o
[ 9%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreCompositorManager.cpp.o
[ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreConfigFile.cpp.o
[ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreControllerManager.cpp.o
[ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreConvexBody.cpp.o
/build/ogre-1.12.1/OgreMain/src/OgreConvexBody.cpp: In copy constructor 'Ogre::ConvexBody::ConvexBody(const Ogre::ConvexBody&)':
/build/ogre-1.12.1/OgreMain/src/OgreConvexBody.cpp:117:36: warning: implicitly-declared 'Ogre::Polygon& Ogre::Polygon::operator=(const Ogre::Polygon&)' is deprecated [-Wdeprecated-copy]
117 | *p = cpy.getPolygon( i );
| ^
In file included from /build/ogre-1.12.1/OgreMain/include/OgreConvexBody.h:33,
from /build/ogre-1.12.1/OgreMain/src/OgreConvexBody.cpp:30:
/build/ogre-1.12.1/OgreMain/include/OgrePolygon.h:73:9: note: because 'Ogre::Polygon' has user-provided 'Ogre::Polygon::Polygon(const Ogre::Polygon&)'
73 | Polygon( const Polygon& cpy );
| ^~~~~~~
[ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDataStream.cpp.o
[ 10%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDefaultHardwareBufferManager.cpp.o
[ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDefaultSceneQueries.cpp.o
[ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDeflate.cpp.o
[ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDepthBuffer.cpp.o
[ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDistanceLodStrategy.cpp.o
[ 11%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDualQuaternion.cpp.o
[ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDynLib.cpp.o
[ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreDynLibManager.cpp.o
[ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreEdgeListBuilder.cpp.o
[ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreEntity.cpp.o
[ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreException.cpp.o
[ 12%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreExternalTextureSource.cpp.o
[ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreExternalTextureSourceManager.cpp.o
[ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreFileSystem.cpp.o
[ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreFrustum.cpp.o
[ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgram.cpp.o
[ 13%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramManager.cpp.o
[ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramParams.cpp.o
[ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreGpuProgramUsage.cpp.o
[ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareBufferManager.cpp.o
[ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareCounterBuffer.cpp.o
[ 14%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareIndexBuffer.cpp.o
[ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareOcclusionQuery.cpp.o
[ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwarePixelBuffer.cpp.o
[ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareUniformBuffer.cpp.o
[ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHardwareVertexBuffer.cpp.o
[ 15%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgram.cpp.o
[ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreHighLevelGpuProgramManager.cpp.o
[ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreImage.cpp.o
[ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatch.cpp.o
[ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW.cpp.o
[ 16%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchHW_VTF.cpp.o
[ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchShader.cpp.o
[ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceBatchVTF.cpp.o
[ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstanceManager.cpp.o
[ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreInstancedEntity.cpp.o
[ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreKeyFrame.cpp.o
[ 17%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLight.cpp.o
[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLodStrategy.cpp.o
[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLodStrategyManager.cpp.o
[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLog.cpp.o
[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreLogManager.cpp.o
[ 18%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreManualObject.cpp.o
[ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterial.cpp.o
[ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterialManager.cpp.o
[ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMaterialSerializer.cpp.o
[ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMath.cpp.o
[ 19%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMatrix3.cpp.o
[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMatrix4.cpp.o
[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMesh.cpp.o
[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshManager.cpp.o
[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshSerializer.cpp.o
[ 20%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMeshSerializerImpl.cpp.o
[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMovableObject.cpp.o
[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMovablePlane.cpp.o
[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreMurmurHash3.cpp.o
[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreNode.cpp.o
[ 21%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreNumerics.cpp.o
[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtil.cpp.o
[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilGeneral.cpp.o
[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreOptimisedUtilSSE.cpp.o
[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticle.cpp.o
[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleEmitter.cpp.o
[ 22%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleEmitterCommands.cpp.o
[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleIterator.cpp.o
[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleSystem.cpp.o
[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreParticleSystemManager.cpp.o
[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePass.cpp.o
[ 23%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePatchMesh.cpp.o
[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePatchSurface.cpp.o
[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePixelCountLodStrategy.cpp.o
[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePixelFormat.cpp.o
[ 24%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgrePlatformInformation.cpp.o
/build/ogre-1.12.1/OgreMain/src/OgrePlatformInformation.cpp:40:18: fatal error: sys/sysctl.h: No such file or directory
40 | #include <sys/sysctl.h>
| ^~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [OgreMain/CMakeFiles/OgreMain.dir/build.make:1408: OgreMain/CMakeFiles/OgreMain.dir/src/OgrePlatformInformation.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:782: OgreMain/CMakeFiles/OgreMain.dir/all] Error 2
make: *** [Makefile:171: all] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment