>>> Building on exopi-6 under games/0ad/base BDEPENDS = [audio/libogg;lang/python/3;net/enet;net/curl;net/gloox;graphics/png;lang/rust;archivers/zip;devel/boost;archivers/xz;devel/gmake;archivers/gtar;shells/bash;audio/openal;devel/cmake/core;security/libsodium;textproc/libxml;devel/sdl2;converters/libiconv;net/miniupnp/miniupnpc;devel/fmt;textproc/icu4c;audio/libvorbis;x11/wxWidgets] DIST = [games/0ad/base:0ad-0.27.1-unix-build.tar.xz] FULLPKGNAME = 0ad-0.27.1p0 RDEPENDS = [graphics/png;devel/fmt;devel/boost;x11/wxWidgets;audio/libvorbis;textproc/icu4c;audio/openal;audio/libogg;net/gloox;devel/desktop-file-utils;net/curl;net/miniupnp/miniupnpc;converters/libiconv;textproc/libxml;devel/sdl2;games/0ad/data;net/enet;security/libsodium] (Junk lock failure for exopi-6 at 1764794584.67797) Received IO (Junk lock obtained for exopi-6 at 1764794588.16) Received IO Woken up games/0ad/base >>> Running depends in games/0ad/base at 1764794589.77 last junk was in textproc/apertium-dicts/hbs-eng /usr/sbin/pkg_add -aI -Drepair bash-5.3.8 enet-1.3.18 findutils-4.10.0p0 gloox-1.0.21p1 gmake-4.4.1p0 gtar-1.35p1 icu4c-78.1v0 lame-3.100p2 libiconv-1.17 libogg-1.3.6 libsndfile-1.2.2p0 libsodium-1.0.20 libvorbis-1.3.7 libxml-2.15.1p1 libxslt-1.1.45 llvm-19.1.7p10 miniupnpc-2.2.7 openal-1.24.3v0 png-1.6.51 portmidi-2.0.6v0 qtdeclarative-5.15.18pl22 qtquickcontrols2-5.15.18pl5 qtsvg-5.15.18pl5 qtxmlpatterns-5.15.18pl0 rust-1.91.1 sdl2-2.32.8 wxWidgets-webview-3.2.8.1 xz-5.8.1 zip-3.0p3 was: /usr/sbin/pkg_add -aI -Drepair bash-5.3.8 boost-1.87.0p0v0 cmake-core-3.31.8p0 curl-8.17.0 enet-1.3.18 fmt-11.2.0 gloox-1.0.21p1 gmake-4.4.1p0 gtar-1.35p1 icu4c-78.1v0 libiconv-1.17 libogg-1.3.6 libsodium-1.0.20 libvorbis-1.3.7 libxml-2.15.1p1 miniupnpc-2.2.7 openal-1.24.3v0 png-1.6.51 python-3.13.9 rust-1.91.1 sdl2-2.32.8 wxWidgets-gtk3-3.2.8.1 xz-5.8.1 zip-3.0p3 /usr/sbin/pkg_add -aI -Drepair bash-5.3.8 enet-1.3.18 findutils-4.10.0p0 gloox-1.0.21p1 gmake-4.4.1p0 gtar-1.35p1 icu4c-78.1v0 lame-3.100p2 libiconv-1.17 libogg-1.3.6 libsndfile-1.2.2p0 libsodium-1.0.20 libvorbis-1.3.7 libxml-2.15.1p1 libxslt-1.1.45 llvm-19.1.7p10 miniupnpc-2.2.7 openal-1.24.3v0 png-1.6.51 portmidi-2.0.6v0 qtdeclarative-5.15.18pl22 qtquickcontrols2-5.15.18pl5 qtsvg-5.15.18pl5 qtxmlpatterns-5.15.18pl0 rust-1.91.1 sdl2-2.32.8 wxWidgets-webview-3.2.8.1 xz-5.8.1 zip-3.0p3 New and changed readme(s): /usr/local/share/doc/pkg-readmes/miniupnpc >>> Running show-prepare-results in games/0ad/base at 1764794608.49 ===> games/0ad/base ===> Building from scratch 0ad-0.27.1p0 ===> 0ad-0.27.1p0 depends on: gtar-* -> gtar-1.35p1 ===> 0ad-0.27.1p0 depends on: zip-* -> zip-3.0p3 ===> 0ad-0.27.1p0 depends on: cmake-core-* -> cmake-core-3.31.8p0 ===> 0ad-0.27.1p0 depends on: bash-* -> bash-5.3.8 ===> 0ad-0.27.1p0 depends on: python->=3.13,<3.14 -> python-3.13.9 ===> 0ad-0.27.1p0 depends on: rust-* -> rust-1.91.1 ===> 0ad-0.27.1p0 depends on: gmake-* -> gmake-4.4.1p0 ===> 0ad-0.27.1p0 depends on: xz->=5.4.0 -> xz-5.8.1 ===> 0ad-0.27.1p0 depends on: libogg-* -> libogg-1.3.6 ===> 0ad-0.27.1p0 depends on: libvorbis-* -> libvorbis-1.3.7 ===> 0ad-0.27.1p0 depends on: openal-* -> openal-1.24.3v0 ===> 0ad-0.27.1p0 depends on: libiconv-* -> libiconv-1.17 ===> 0ad-0.27.1p0 depends on: boost-* -> boost-1.87.0p0v0 ===> 0ad-0.27.1p0 depends on: fmt-* -> fmt-11.2.0 ===> 0ad-0.27.1p0 depends on: sdl2-* -> sdl2-2.32.8 ===> 0ad-0.27.1p0 depends on: png-* -> png-1.6.51 ===> 0ad-0.27.1p0 depends on: curl-* -> curl-8.17.0 ===> 0ad-0.27.1p0 depends on: enet-* -> enet-1.3.18 ===> 0ad-0.27.1p0 depends on: gloox->=1.0.20 -> gloox-1.0.21p1 ===> 0ad-0.27.1p0 depends on: miniupnpc-* -> miniupnpc-2.2.7 ===> 0ad-0.27.1p0 depends on: libsodium-* -> libsodium-1.0.20 ===> 0ad-0.27.1p0 depends on: icu4c-* -> icu4c-78.1v0 ===> 0ad-0.27.1p0 depends on: libxml-* -> libxml-2.15.1p1 ===> 0ad-0.27.1p0 depends on: wxWidgets-gtk3-* -> wxWidgets-gtk3-3.2.8.1 ===> Verifying specs: c pthread c++abi c++ c++abi pthread SDL2 X11 boost_filesystem boost_system crypto curl enet execinfo fmt freetype gloox iconv icudata icui18n icuuc idn m miniupnpc ogg openal png sodium ssl vorbis vorbisfile wx_gtk3u_gl-3.2 wx_gtk3u_xrc-3.2 wx_gtk3u_html-3.2 wx_gtk3u_qa-3.2 wx_gtk3u_core-3.2 wx_baseu-3.2 wx_baseu_net-3.2 wx_baseu_xml-3.2 xml2 z ===> found c.102.2 pthread.28.1 c++abi.9.0 c++.12.0 SDL2.0.15 X11.19.0 boost_filesystem.24.0 boost_system.24.0 crypto.57.2 curl.26.34 enet.0.3 execinfo.4.0 fmt.2.1 freetype.31.1 gloox.2.0 iconv.7.1 icudata.22.6 icui18n.22.6 icuuc.22.6 idn.18.0 m.10.1 miniupnpc.3.1 ogg.6.2 openal.6.0 png.18.2 sodium.10.2 ssl.60.2 vorbis.9.0 vorbisfile.6.0 wx_gtk3u_gl-3.2.0.2 wx_gtk3u_xrc-3.2.0.2 wx_gtk3u_html-3.2.0.2 wx_gtk3u_qa-3.2.0.2 wx_gtk3u_core-3.2.0.2 wx_baseu-3.2.0.2 wx_baseu_net-3.2.0.2 wx_baseu_xml-3.2.0.2 xml2.22.1 z.7.1 bash-5.3.8 boost-1.87.0p0v0 cmake-core-3.31.8p0 curl-8.17.0 enet-1.3.18 fmt-11.2.0 gloox-1.0.21p1 gmake-4.4.1p0 gtar-1.35p1 icu4c-78.1v0 libiconv-1.17 libogg-1.3.6 libsodium-1.0.20 libvorbis-1.3.7 libxml-2.15.1p1 miniupnpc-2.2.7 openal-1.24.3v0 png-1.6.51 python-3.13.9 rust-1.91.1 sdl2-2.32.8 wxWidgets-gtk3-3.2.8.1 xz-5.8.1 zip-3.0p3 (Junk lock released for exopi-6 at 1764794612.63) Woken up audio/mscore distfiles size=153554512 >>> Running patch in games/0ad/base at 1764794612.69 ===> games/0ad/base ===> Checking files for 0ad-0.27.1p0 `/exopi-cvs/ports/distfiles/0ad-0.27.1-unix-build.tar.xz' is up to date. >> (SHA256) all files: OK ===> Extracting for 0ad-0.27.1p0 ===> Patching for 0ad-0.27.1p0 ===> Applying OpenBSD patch patch-build_resources_0ad_sh Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Try to crank datasize to 2G to avoid ENOMEM crashes during big games | |Index: build/resources/0ad.sh |--- build/resources/0ad.sh.orig |+++ build/resources/0ad.sh -------------------------- Patching file build/resources/0ad.sh using Plan A... Hunk #1 succeeded at 2. done ===> Applying OpenBSD patch patch-libraries_source_cxxtest-4_4_build_sh Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: libraries/source/cxxtest-4.4/build.sh |--- libraries/source/cxxtest-4.4/build.sh.orig |+++ libraries/source/cxxtest-4.4/build.sh -------------------------- Patching file libraries/source/cxxtest-4.4/build.sh using Plan A... Hunk #1 succeeded at 42. done ===> Applying OpenBSD patch patch-libraries_source_fcollada_build_sh Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: libraries/source/fcollada/build.sh |--- libraries/source/fcollada/build.sh.orig |+++ libraries/source/fcollada/build.sh -------------------------- Patching file libraries/source/fcollada/build.sh using Plan A... Hunk #1 succeeded at 7. done ===> Applying OpenBSD patch patch-libraries_source_premake-core_patches_0006-disable_gethostname_r_diff Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: libraries/source/premake-core/patches/0006-disable_gethostname_r.diff |--- libraries/source/premake-core/patches/0006-disable_gethostname_r.diff.orig |+++ libraries/source/premake-core/patches/0006-disable_gethostname_r.diff -------------------------- (Creating file libraries/source/premake-core/patches/0006-disable_gethostname_r.diff...) Patching file libraries/source/premake-core/patches/0006-disable_gethostname_r.diff using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-libraries_source_spidermonkey_build_sh Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: libraries/source/spidermonkey/build.sh |--- libraries/source/spidermonkey/build.sh.orig |+++ libraries/source/spidermonkey/build.sh -------------------------- Patching file libraries/source/spidermonkey/build.sh using Plan A... Hunk #1 succeeded at 10. Hunk #2 succeeded at 161. Hunk #3 succeeded at 191. Hunk #4 succeeded at 223. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ >>> Running configure in games/0ad/base at 1764794617.19 ===> games/0ad/base ===> Generating configure for 0ad-0.27.1p0 ===> Configuring for 0ad-0.27.1p0 >>> Running build in games/0ad/base at 1764794617.54 ===> games/0ad/base ===> Building for 0ad-0.27.1p0 ln -fs /usr/local/bin/python3.13 /exopi-obj/pobj/0ad-0.27.1/bin/python3 # ensure correct version binary is used cd /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries && /usr/bin/env -i CC="cc" CXX="c++" CFLAGS="-O2 -pipe " CXXFLAGS="-O2 -pipe " SO_VERSION="0.0" TAR=gtar PYTHON="/usr/local/bin/python3.13" MAKE=gmake LIBTOOL="/usr/bin/libtool" LIBmozjs115-release_LTVERSION='-version-info 0:0:0' libmozjs115_release_ltversion=0.0 PATH=/exopi-obj/pobj/0ad-0.27.1/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin verbose=1 ./build-source-libs.sh -j1 Building third-party dependencies... Building CxxTest... Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |From 7a2a0a412247469ea20fd7f98941c286355bf969 Mon Sep 17 00:00:00 2001 |From: Ralph Sennhauser |Date: Fri, 1 Nov 2024 19:42:39 +0100 |Subject: [PATCH] Add Debian python3 patch | |Uses python3 instead python and fixes warnings with recent python. | |This patch is taken from Debian |https://sources.debian.org/patches/cxxtest/4.4%2Bgit171022-2/python3.patch/ | |Signed-off-by: Ralph Sennhauser |--- | bin/cxxtestgen | 2 +- | doc/include_anchors.py | 10 +++++----- | 2 files changed, 6 insertions(+), 6 deletions(-) | |diff --git a/bin/cxxtestgen b/bin/cxxtestgen |index e001cfa..c71f8e5 100755 |--- a/bin/cxxtestgen |+++ b/bin/cxxtestgen -------------------------- Patching file bin/cxxtestgen using Plan A... Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/doc/include_anchors.py b/doc/include_anchors.py |index 8279cad..8dd661f 100644 |--- a/doc/include_anchors.py |+++ b/doc/include_anchors.py -------------------------- Patching file doc/include_anchors.py using Plan A... Hunk #1 succeeded at 44. Hunk #2 succeeded at 82. Hmm... Ignoring the trailing garbage. done Building FCollada... Building FCollada... FCollada/FCollada.cpp In file included from FCollada/FCollada.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCollada.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 2 warnings generated. FCollada/FColladaPlugin.cpp In file included from FCollada/FColladaPlugin.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FColladaPlugin.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FCollada/FColladaPlugin.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FColladaPlugin.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:174:14: warning: definition of implicit copy constructor for 'iterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 174 | iterator& operator=(const iterator& copy) { currentNode = copy.currentNode; return *this; } | ^ FCollada/FMath/FMTree.h:379:55: note: in implicit copy constructor for 'fm::tree::iterator' first required here 379 | inline iterator begin() { iterator it(root); return (root->right == NULL) ? it : ++it; } | ^ FCollada/FColladaPlugin.cpp:179:46: note: in instantiation of member function 'fm::tree::begin' requested here 179 | for (FCDExtraSet::iterator itE = extraTrees.begin(); itE != extraTrees.end(); ++itE) | ^ 4 warnings generated. FCollada/FCDocument/FCDAnimated.cpp In file included from FCollada/FCDocument/FCDAnimated.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDAnimated.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDAnimationCurve.h:267:72: note: in implicit copy assignment operator for 'fm::stringT' first required here 267 | inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); } | ^ In file included from FCollada/FCDocument/FCDAnimated.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDAnimated.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:38: FCollada/FMath/FMArray.h:300:14: warning: destination for this 'memcpy' call is a pointer to dynamic class 'FUTrackedList'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 300 | memcpy(newValues, heapBuffer, sized * sizeof(T)); | ~~~~~~ ^ FCollada/FMath/FMArray.h:229:4: note: in instantiation of member function 'fm::vector>::reserve' requested here 229 | reserve(count); | ^ FCollada/FCDocument/FCDAnimated.cpp:38:9: note: in instantiation of member function 'fm::vector>::resize' requested here 38 | curves.resize(valueCount); | ^ FCollada/FMath/FMArray.h:300:14: note: explicitly cast the pointer to silence this warning 300 | memcpy(newValues, heapBuffer, sized * sizeof(T)); | ^ | (void*) 4 warnings generated. FCollada/FCDocument/FCDAnimationChannel.cpp In file included from FCollada/FCDocument/FCDAnimationChannel.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDAnimationChannel.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDAnimationCurve.h:267:72: note: in implicit copy assignment operator for 'fm::stringT' first required here 267 | inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); } | ^ 2 warnings generated. FCollada/FCDocument/FCDAnimationClip.cpp In file included from FCollada/FCDocument/FCDAnimationClip.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDAnimationClip.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDAnimationClip.h:115:136: note: in implicit copy assignment operator for 'fm::stringT' first required here 115 | inline void SetAnimationName(const fm::string& name, size_t index) { if (names.size() <= index) names.resize(index + 1); names[index] = name; } | ^ In file included from FCollada/FCDocument/FCDAnimationClip.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDAnimationClipTools.cpp In file included from FCollada/FCDocument/FCDAnimationClipTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDAnimationClipTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDAnimationClip.h:115:136: note: in implicit copy assignment operator for 'fm::stringT' first required here 115 | inline void SetAnimationName(const fm::string& name, size_t index) { if (names.size() <= index) names.resize(index + 1); names[index] = name; } | ^ In file included from FCollada/FCDocument/FCDAnimationClipTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDAnimation.cpp In file included from FCollada/FCDocument/FCDAnimation.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDAnimation.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDAsset.h:184:63: note: in implicit copy assignment operator for 'fm::stringT' first required here 184 | inline void SetUnitName(const fstring& _unitName) { unitName = _unitName; SetDirtyFlag(); } | ^ In file included from FCollada/FCDocument/FCDAnimation.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDAnimationCurve.cpp In file included from FCollada/FCDocument/FCDAnimationCurve.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDAnimationCurve.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDAnimationCurve.h:267:72: note: in implicit copy assignment operator for 'fm::stringT' first required here 267 | inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); } | ^ 2 warnings generated. FCollada/FCDocument/FCDAnimationCurveTools.cpp In file included from FCollada/FCDocument/FCDAnimationCurveTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDAnimationCurveTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDAnimationCurve.h:267:72: note: in implicit copy assignment operator for 'fm::stringT' first required here 267 | inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); } | ^ 2 warnings generated. FCollada/FCDocument/FCDAnimationKey.cpp In file included from FCollada/FCDocument/FCDAnimationKey.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FCDocument/FCDAnimationMultiCurve.cpp In file included from FCollada/FCDocument/FCDAnimationMultiCurve.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDAnimationMultiCurve.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDAnimationCurve.h:267:72: note: in implicit copy assignment operator for 'fm::stringT' first required here 267 | inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); } | ^ 2 warnings generated. FCollada/FCDocument/FCDAsset.cpp In file included from FCollada/FCDocument/FCDAsset.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDAsset.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDAsset.h:184:63: note: in implicit copy assignment operator for 'fm::stringT' first required here 184 | inline void SetUnitName(const fstring& _unitName) { unitName = _unitName; SetDirtyFlag(); } | ^ In file included from FCollada/FCDocument/FCDAsset.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDCamera.cpp In file included from FCollada/FCDocument/FCDCamera.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDCamera.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 2 warnings generated. FCollada/FCDocument/FCDController.cpp In file included from FCollada/FCDocument/FCDController.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDController.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDController.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 3 warnings generated. FCollada/FCDocument/FCDControllerInstance.cpp In file included from FCollada/FCDocument/FCDControllerInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDControllerInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FCollada/FCDocument/FCDControllerInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDControllerTools.cpp In file included from FCollada/FCDocument/FCDControllerTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDControllerTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDControllerTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 3 warnings generated. FCollada/FCDocument/FCDEffectCode.cpp In file included from FCollada/FCDocument/FCDEffectCode.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEffectCode.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDEffectCode.h:93:51: note: in implicit copy assignment operator for 'fm::stringT' first required here 93 | inline void SetCode(const fstring& _code) { code = _code; type = CODE; SetDirtyFlag(); } | ^ In file included from FCollada/FCDocument/FCDEffectCode.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDEffect.cpp In file included from FCollada/FCDocument/FCDEffect.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEffect.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDEffect.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 3 warnings generated. FCollada/FCDocument/FCDEffectParameter.cpp In file included from FCollada/FCDocument/FCDEffectParameter.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEffectParameter.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:48:7: note: in implicit copy assignment operator for 'fm::stringT' first required here 48 | class FUParameterT | ^ FCollada/FCDocument/FCDEffectParameter.h:80:2: note: in implicit copy assignment operator for 'FUParameterT>' first required here 80 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, reference, FC("Identifier")); | ^ FCollada/FUtils/FUParameter.h:112:8: note: expanded from macro 'DeclareParameter' 112 | class Parameter_##parameterName : public FUParameterT { \ | ^ :65:1: note: expanded from here 65 | Parameter_reference | ^ FCollada/FCDocument/FCDEffectParameter.cpp:80:20: note: in implicit copy assignment operator for 'FCDEffectParameter::Parameter_reference' first required here 80 | clone->reference = reference; | ^ In file included from FCollada/FCDocument/FCDEffectParameter.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDEffectParameterFactory.cpp In file included from FCollada/FCDocument/FCDEffectParameterFactory.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEffectParameterFactory.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDEffectParameterSurface.h:191:53: note: in implicit copy assignment operator for 'fm::stringT' first required here 191 | void SetFormat(const fm::string& _format) { format = _format; SetDirtyFlag(); } | ^ 2 warnings generated. FCollada/FCDocument/FCDEffectParameterSampler.cpp In file included from FCollada/FCDocument/FCDEffectParameterSampler.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEffectParameterSampler.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDEffectParameterSurface.h:191:53: note: in implicit copy assignment operator for 'fm::stringT' first required here 191 | void SetFormat(const fm::string& _format) { format = _format; SetDirtyFlag(); } | ^ In file included from FCollada/FCDocument/FCDEffectParameterSampler.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDEffectParameterSurface.cpp In file included from FCollada/FCDocument/FCDEffectParameterSurface.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEffectParameterSurface.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDEffectParameterSurface.h:191:53: note: in implicit copy assignment operator for 'fm::stringT' first required here 191 | void SetFormat(const fm::string& _format) { format = _format; SetDirtyFlag(); } | ^ In file included from FCollada/FCDocument/FCDEffectParameterSurface.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDEffectPass.cpp In file included from FCollada/FCDocument/FCDEffectPass.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEffectPass.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:48:7: note: in implicit copy assignment operator for 'fm::stringT' first required here 48 | class FUParameterT | ^ FCollada/FCDocument/FCDEffectPass.h:48:2: note: in implicit copy assignment operator for 'FUParameterT>' first required here 48 | DeclareParameter(fstring, FUParameterQualifiers::SIMPLE, name, FC("Name")); | ^ FCollada/FUtils/FUParameter.h:112:8: note: expanded from macro 'DeclareParameter' 112 | class Parameter_##parameterName : public FUParameterT { \ | ^ :15:1: note: expanded from here 15 | Parameter_name | ^ FCollada/FCDocument/FCDEffectPass.cpp:83:14: note: in implicit copy assignment operator for 'FCDEffectPass::Parameter_name' first required here 83 | clone->name = name; | ^ In file included from FCollada/FCDocument/FCDEffectPass.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDEffectPassShader.cpp In file included from FCollada/FCDocument/FCDEffectPassShader.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEffectPassShader.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDEffectCode.h:93:51: note: in implicit copy assignment operator for 'fm::stringT' first required here 93 | inline void SetCode(const fstring& _code) { code = _code; type = CODE; SetDirtyFlag(); } | ^ In file included from FCollada/FCDocument/FCDEffectPassShader.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDEffectPassState.cpp In file included from FCollada/FCDocument/FCDEffectPassState.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FCDocument/FCDEffectProfile.cpp In file included from FCollada/FCDocument/FCDEffectProfile.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEffectProfile.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDEffectProfile.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 3 warnings generated. FCollada/FCDocument/FCDEffectProfileFX.cpp In file included from FCollada/FCDocument/FCDEffectProfileFX.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEffectProfileFX.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDEffectCode.h:93:51: note: in implicit copy assignment operator for 'fm::stringT' first required here 93 | inline void SetCode(const fstring& _code) { code = _code; type = CODE; SetDirtyFlag(); } | ^ In file included from FCollada/FCDocument/FCDEffectProfileFX.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDEffectStandard.cpp In file included from FCollada/FCDocument/FCDEffectStandard.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEffectStandard.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDEffectStandard.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 3 warnings generated. FCollada/FCDocument/FCDEffectTechnique.cpp In file included from FCollada/FCDocument/FCDEffectTechnique.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEffectTechnique.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDEffectCode.h:93:51: note: in implicit copy assignment operator for 'fm::stringT' first required here 93 | inline void SetCode(const fstring& _code) { code = _code; type = CODE; SetDirtyFlag(); } | ^ In file included from FCollada/FCDocument/FCDEffectTechnique.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDEffectTools.cpp In file included from FCollada/FCDocument/FCDEffectTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEffectTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDEffectTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 3 warnings generated. FCollada/FCDocument/FCDEmitter.cpp In file included from FCollada/FCDocument/FCDEmitter.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEmitter.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDEmitter.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 3 warnings generated. FCollada/FCDocument/FCDEmitterInstance.cpp In file included from FCollada/FCDocument/FCDEmitterInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEmitterInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDEmitterInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 3 warnings generated. FCollada/FCDocument/FCDEmitterObject.cpp In file included from FCollada/FCDocument/FCDEmitterObject.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FCDocument/FCDEmitterParticle.cpp In file included from FCollada/FCDocument/FCDEmitterParticle.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEmitterParticle.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDEmitterParticle.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 3 warnings generated. FCollada/FCDocument/FCDEntity.cpp In file included from FCollada/FCDocument/FCDEntity.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEntity.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDAsset.h:184:63: note: in implicit copy assignment operator for 'fm::stringT' first required here 184 | inline void SetUnitName(const fstring& _unitName) { unitName = _unitName; SetDirtyFlag(); } | ^ In file included from FCollada/FCDocument/FCDEntity.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDEntityInstance.cpp In file included from FCollada/FCDocument/FCDEntityInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEntityInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FCollada/FCDocument/FCDEntityInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDEntityReference.cpp In file included from FCollada/FCDocument/FCDEntityReference.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEntityReference.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FCollada/FCDocument/FCDEntityReference.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDExternalReferenceManager.cpp In file included from FCollada/FCDocument/FCDExternalReferenceManager.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDExternalReferenceManager.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FCollada/FCDocument/FCDExternalReferenceManager.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDExtra.cpp In file included from FCollada/FCDocument/FCDExtra.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDExtra.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:48:7: note: in implicit copy assignment operator for 'fm::stringT' first required here 48 | class FUParameterT | ^ FCollada/FCDocument/FCDExtra.h:227:2: note: in implicit copy assignment operator for 'FUParameterT>' first required here 227 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, name, FC("Node name")); | ^ FCollada/FUtils/FUParameter.h:112:8: note: expanded from macro 'DeclareParameter' 112 | class Parameter_##parameterName : public FUParameterT { \ | ^ :36:1: note: expanded from here 36 | Parameter_name | ^ FCollada/FCDocument/FCDExtra.cpp:328:14: note: in implicit copy assignment operator for 'FCDENode::Parameter_name' first required here 328 | clone->name = name; | ^ In file included from FCollada/FCDocument/FCDExtra.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDExtra.cpp:12: FCollada/FCDocument/FCDExtra.h:444:12: warning: private field 'parent' is not used [-Wunused-private-field] 444 | FCDEType* parent; | ^ 4 warnings generated. FCollada/FCDocument/FCDForceDeflector.cpp In file included from FCollada/FCDocument/FCDForceDeflector.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDForceDeflector.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 2 warnings generated. FCollada/FCDocument/FCDForceDrag.cpp In file included from FCollada/FCDocument/FCDForceDrag.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDForceDrag.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 2 warnings generated. FCollada/FCDocument/FCDForceField.cpp In file included from FCollada/FCDocument/FCDForceField.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDForceField.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDForceField.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDExtra.h:132:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 132 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, name, FC("Type name")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 3 warnings generated. FCollada/FCDocument/FCDForceGravity.cpp In file included from FCollada/FCDocument/FCDForceGravity.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDForceGravity.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 2 warnings generated. FCollada/FCDocument/FCDForcePBomb.cpp In file included from FCollada/FCDocument/FCDForcePBomb.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDForcePBomb.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 2 warnings generated. FCollada/FCDocument/FCDForceWind.cpp In file included from FCollada/FCDocument/FCDForceWind.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDForceWind.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 2 warnings generated. FCollada/FCDocument/FCDGeometry.cpp In file included from FCollada/FCDocument/FCDGeometry.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDGeometry.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDGeometrySpline.h:63:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 63 | inline void SetName(const fm::string& _name) { name = _name; } | ^ In file included from FCollada/FCDocument/FCDGeometry.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDGeometryInstance.cpp In file included from FCollada/FCDocument/FCDGeometryInstance.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDGeometryInstance.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDGeometrySpline.h:63:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 63 | inline void SetName(const fm::string& _name) { name = _name; } | ^ In file included from FCollada/FCDocument/FCDGeometryInstance.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDGeometryMesh.cpp In file included from FCollada/FCDocument/FCDGeometryMesh.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDGeometryMesh.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:48:7: note: in implicit copy assignment operator for 'fm::stringT' first required here 48 | class FUParameterT | ^ FCollada/FCDocument/FCDGeometryMesh.h:71:2: note: in implicit copy assignment operator for 'FUParameterT>' first required here 71 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, convexHullOf, FC("Convex Hull of")); | ^ FCollada/FUtils/FUParameter.h:112:8: note: expanded from macro 'DeclareParameter' 112 | class Parameter_##parameterName : public FUParameterT { \ | ^ :38:1: note: expanded from here 38 | Parameter_convexHullOf | ^ FCollada/FCDocument/FCDGeometryMesh.cpp:241:22: note: in implicit copy assignment operator for 'FCDGeometryMesh::Parameter_convexHullOf' first required here 241 | clone->convexHullOf = convexHullOf; | ^ In file included from FCollada/FCDocument/FCDGeometryMesh.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDGeometryNURBSSurface.cpp In file included from FCollada/FCDocument/FCDGeometryNURBSSurface.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FCDocument/FCDGeometryPolygons.cpp In file included from FCollada/FCDocument/FCDGeometryPolygons.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDGeometryPolygons.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:48:7: note: in implicit copy assignment operator for 'fm::stringT' first required here 48 | class FUParameterT | ^ FCollada/FCDocument/FCDGeometryPolygons.h:99:2: note: in implicit copy assignment operator for 'FUParameterT>' first required here 99 | DeclareParameter(fstring, FUParameterQualifiers::SIMPLE, materialSemantic, FC("Material Semantic")); | ^ FCollada/FUtils/FUParameter.h:112:8: note: expanded from macro 'DeclareParameter' 112 | class Parameter_##parameterName : public FUParameterT { \ | ^ :68:1: note: expanded from here 68 | Parameter_materialSemantic | ^ FCollada/FCDocument/FCDGeometryPolygons.cpp:293:26: note: in implicit copy assignment operator for 'FCDGeometryPolygons::Parameter_materialSemantic' first required here 293 | clone->materialSemantic = materialSemantic; | ^ In file included from FCollada/FCDocument/FCDGeometryPolygons.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDGeometryPolygonsInput.cpp In file included from FCollada/FCDocument/FCDGeometryPolygonsInput.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDGeometryPolygonsInput.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDGeometryPolygonsInput.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDGeometryPolygons.h:99:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 99 | DeclareParameter(fstring, FUParameterQualifiers::SIMPLE, materialSemantic, FC("Material Semantic")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 3 warnings generated. FCollada/FCDocument/FCDGeometryPolygonsTools.cpp In file included from FCollada/FCDocument/FCDGeometryPolygonsTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDGeometryPolygonsTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDGeometryPolygonsTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDGeometryMesh.h:71:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 71 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, convexHullOf, FC("Convex Hull of")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ In file included from FCollada/FCDocument/FCDGeometryPolygonsTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:275:20: warning: definition of implicit copy constructor for 'const_iterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 275 | const_iterator& operator=(const const_iterator& copy) { currentNode = copy.currentNode; return *this; } /**< See above. */ | ^ FCollada/FMath/FMTree.h:380:73: note: in implicit copy constructor for 'fm::tree>::const_iterator' first required here 380 | inline const_iterator begin() const { const_iterator it(root); return (root->right == NULL) ? it : ++it; } /**< See above. */ | ^ FCollada/FCDocument/FCDGeometryPolygonsTools.cpp:831:76: note: in instantiation of member function 'fm::tree>::begin' requested here 831 | for (FCDGeometryIndexTranslationMap::const_iterator it = translationMap->begin(), itEnd = translationMap->end(); it != itEnd; ++it) | ^ 4 warnings generated. FCollada/FCDocument/FCDGeometrySource.cpp In file included from FCollada/FCDocument/FCDGeometrySource.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDGeometrySource.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:48:7: note: in implicit copy assignment operator for 'fm::stringT' first required here 48 | class FUParameterT | ^ FCollada/FCDocument/FCDGeometrySource.h:47:2: note: in implicit copy assignment operator for 'FUParameterT>' first required here 47 | DeclareParameter(fstring, FUParameterQualifiers::SIMPLE, name, FC("Name")); | ^ FCollada/FUtils/FUParameter.h:112:8: note: expanded from macro 'DeclareParameter' 112 | class Parameter_##parameterName : public FUParameterT { \ | ^ :105:1: note: expanded from here 105 | Parameter_name | ^ FCollada/FCDocument/FCDGeometrySource.cpp:46:14: note: in implicit copy assignment operator for 'FCDGeometrySource::Parameter_name' first required here 46 | clone->name = name; | ^ In file included from FCollada/FCDocument/FCDGeometrySource.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDGeometrySpline.cpp In file included from FCollada/FCDocument/FCDGeometrySpline.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDGeometrySpline.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDGeometrySpline.h:63:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 63 | inline void SetName(const fm::string& _name) { name = _name; } | ^ In file included from FCollada/FCDocument/FCDGeometrySpline.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDImage.cpp In file included from FCollada/FCDocument/FCDImage.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDImage.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FCollada/FCDocument/FCDImage.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDLibrary.cpp In file included from FCollada/FCDocument/FCDLibrary.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDLibrary.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDAnimationClip.h:115:136: note: in implicit copy assignment operator for 'fm::stringT' first required here 115 | inline void SetAnimationName(const fm::string& name, size_t index) { if (names.size() <= index) names.resize(index + 1); names[index] = name; } | ^ 2 warnings generated. FCollada/FCDocument/FCDLight.cpp In file included from FCollada/FCDocument/FCDLight.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDLight.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDLight.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 3 warnings generated. FCollada/FCDocument/FCDLightTools.cpp In file included from FCollada/FCDocument/FCDLightTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDLightTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDAnimationCurve.h:267:72: note: in implicit copy assignment operator for 'fm::stringT' first required here 267 | inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); } | ^ In file included from FCollada/FCDocument/FCDLightTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDMaterial.cpp In file included from FCollada/FCDocument/FCDMaterial.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDMaterial.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FCollada/FCDocument/FCDMaterial.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDMaterialInstance.cpp In file included from FCollada/FCDocument/FCDMaterialInstance.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDMaterialInstance.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:48:7: note: in implicit copy assignment operator for 'fm::stringT' first required here 48 | class FUParameterT | ^ FCollada/FCDocument/FCDMaterialInstance.h:110:2: note: in implicit copy assignment operator for 'FUParameterT>' first required here 110 | DeclareParameter(fstring, FUParameterQualifiers::SIMPLE, semantic, FC("Material Token")); | ^ FCollada/FUtils/FUParameter.h:112:8: note: expanded from macro 'DeclareParameter' 112 | class Parameter_##parameterName : public FUParameterT { \ | ^ :25:1: note: expanded from here 25 | Parameter_semantic | ^ FCollada/FCDocument/FCDMaterialInstance.cpp:184:18: note: in implicit copy assignment operator for 'FCDMaterialInstance::Parameter_semantic' first required here 184 | clone->semantic = semantic; | ^ In file included from FCollada/FCDocument/FCDMaterialInstance.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDMorphController.cpp In file included from FCollada/FCDocument/FCDMorphController.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDMorphController.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDGeometrySpline.h:63:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 63 | inline void SetName(const fm::string& _name) { name = _name; } | ^ In file included from FCollada/FCDocument/FCDMorphController.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDObject.cpp In file included from FCollada/FCDocument/FCDObject.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FCDocument/FCDObjectWithId.cpp In file included from FCollada/FCDocument/FCDObjectWithId.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDObjectWithId.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:48:7: note: in implicit copy assignment operator for 'fm::stringT' first required here 48 | class FUParameterT | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in implicit copy assignment operator for 'FUParameterT>' first required here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:112:8: note: expanded from macro 'DeclareParameter' 112 | class Parameter_##parameterName : public FUParameterT { \ | ^ :224:1: note: expanded from here 224 | Parameter_daeId | ^ FCollada/FCDocument/FCDObjectWithId.cpp:36:15: note: in implicit copy assignment operator for 'FCDObjectWithId::Parameter_daeId' first required here 36 | clone->daeId = daeId; | ^ In file included from FCollada/FCDocument/FCDObjectWithId.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDocument.cpp In file included from FCollada/FCDocument/FCDocument.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDocument.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDAnimationClip.h:115:136: note: in implicit copy assignment operator for 'fm::stringT' first required here 115 | inline void SetAnimationName(const fm::string& name, size_t index) { if (names.size() <= index) names.resize(index + 1); names[index] = name; } | ^ In file included from FCollada/FCDocument/FCDocument.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDocument.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:174:14: warning: definition of implicit copy constructor for 'iterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 174 | iterator& operator=(const iterator& copy) { currentNode = copy.currentNode; return *this; } | ^ FCollada/FMath/FMTree.h:379:55: note: in implicit copy constructor for 'fm::tree::iterator' first required here 379 | inline iterator begin() { iterator it(root); return (root->right == NULL) ? it : ++it; } | ^ FCollada/FCDocument/FCDocument.cpp:153:51: note: in instantiation of member function 'fm::tree::begin' requested here 153 | while (!animatedValues.empty()) { animatedValues.begin()->first->Release(); } | ^ In file included from FCollada/FCDocument/FCDocument.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FCDocument/FCDocument.cpp:282:19: note: in instantiation of member function 'fm::tree::erase' requested here 282 | animatedValues.erase(it); | ^ 5 warnings generated. FCollada/FCDocument/FCDocumentTools.cpp In file included from FCollada/FCDocument/FCDocumentTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDocumentTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDAnimationCurve.h:267:72: note: in implicit copy assignment operator for 'fm::stringT' first required here 267 | inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); } | ^ In file included from FCollada/FCDocument/FCDocumentTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDParameterAnimatable.cpp In file included from FCollada/FCDocument/FCDParameterAnimatable.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ FCollada/FCDocument/FCDParameterAnimatable.cpp:299:15: warning: variable 'aa' set but not used [-Wunused-but-set-variable] 299 | FCDAnimated* aa = v1.GetAnimated(); | ^ FCollada/FCDocument/FCDParameterAnimatable.cpp:308:5: warning: explicitly assigning value of variable of type 'FCDParameterListAnimatableT' to itself [-Wself-assign-overloaded] 308 | v1 = v1; | ~~ ^ ~~ FCollada/FCDocument/FCDParameterAnimatable.cpp:328:15: warning: variable 'aa' set but not used [-Wunused-but-set-variable] 328 | FCDAnimated* aa = v1.GetAnimated(0); | ^ 4 warnings generated. FCollada/FCDocument/FCDParticleModifier.cpp In file included from FCollada/FCDocument/FCDParticleModifier.cpp:10: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.cpp In file included from FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.cpp:10: FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:322:40: warning: 'FCDPASTaperedCapsule::Clone' hides overloaded virtual function [-Woverloaded-virtual] 322 | virtual FCDPhysicsAnalyticalGeometry* Clone(FCDPhysicsAnalyticalGeometry* clone = NULL, bool cloneChildren = false) const; | ^ FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:280:21: note: hidden overloaded virtual function 'FCDPASCapsule::Clone' declared here: type mismatch at 1st parameter ('FCDEntity *' vs 'FCDPhysicsAnalyticalGeometry *') 280 | virtual FCDEntity* Clone(FCDEntity* clone = NULL, bool cloneChildren = false) const; | ^ In file included from FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ In file included from FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 4 warnings generated. FCollada/FCDocument/FCDPhysicsForceFieldInstance.cpp In file included from FCollada/FCDocument/FCDPhysicsForceFieldInstance.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDPhysicsForceFieldInstance.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 2 warnings generated. FCollada/FCDocument/FCDPhysicsMaterial.cpp In file included from FCollada/FCDocument/FCDPhysicsMaterial.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDPhysicsMaterial.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDPhysicsMaterial.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 3 warnings generated. FCollada/FCDocument/FCDPhysicsModel.cpp In file included from FCollada/FCDocument/FCDPhysicsModel.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDPhysicsModel.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FCollada/FCDocument/FCDPhysicsModel.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDPhysicsModel.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:174:14: warning: definition of implicit copy constructor for 'iterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 174 | iterator& operator=(const iterator& copy) { currentNode = copy.currentNode; return *this; } | ^ FCollada/FMath/FMTree.h:379:55: note: in implicit copy constructor for 'fm::tree<_xmlNode *, FUUri>::iterator' first required here 379 | inline iterator begin() { iterator it(root); return (root->right == NULL) ? it : ++it; } | ^ FCollada/FCDocument/FCDPhysicsModel.cpp:109:72: note: in instantiation of member function 'fm::tree<_xmlNode *, FUUri>::begin' requested here 109 | ModelInstanceNameNodeMap::iterator modelNameNode = modelInstancesMap.begin(); | ^ In file included from FCollada/FCDocument/FCDPhysicsModel.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, FUUri>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, FUUri>' first required here 505 | n->data = release->data; | ^ FCollada/FCDocument/FCDPhysicsModel.cpp:156:21: note: in instantiation of member function 'fm::tree<_xmlNode *, FUUri>::erase' requested here 156 | modelInstancesMap.erase(modelNameNode); | ^ 5 warnings generated. FCollada/FCDocument/FCDPhysicsModelInstance.cpp In file included from FCollada/FCDocument/FCDPhysicsModelInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDPhysicsModelInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FCollada/FCDocument/FCDPhysicsModelInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDPhysicsRigidBody.cpp In file included from FCollada/FCDocument/FCDPhysicsRigidBody.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDPhysicsRigidBody.cpp:12: In file included from FCollada/FCDocument/FCDPhysicsShape.h:21: FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:322:40: warning: 'FCDPASTaperedCapsule::Clone' hides overloaded virtual function [-Woverloaded-virtual] 322 | virtual FCDPhysicsAnalyticalGeometry* Clone(FCDPhysicsAnalyticalGeometry* clone = NULL, bool cloneChildren = false) const; | ^ FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:280:21: note: hidden overloaded virtual function 'FCDPASCapsule::Clone' declared here: type mismatch at 1st parameter ('FCDEntity *' vs 'FCDPhysicsAnalyticalGeometry *') 280 | virtual FCDEntity* Clone(FCDEntity* clone = NULL, bool cloneChildren = false) const; | ^ In file included from FCollada/FCDocument/FCDPhysicsRigidBody.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 3 warnings generated. FCollada/FCDocument/FCDPhysicsRigidBodyInstance.cpp In file included from FCollada/FCDocument/FCDPhysicsRigidBodyInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDPhysicsRigidBodyInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FCollada/FCDocument/FCDPhysicsRigidBodyInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp In file included from FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp:17: In file included from FCollada/FCDocument/FCDPhysicsShape.h:21: FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:322:40: warning: 'FCDPASTaperedCapsule::Clone' hides overloaded virtual function [-Woverloaded-virtual] 322 | virtual FCDPhysicsAnalyticalGeometry* Clone(FCDPhysicsAnalyticalGeometry* clone = NULL, bool cloneChildren = false) const; | ^ FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:280:21: note: hidden overloaded virtual function 'FCDPASCapsule::Clone' declared here: type mismatch at 1st parameter ('FCDEntity *' vs 'FCDPhysicsAnalyticalGeometry *') 280 | virtual FCDEntity* Clone(FCDEntity* clone = NULL, bool cloneChildren = false) const; | ^ In file included from FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 4 warnings generated. FCollada/FCDocument/FCDPhysicsRigidConstraint.cpp In file included from FCollada/FCDocument/FCDPhysicsRigidConstraint.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDPhysicsRigidConstraint.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FCollada/FCDocument/FCDPhysicsRigidConstraint.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDPhysicsRigidConstraintInstance.cpp In file included from FCollada/FCDocument/FCDPhysicsRigidConstraintInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDPhysicsRigidConstraintInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FCollada/FCDocument/FCDPhysicsRigidConstraintInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDPhysicsScene.cpp In file included from FCollada/FCDocument/FCDPhysicsScene.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDPhysicsScene.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FCollada/FCDocument/FCDPhysicsScene.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDPhysicsShape.cpp In file included from FCollada/FCDocument/FCDPhysicsShape.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDPhysicsShape.cpp:18: FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:322:40: warning: 'FCDPASTaperedCapsule::Clone' hides overloaded virtual function [-Woverloaded-virtual] 322 | virtual FCDPhysicsAnalyticalGeometry* Clone(FCDPhysicsAnalyticalGeometry* clone = NULL, bool cloneChildren = false) const; | ^ FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:280:21: note: hidden overloaded virtual function 'FCDPASCapsule::Clone' declared here: type mismatch at 1st parameter ('FCDEntity *' vs 'FCDPhysicsAnalyticalGeometry *') 280 | virtual FCDEntity* Clone(FCDEntity* clone = NULL, bool cloneChildren = false) const; | ^ In file included from FCollada/FCDocument/FCDPhysicsShape.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDPhysicsShape.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 4 warnings generated. FCollada/FCDocument/FCDPlaceHolder.cpp In file included from FCollada/FCDocument/FCDPlaceHolder.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDPlaceHolder.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FCollada/FCDocument/FCDPlaceHolder.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDSceneNode.cpp In file included from FCollada/FCDocument/FCDSceneNode.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDSceneNode.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDAsset.h:184:63: note: in implicit copy assignment operator for 'fm::stringT' first required here 184 | inline void SetUnitName(const fstring& _unitName) { unitName = _unitName; SetDirtyFlag(); } | ^ In file included from FCollada/FCDocument/FCDSceneNode.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDSceneNodeIterator.cpp In file included from FCollada/FCDocument/FCDSceneNodeIterator.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDSceneNodeIterator.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ In file included from FCollada/FCDocument/FCDSceneNodeIterator.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMArray.h:354:9: note: in implicit copy assignment operator for 'fm::pair' first required here 354 | *it = item; | ^ FCollada/FMath/FMArray.h:367:42: note: in instantiation of member function 'fm::vector>::insert' requested here 367 | inline void push_back(const T& item) { insert(end(), item); } | ^ FCollada/FCDocument/FCDSceneNodeIterator.hpp:55:16: note: in instantiation of member function 'fm::vector>::push_back' requested here 55 | processQueue.push_back(Child(root, 0)); | ^ FCollada/FCDocument/FCDSceneNodeIterator.cpp:18:23: note: in instantiation of member function 'FCDSceneNodeIteratorT::FCDSceneNodeIteratorT' requested here 18 | FCDSceneNodeIterator it1(NULL); | ^ In file included from FCollada/FCDocument/FCDSceneNodeIterator.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMArray.h:354:9: note: in implicit copy assignment operator for 'fm::pair' first required here 354 | *it = item; | ^ FCollada/FMath/FMArray.h:367:42: note: in instantiation of member function 'fm::vector>::insert' requested here 367 | inline void push_back(const T& item) { insert(end(), item); } | ^ FCollada/FCDocument/FCDSceneNodeIterator.hpp:55:16: note: in instantiation of member function 'fm::vector>::push_back' requested here 55 | processQueue.push_back(Child(root, 0)); | ^ FCollada/FCDocument/FCDSceneNodeIterator.cpp:19:28: note: in instantiation of member function 'FCDSceneNodeIteratorT::FCDSceneNodeIteratorT' requested here 19 | FCDSceneNodeConstIterator it2(NULL); | ^ 4 warnings generated. FCollada/FCDocument/FCDSceneNodeTools.cpp In file included from FCollada/FCDocument/FCDSceneNodeTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDSceneNodeTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDAnimationCurve.h:267:72: note: in implicit copy assignment operator for 'fm::stringT' first required here 267 | inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); } | ^ 2 warnings generated. FCollada/FCDocument/FCDSkinController.cpp In file included from FCollada/FCDocument/FCDSkinController.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDSkinController.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDGeometrySpline.h:63:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 63 | inline void SetName(const fm::string& _name) { name = _name; } | ^ In file included from FCollada/FCDocument/FCDSkinController.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDTargetedEntity.cpp In file included from FCollada/FCDocument/FCDTargetedEntity.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDTargetedEntity.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDTargetedEntity.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDExtra.h:132:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 132 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, name, FC("Type name")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 3 warnings generated. FCollada/FCDocument/FCDTexture.cpp In file included from FCollada/FCDocument/FCDTexture.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDTexture.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDEffectParameterSurface.h:191:53: note: in implicit copy assignment operator for 'fm::stringT' first required here 191 | void SetFormat(const fm::string& _format) { format = _format; SetDirtyFlag(); } | ^ In file included from FCollada/FCDocument/FCDTexture.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDTexture.cpp:18: FCollada/FCDocument/FCDEffectParameter.h:226:2: warning: instantiation of variable 'FCDEffectParameterT::__classType' required here, but no definition is available [-Wundefined-var-template] 226 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ FCollada/FCDocument/FCDEffectParameter.hpp:31:63: note: in instantiation of member function 'FCDEffectParameterT::GetClassType' requested here 31 | else if (_clone->HasType(FCDEffectParameterT::GetClassType())) clone = (FCDEffectParameterT*) _clone; | ^ FCollada/FCDocument/FCDTexture.cpp:124:7: note: in instantiation of member function 'FCDEffectParameterT::Clone' requested here 124 | set->Clone(clone->set); | ^ FCollada/FCDocument/FCDEffectParameter.h:226:2: note: forward declaration of template entity is here 226 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:88:28: note: expanded from macro 'DeclareObjectType' 88 | static class FUObjectType __classType; \ | ^ FCollada/FCDocument/FCDEffectParameter.h:226:2: note: add an explicit instantiation declaration to suppress this warning if 'FCDEffectParameterT::__classType' is explicitly instantiated in another translation unit FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ 4 warnings generated. FCollada/FCDocument/FCDTransform.cpp In file included from FCollada/FCDocument/FCDTransform.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDTransform.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDTransform.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 3 warnings generated. FCollada/FCDocument/FCDVersion.cpp In file included from FCollada/FCDocument/FCDVersion.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FMath/FMAllocator.cpp In file included from FCollada/FMath/FMAllocator.cpp:9: In file included from FCollada/FMath/StdAfx.h:13: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FMath/FMAngleAxis.cpp In file included from FCollada/FMath/FMAngleAxis.cpp:9: In file included from FCollada/FMath/StdAfx.h:13: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FMath/FMColor.cpp In file included from FCollada/FMath/FMColor.cpp:9: In file included from FCollada/FMath/StdAfx.h:13: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FMath/FMInterpolation.cpp In file included from FCollada/FMath/FMInterpolation.cpp:9: In file included from FCollada/FMath/StdAfx.h:13: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FMath/FMLookAt.cpp In file included from FCollada/FMath/FMLookAt.cpp:9: In file included from FCollada/FMath/StdAfx.h:13: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FMath/FMMatrix33.cpp In file included from FCollada/FMath/FMMatrix33.cpp:9: In file included from FCollada/FMath/StdAfx.h:13: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FMath/FMMatrix33.cpp:9: In file included from FCollada/FMath/StdAfx.h:13: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:176: FCollada/FMath/FMMatrix33.h:84:14: warning: definition of implicit copy constructor for 'FMMatrix33' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 84 | FMMatrix33& operator=(const FMMatrix33& copy); | ^ FCollada/FMath/FMMatrix33.cpp:36:9: note: in implicit copy constructor for 'FMMatrix33' first required here 36 | return mx; | ^ 2 warnings generated. FCollada/FMath/FMMatrix44.cpp In file included from FCollada/FMath/FMMatrix44.cpp:9: In file included from FCollada/FMath/StdAfx.h:13: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FMath/FMQuaternion.cpp In file included from FCollada/FMath/FMQuaternion.cpp:9: In file included from FCollada/FMath/StdAfx.h:13: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FMath/FMQuaternion.cpp:12: FCollada/FMath/FMQuaternion.h:112:23: warning: definition of implicit copy constructor for 'FMQuaternion' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 112 | inline FMQuaternion& operator=(const FMQuaternion& q) { x = q.x; y = q.y; z = q.z; w = q.w; return (*this); } | ^ FCollada/FMath/FMQuaternion.cpp:87:9: note: in implicit copy constructor for 'FMQuaternion' first required here 87 | return r; | ^ 2 warnings generated. FCollada/FMath/FMRandom.cpp In file included from FCollada/FMath/FMRandom.cpp:9: In file included from FCollada/FMath/StdAfx.h:13: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FMath/FMSkew.cpp In file included from FCollada/FMath/FMSkew.cpp:9: In file included from FCollada/FMath/StdAfx.h:13: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FMath/FMVector3.cpp In file included from FCollada/FMath/FMVector3.cpp:9: In file included from FCollada/FMath/StdAfx.h:13: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FMath/FMVector3.cpp:9: In file included from FCollada/FMath/StdAfx.h:13: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:173: FCollada/FMath/FMVector3.h:35:8: warning: private field 'w' is not used [-Wunused-private-field] 35 | float w; // For alignment purposes. | ^ 2 warnings generated. FCollada/FMath/FMVolume.cpp In file included from FCollada/FMath/FMVolume.cpp:9: In file included from FCollada/FMath/StdAfx.h:13: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUAssert.cpp In file included from FCollada/FUtils/FUAssert.cpp:11: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUBase64.cpp In file included from FCollada/FUtils/FUBase64.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUBoundingBox.cpp In file included from FCollada/FUtils/FUBoundingBox.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUBoundingSphere.cpp In file included from FCollada/FUtils/FUBoundingSphere.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUCrc32.cpp In file included from FCollada/FUtils/FUCrc32.cpp:15: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUCriticalSection.cpp In file included from FCollada/FUtils/FUCriticalSection.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUDaeEnum.cpp In file included from FCollada/FUtils/FUDaeEnum.cpp:15: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUDateTime.cpp In file included from FCollada/FUtils/FUDateTime.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUDebug.cpp In file included from FCollada/FUtils/FUDebug.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUError.cpp In file included from FCollada/FUtils/FUError.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FUtils/FUError.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUError.cpp:272:20: note: in implicit copy assignment operator for 'fm::stringT' first required here 272 | customErrorString = _customErrorString; | ^ 2 warnings generated. FCollada/FUtils/FUErrorLog.cpp In file included from FCollada/FUtils/FUErrorLog.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUFile.cpp In file included from FCollada/FUtils/FUFile.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FUtils/FUFile.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUFile.cpp:46:11: note: in implicit copy assignment operator for 'fm::stringT' first required here 46 | filepath = filename; | ^ 2 warnings generated. FCollada/FUtils/FUFileManager.cpp In file included from FCollada/FUtils/FUFileManager.cpp:15: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FUtils/FUFileManager.cpp:15: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FCollada/FUtils/FUFileManager.cpp:15: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FUtils/FUFileManager.cpp:451:21: note: in instantiation of member function 'fm::tree::erase' requested here 451 | schemeCallbackMap.erase(it); | ^ In file included from FCollada/FUtils/FUFileManager.cpp:15: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:174:14: warning: definition of implicit copy constructor for 'iterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 174 | iterator& operator=(const iterator& copy) { currentNode = copy.currentNode; return *this; } | ^ FCollada/FMath/FMTree.h:379:55: note: in implicit copy constructor for 'fm::tree::iterator' first required here 379 | inline iterator begin() { iterator it(root); return (root->right == NULL) ? it : ++it; } | ^ FCollada/FUtils/FUFileManager.cpp:457:53: note: in instantiation of member function 'fm::tree::begin' requested here 457 | SchemeCallbackMap::iterator it = schemeCallbackMap.begin(); | ^ In file included from FCollada/FUtils/FUFileManager.cpp:15: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:275:20: warning: definition of implicit copy constructor for 'const_iterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 275 | const_iterator& operator=(const const_iterator& copy) { currentNode = copy.currentNode; return *this; } /**< See above. */ | ^ FCollada/FMath/FMTree.h:380:73: note: in implicit copy constructor for 'fm::tree::const_iterator' first required here 380 | inline const_iterator begin() const { const_iterator it(root); return (root->right == NULL) ? it : ++it; } /**< See above. */ | ^ FCollada/FUtils/FUFileManager.cpp:472:75: note: in instantiation of member function 'fm::tree::begin' requested here 472 | SchemeCallbackMap::const_iterator it = srcFileManager->schemeCallbackMap.begin(); | ^ 5 warnings generated. FCollada/FUtils/FULogFile.cpp In file included from FCollada/FUtils/FULogFile.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUObject.cpp In file included from FCollada/FUtils/FUObject.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUObjectType.cpp In file included from FCollada/FUtils/FUObjectType.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUParameter.cpp In file included from FCollada/FUtils/FUParameter.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUParameterizable.cpp In file included from FCollada/FUtils/FUParameterizable.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUPluginManager.cpp In file included from FCollada/FUtils/FUPluginManager.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FUtils/FUPluginManager.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ 2 warnings generated. FCollada/FUtils/FUSemaphore.cpp In file included from FCollada/FUtils/FUSemaphore.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FUtils/FUSemaphore.cpp:10: FCollada/FUtils/FUSemaphore.h:36:2: warning: "FUSemaphore: Semaphore not implemented for non Windows" [-W#warnings] 36 | #warning "FUSemaphore: Semaphore not implemented for non Windows" | ^ 2 warnings generated. FCollada/FUtils/FUStringBuilder.cpp In file included from FCollada/FUtils/FUStringBuilder.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FUtils/FUStringBuilder.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUStringBuilder.cpp:123:5: note: in implicit copy assignment operator for 'fm::stringT' first required here 123 | a = c.substr(x, y); r = u.substr(x, y); | ^ 2 warnings generated. FCollada/FUtils/FUStringConversion.cpp In file included from FCollada/FUtils/FUStringConversion.cpp:15: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FUtils/FUStringConversion.cpp:15: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUStringConversion.cpp:216:11: note: in implicit copy assignment operator for 'fm::stringT' first required here 216 | pointer = target.substr(0, splitIndex); | ^ FCollada/FUtils/FUStringConversion.cpp:281:8: warning: variable 'f' set but not used [-Wunused-but-set-variable] 281 | float f = FUStringConversion::ToFloat(&c); | ^ FCollada/FUtils/FUStringConversion.cpp:283:7: warning: variable 'b' set but not used [-Wunused-but-set-variable] 283 | bool b = FUStringConversion::ToBoolean(c); | ^ FCollada/FUtils/FUStringConversion.cpp:285:8: warning: variable 'i32' set but not used [-Wunused-but-set-variable] 285 | int32 i32 = FUStringConversion::ToInt32(&c); | ^ FCollada/FUtils/FUStringConversion.cpp:287:9: warning: variable 'u32' set but not used [-Wunused-but-set-variable] 287 | uint32 u32 = FUStringConversion::ToUInt32(&c); | ^ 6 warnings generated. FCollada/FUtils/FUSynchronizableObject.cpp In file included from FCollada/FUtils/FUSynchronizableObject.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUThread.cpp In file included from FCollada/FUtils/FUThread.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FUtils/FUThread.cpp:10: FCollada/FUtils/FUThread.h:30:2: warning: "Threads not yet implemented for non Windows." [-W#warnings] 30 | #warning "Threads not yet implemented for non Windows." | ^ 2 warnings generated. FCollada/FUtils/FUTracker.cpp In file included from FCollada/FUtils/FUTracker.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUUniqueStringMap.cpp In file included from FCollada/FUtils/FUUniqueStringMap.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FUtils/FUUniqueStringMap.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUniqueStringMap.cpp:74:13: note: in implicit copy assignment operator for 'fm::stringT' first required here 74 | wantedStr = builder.ToString(); | ^ FCollada/FUtils/FUUniqueStringMap.cpp:105:16: note: in instantiation of member function 'FUUniqueStringMapT::insert' requested here 105 | template class FUUniqueStringMapT; | ^ In file included from FCollada/FUtils/FUUniqueStringMap.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FUtils/FUUniqueStringMap.cpp:54:16: note: in instantiation of member function 'fm::tree, fm::map>::insert' requested here 54 | itV = values.insert(prefix, NumberMap()); | ^ 3 warnings generated. FCollada/FUtils/FUUri.cpp In file included from FCollada/FUtils/FUUri.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FUtils/FUUri.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ 2 warnings generated. FCollada/FUtils/FUXmlDocument.cpp In file included from FCollada/FUtils/FUXmlDocument.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FUtils/FUXmlDocument.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FCollada/FUtils/FUXmlDocument.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FUtils/FUXmlParser.cpp In file included from FCollada/FUtils/FUXmlParser.cpp:15: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUXmlWriter.cpp In file included from FCollada/FUtils/FUXmlWriter.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FUtils/FUXmlWriter.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUXmlWriter.cpp:186:7: note: in implicit copy assignment operator for 'fm::stringT' first required here 186 | str = xmlBuilder.ToString(); | ^ 2 warnings generated. FColladaPlugins/FArchiveXML/FArchiveXML.cpp In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:57: FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:322:40: warning: 'FCDPASTaperedCapsule::Clone' hides overloaded virtual function [-Woverloaded-virtual] 322 | virtual FCDPhysicsAnalyticalGeometry* Clone(FCDPhysicsAnalyticalGeometry* clone = NULL, bool cloneChildren = false) const; | ^ FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:280:21: note: hidden overloaded virtual function 'FCDPASCapsule::Clone' declared here: type mismatch at 1st parameter ('FCDEntity *' vs 'FCDPhysicsAnalyticalGeometry *') 280 | virtual FCDEntity* Clone(FCDEntity* clone = NULL, bool cloneChildren = false) const; | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:405:2: warning: variable 'x' used in loop condition not modified in loop body [-Wfor-loop-analysis] 405 | _FCATCH_ALL | ^~~~~~~~~~~ FCollada/FCollada.h:48:37: note: expanded from macro '_FCATCH_ALL' 48 | #define _FCATCH_ALL for (int x = 0; x != 0;) | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:439:5: warning: variable 'x' used in loop condition not modified in loop body [-Wfor-loop-analysis] 439 | _FCATCH_ALL | ^~~~~~~~~~~ FCollada/FCollada.h:48:37: note: expanded from macro '_FCATCH_ALL' 48 | #define _FCATCH_ALL for (int x = 0; x != 0;) | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:474:5: warning: variable 'x' used in loop condition not modified in loop body [-Wfor-loop-analysis] 474 | _FCATCH_ALL | ^~~~~~~~~~~ FCollada/FCollada.h:48:37: note: expanded from macro '_FCATCH_ALL' 48 | #define _FCATCH_ALL for (int x = 0; x != 0;) | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:502:5: warning: variable 'x' used in loop condition not modified in loop body [-Wfor-loop-analysis] 502 | _FCATCH_ALL | ^~~~~~~~~~~ FCollada/FCollada.h:48:37: note: expanded from macro '_FCATCH_ALL' 48 | #define _FCATCH_ALL for (int x = 0; x != 0;) | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:10: In file included from FColladaPlugins/FArchiveXML/FArchiveXML.h:24: In file included from FCollada/FCDocument/FCDEffectStandard.h:30: FCollada/FCDocument/FCDEffectParameter.h:226:2: warning: instantiation of variable 'FCDEffectParameterT::__classType' required here, but no definition is available [-Wundefined-var-template] 226 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:223:48: note: in instantiation of member function 'FCDEffectParameterT::GetClassType' requested here 223 | xmlLoadFuncs.insert(&FCDEffectParameterBool::GetClassType(), FArchiveXML::LoadEffectParameterBool); | ^ FCollada/FCDocument/FCDEffectParameter.h:226:2: note: forward declaration of template entity is here 226 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:88:28: note: expanded from macro 'DeclareObjectType' 88 | static class FUObjectType __classType; \ | ^ FCollada/FCDocument/FCDEffectParameter.h:226:2: note: add an explicit instantiation declaration to suppress this warning if 'FCDEffectParameterT::__classType' is explicitly instantiated in another translation unit FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:10: In file included from FColladaPlugins/FArchiveXML/FArchiveXML.h:24: In file included from FCollada/FCDocument/FCDEffectStandard.h:30: FCollada/FCDocument/FCDEffectParameter.h:288:2: warning: instantiation of variable 'FCDEffectParameterAnimatableT::__classType' required here, but no definition is available [-Wundefined-var-template] 288 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:224:49: note: in instantiation of member function 'FCDEffectParameterAnimatableT::GetClassType' requested here 224 | xmlLoadFuncs.insert(&FCDEffectParameterFloat::GetClassType(), FArchiveXML::LoadEffectParameterFloat); | ^ FCollada/FCDocument/FCDEffectParameter.h:288:2: note: forward declaration of template entity is here 288 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:88:28: note: expanded from macro 'DeclareObjectType' 88 | static class FUObjectType __classType; \ | ^ FCollada/FCDocument/FCDEffectParameter.h:288:2: note: add an explicit instantiation declaration to suppress this warning if 'FCDEffectParameterAnimatableT::__classType' is explicitly instantiated in another translation unit FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:10: In file included from FColladaPlugins/FArchiveXML/FArchiveXML.h:24: In file included from FCollada/FCDocument/FCDEffectStandard.h:30: FCollada/FCDocument/FCDEffectParameter.h:288:2: warning: instantiation of variable 'FCDEffectParameterAnimatableT::__classType' required here, but no definition is available [-Wundefined-var-template] 288 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:225:50: note: in instantiation of member function 'FCDEffectParameterAnimatableT::GetClassType' requested here 225 | xmlLoadFuncs.insert(&FCDEffectParameterFloat2::GetClassType(), FArchiveXML::LoadEffectParameterFloat2); | ^ FCollada/FCDocument/FCDEffectParameter.h:288:2: note: forward declaration of template entity is here 288 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:88:28: note: expanded from macro 'DeclareObjectType' 88 | static class FUObjectType __classType; \ | ^ FCollada/FCDocument/FCDEffectParameter.h:288:2: note: add an explicit instantiation declaration to suppress this warning if 'FCDEffectParameterAnimatableT::__classType' is explicitly instantiated in another translation unit FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:10: In file included from FColladaPlugins/FArchiveXML/FArchiveXML.h:24: In file included from FCollada/FCDocument/FCDEffectStandard.h:30: FCollada/FCDocument/FCDEffectParameter.h:288:2: warning: instantiation of variable 'FCDEffectParameterAnimatableT::__classType' required here, but no definition is available [-Wundefined-var-template] 288 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:226:50: note: in instantiation of member function 'FCDEffectParameterAnimatableT::GetClassType' requested here 226 | xmlLoadFuncs.insert(&FCDEffectParameterFloat3::GetClassType(), FArchiveXML::LoadEffectParameterFloat3); | ^ FCollada/FCDocument/FCDEffectParameter.h:288:2: note: forward declaration of template entity is here 288 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:88:28: note: expanded from macro 'DeclareObjectType' 88 | static class FUObjectType __classType; \ | ^ FCollada/FCDocument/FCDEffectParameter.h:288:2: note: add an explicit instantiation declaration to suppress this warning if 'FCDEffectParameterAnimatableT::__classType' is explicitly instantiated in another translation unit FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:10: In file included from FColladaPlugins/FArchiveXML/FArchiveXML.h:24: In file included from FCollada/FCDocument/FCDEffectStandard.h:30: FCollada/FCDocument/FCDEffectParameter.h:288:2: warning: instantiation of variable 'FCDEffectParameterAnimatableT::__classType' required here, but no definition is available [-Wundefined-var-template] 288 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:227:50: note: in instantiation of member function 'FCDEffectParameterAnimatableT::GetClassType' requested here 227 | xmlLoadFuncs.insert(&FCDEffectParameterColor3::GetClassType(), FArchiveXML::LoadEffectParameterFloat3); | ^ FCollada/FCDocument/FCDEffectParameter.h:288:2: note: forward declaration of template entity is here 288 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:88:28: note: expanded from macro 'DeclareObjectType' 88 | static class FUObjectType __classType; \ | ^ FCollada/FCDocument/FCDEffectParameter.h:288:2: note: add an explicit instantiation declaration to suppress this warning if 'FCDEffectParameterAnimatableT::__classType' is explicitly instantiated in another translation unit FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:10: In file included from FColladaPlugins/FArchiveXML/FArchiveXML.h:24: In file included from FCollada/FCDocument/FCDEffectStandard.h:30: FCollada/FCDocument/FCDEffectParameter.h:226:2: warning: instantiation of variable 'FCDEffectParameterT::__classType' required here, but no definition is available [-Wundefined-var-template] 226 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:228:47: note: in instantiation of member function 'FCDEffectParameterT::GetClassType' requested here 228 | xmlLoadFuncs.insert(&FCDEffectParameterInt::GetClassType(), FArchiveXML::LoadEffectParameterInt); | ^ FCollada/FCDocument/FCDEffectParameter.h:226:2: note: forward declaration of template entity is here 226 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:88:28: note: expanded from macro 'DeclareObjectType' 88 | static class FUObjectType __classType; \ | ^ FCollada/FCDocument/FCDEffectParameter.h:226:2: note: add an explicit instantiation declaration to suppress this warning if 'FCDEffectParameterT::__classType' is explicitly instantiated in another translation unit FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:10: In file included from FColladaPlugins/FArchiveXML/FArchiveXML.h:24: In file included from FCollada/FCDocument/FCDEffectStandard.h:30: FCollada/FCDocument/FCDEffectParameter.h:288:2: warning: instantiation of variable 'FCDEffectParameterAnimatableT::__classType' required here, but no definition is available [-Wundefined-var-template] 288 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:229:50: note: in instantiation of member function 'FCDEffectParameterAnimatableT::GetClassType' requested here 229 | xmlLoadFuncs.insert(&FCDEffectParameterMatrix::GetClassType(), FArchiveXML::LoadEffectParameterMatrix); | ^ FCollada/FCDocument/FCDEffectParameter.h:288:2: note: forward declaration of template entity is here 288 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:88:28: note: expanded from macro 'DeclareObjectType' 88 | static class FUObjectType __classType; \ | ^ FCollada/FCDocument/FCDEffectParameter.h:288:2: note: add an explicit instantiation declaration to suppress this warning if 'FCDEffectParameterAnimatableT::__classType' is explicitly instantiated in another translation unit FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:10: In file included from FColladaPlugins/FArchiveXML/FArchiveXML.h:24: In file included from FCollada/FCDocument/FCDEffectStandard.h:30: FCollada/FCDocument/FCDEffectParameter.h:226:2: warning: instantiation of variable 'FCDEffectParameterT>::__classType' required here, but no definition is available [-Wundefined-var-template] 226 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:231:50: note: in instantiation of member function 'FCDEffectParameterT>::GetClassType' requested here 231 | xmlLoadFuncs.insert(&FCDEffectParameterString::GetClassType(), FArchiveXML::LoadEffectParameterString); | ^ FCollada/FCDocument/FCDEffectParameter.h:226:2: note: forward declaration of template entity is here 226 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:88:28: note: expanded from macro 'DeclareObjectType' 88 | static class FUObjectType __classType; \ | ^ FCollada/FCDocument/FCDEffectParameter.h:226:2: note: add an explicit instantiation declaration to suppress this warning if 'FCDEffectParameterT>::__classType' is explicitly instantiated in another translation unit FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:10: In file included from FColladaPlugins/FArchiveXML/FArchiveXML.h:24: In file included from FCollada/FCDocument/FCDEffectStandard.h:30: FCollada/FCDocument/FCDEffectParameter.h:288:2: warning: instantiation of variable 'FCDEffectParameterAnimatableT::__classType' required here, but no definition is available [-Wundefined-var-template] 288 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:233:50: note: in instantiation of member function 'FCDEffectParameterAnimatableT::GetClassType' requested here 233 | xmlLoadFuncs.insert(&FCDEffectParameterVector::GetClassType(), FArchiveXML::LoadEffectParameterVector); | ^ FCollada/FCDocument/FCDEffectParameter.h:288:2: note: forward declaration of template entity is here 288 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:88:28: note: expanded from macro 'DeclareObjectType' 88 | static class FUObjectType __classType; \ | ^ FCollada/FCDocument/FCDEffectParameter.h:288:2: note: add an explicit instantiation declaration to suppress this warning if 'FCDEffectParameterAnimatableT::__classType' is explicitly instantiated in another translation unit FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:10: In file included from FColladaPlugins/FArchiveXML/FArchiveXML.h:24: In file included from FCollada/FCDocument/FCDEffectStandard.h:30: FCollada/FCDocument/FCDEffectParameter.h:288:2: warning: instantiation of variable 'FCDEffectParameterAnimatableT::__classType' required here, but no definition is available [-Wundefined-var-template] 288 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:234:50: note: in instantiation of member function 'FCDEffectParameterAnimatableT::GetClassType' requested here 234 | xmlLoadFuncs.insert(&FCDEffectParameterColor4::GetClassType(), FArchiveXML::LoadEffectParameterVector); | ^ FCollada/FCDocument/FCDEffectParameter.h:288:2: note: forward declaration of template entity is here 288 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:88:28: note: expanded from macro 'DeclareObjectType' 88 | static class FUObjectType __classType; \ | ^ FCollada/FCDocument/FCDEffectParameter.h:288:2: note: add an explicit instantiation declaration to suppress this warning if 'FCDEffectParameterAnimatableT::__classType' is explicitly instantiated in another translation unit FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:765:75: note: in instantiation of member function 'fm::tree::operator[]' requested here 765 | FCDTargetedEntityDataMap::iterator it = FArchiveXML::documentLinkDataMap[theDocument].targetedEntityDataMap.find(camera); | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:765:75: note: in instantiation of member function 'fm::tree::operator[]' requested here 765 | FCDTargetedEntityDataMap::iterator it = FArchiveXML::documentLinkDataMap[theDocument].targetedEntityDataMap.find(camera); | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:765:75: note: in instantiation of member function 'fm::tree::operator[]' requested here 765 | FCDTargetedEntityDataMap::iterator it = FArchiveXML::documentLinkDataMap[theDocument].targetedEntityDataMap.find(camera); | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:765:75: note: in instantiation of member function 'fm::tree::operator[]' requested here 765 | FCDTargetedEntityDataMap::iterator it = FArchiveXML::documentLinkDataMap[theDocument].targetedEntityDataMap.find(camera); | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:765:75: note: in instantiation of member function 'fm::tree::operator[]' requested here 765 | FCDTargetedEntityDataMap::iterator it = FArchiveXML::documentLinkDataMap[theDocument].targetedEntityDataMap.find(camera); | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:765:75: note: in instantiation of member function 'fm::tree::operator[]' requested here 765 | FCDTargetedEntityDataMap::iterator it = FArchiveXML::documentLinkDataMap[theDocument].targetedEntityDataMap.find(camera); | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, unsigned int>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMArray.h:354:9: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, unsigned int>' first required here 354 | *it = item; | ^ FCollada/FMath/FMArray.h:367:42: note: in instantiation of member function 'fm::vector>::insert' requested here 367 | inline void push_back(const T& item) { insert(end(), item); } | ^ FCollada/FMath/FMArray.h:543:7: note: in instantiation of member function 'fm::vector>::push_back' requested here 543 | push_back(*it); | ^ FColladaPlugins/FArchiveXML/FAXStructures.h:165:8: note: in instantiation of member function 'fm::vector>::operator=' requested here 165 | struct FCDAnimationData | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:765:75: note: in instantiation of member function 'fm::tree::operator[]' requested here 765 | FCDTargetedEntityDataMap::iterator it = FArchiveXML::documentLinkDataMap[theDocument].targetedEntityDataMap.find(camera); | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:765:75: note: in instantiation of member function 'fm::tree::operator[]' requested here 765 | FCDTargetedEntityDataMap::iterator it = FArchiveXML::documentLinkDataMap[theDocument].targetedEntityDataMap.find(camera); | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, FUUri>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, FUUri>' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree<_xmlNode *, FUUri>::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:765:75: note: in instantiation of member function 'fm::tree::operator[]' requested here 765 | FCDTargetedEntityDataMap::iterator it = FArchiveXML::documentLinkDataMap[theDocument].targetedEntityDataMap.find(camera); | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:765:75: note: in instantiation of member function 'fm::tree::operator[]' requested here 765 | FCDTargetedEntityDataMap::iterator it = FArchiveXML::documentLinkDataMap[theDocument].targetedEntityDataMap.find(camera); | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:765:75: note: in instantiation of member function 'fm::tree::operator[]' requested here 765 | FCDTargetedEntityDataMap::iterator it = FArchiveXML::documentLinkDataMap[theDocument].targetedEntityDataMap.find(camera); | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:765:75: note: in instantiation of member function 'fm::tree::operator[]' requested here 765 | FCDTargetedEntityDataMap::iterator it = FArchiveXML::documentLinkDataMap[theDocument].targetedEntityDataMap.find(camera); | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:765:75: note: in instantiation of member function 'fm::tree::operator[]' requested here 765 | FCDTargetedEntityDataMap::iterator it = FArchiveXML::documentLinkDataMap[theDocument].targetedEntityDataMap.find(camera); | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:765:75: note: in instantiation of member function 'fm::tree::operator[]' requested here 765 | FCDTargetedEntityDataMap::iterator it = FArchiveXML::documentLinkDataMap[theDocument].targetedEntityDataMap.find(camera); | ^ 32 warnings generated. FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 26 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 26 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 26 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 26 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 26 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 26 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, unsigned int>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMArray.h:354:9: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, unsigned int>' first required here 354 | *it = item; | ^ FCollada/FMath/FMArray.h:367:42: note: in instantiation of member function 'fm::vector>::insert' requested here 367 | inline void push_back(const T& item) { insert(end(), item); } | ^ FCollada/FMath/FMArray.h:543:7: note: in instantiation of member function 'fm::vector>::push_back' requested here 543 | push_back(*it); | ^ FColladaPlugins/FArchiveXML/FAXStructures.h:165:8: note: in instantiation of member function 'fm::vector>::operator=' requested here 165 | struct FCDAnimationData | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 26 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 26 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, FUUri>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, FUUri>' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree<_xmlNode *, FUUri>::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 26 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 26 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 26 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 26 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 26 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 26 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ 17 warnings generated. FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 30 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 30 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 30 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 30 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 30 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 30 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, unsigned int>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMArray.h:354:9: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, unsigned int>' first required here 354 | *it = item; | ^ FCollada/FMath/FMArray.h:367:42: note: in instantiation of member function 'fm::vector>::insert' requested here 367 | inline void push_back(const T& item) { insert(end(), item); } | ^ FCollada/FMath/FMArray.h:543:7: note: in instantiation of member function 'fm::vector>::push_back' requested here 543 | push_back(*it); | ^ FColladaPlugins/FArchiveXML/FAXStructures.h:165:8: note: in instantiation of member function 'fm::vector>::operator=' requested here 165 | struct FCDAnimationData | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 30 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 30 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, FUUri>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, FUUri>' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree<_xmlNode *, FUUri>::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 30 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 30 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 30 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 30 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 30 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 30 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ 17 warnings generated. FColladaPlugins/FArchiveXML/FAXCameraExport.cpp In file included from FColladaPlugins/FArchiveXML/FAXCameraExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXCameraExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXCameraExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FColladaPlugins/FArchiveXML/FAXCameraImport.cpp In file included from FColladaPlugins/FArchiveXML/FAXCameraImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXCameraImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXCameraImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FColladaPlugins/FArchiveXML/FAXColladaParser.cpp In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.cpp:15: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.cpp:15: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.cpp:15: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, unsigned int>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMArray.h:354:9: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, unsigned int>' first required here 354 | *it = item; | ^ FColladaPlugins/FArchiveXML/FAXColladaParser.cpp:535:31: note: in instantiation of member function 'fm::vector>::insert' requested here 535 | FAXNodeIdPair* it = pairs.insert(pairs.end(), FAXNodeIdPair()); | ^ 3 warnings generated. FColladaPlugins/FArchiveXML/FAXColladaWriter.cpp In file included from FColladaPlugins/FArchiveXML/FAXColladaWriter.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXColladaWriter.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ 2 warnings generated. FColladaPlugins/FArchiveXML/FAXControllerExport.cpp In file included from FColladaPlugins/FArchiveXML/FAXControllerExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FColladaPlugins/FArchiveXML/FAXControllerImport.cpp In file included from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:74: note: in instantiation of member function 'fm::tree::operator[]' requested here 60 | FCDSkinControllerDataMap& skinDataMap = FArchiveXML::documentLinkDataMap[skinController->GetDocument()].skinControllerDataMap; | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:74: note: in instantiation of member function 'fm::tree::operator[]' requested here 60 | FCDSkinControllerDataMap& skinDataMap = FArchiveXML::documentLinkDataMap[skinController->GetDocument()].skinControllerDataMap; | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:74: note: in instantiation of member function 'fm::tree::operator[]' requested here 60 | FCDSkinControllerDataMap& skinDataMap = FArchiveXML::documentLinkDataMap[skinController->GetDocument()].skinControllerDataMap; | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:74: note: in instantiation of member function 'fm::tree::operator[]' requested here 60 | FCDSkinControllerDataMap& skinDataMap = FArchiveXML::documentLinkDataMap[skinController->GetDocument()].skinControllerDataMap; | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:74: note: in instantiation of member function 'fm::tree::operator[]' requested here 60 | FCDSkinControllerDataMap& skinDataMap = FArchiveXML::documentLinkDataMap[skinController->GetDocument()].skinControllerDataMap; | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:74: note: in instantiation of member function 'fm::tree::operator[]' requested here 60 | FCDSkinControllerDataMap& skinDataMap = FArchiveXML::documentLinkDataMap[skinController->GetDocument()].skinControllerDataMap; | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, unsigned int>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMArray.h:354:9: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, unsigned int>' first required here 354 | *it = item; | ^ FCollada/FMath/FMArray.h:367:42: note: in instantiation of member function 'fm::vector>::insert' requested here 367 | inline void push_back(const T& item) { insert(end(), item); } | ^ FCollada/FMath/FMArray.h:543:7: note: in instantiation of member function 'fm::vector>::push_back' requested here 543 | push_back(*it); | ^ FColladaPlugins/FArchiveXML/FAXStructures.h:165:8: note: in instantiation of member function 'fm::vector>::operator=' requested here 165 | struct FCDAnimationData | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:74: note: in instantiation of member function 'fm::tree::operator[]' requested here 60 | FCDSkinControllerDataMap& skinDataMap = FArchiveXML::documentLinkDataMap[skinController->GetDocument()].skinControllerDataMap; | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:74: note: in instantiation of member function 'fm::tree::operator[]' requested here 60 | FCDSkinControllerDataMap& skinDataMap = FArchiveXML::documentLinkDataMap[skinController->GetDocument()].skinControllerDataMap; | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, FUUri>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, FUUri>' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree<_xmlNode *, FUUri>::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:74: note: in instantiation of member function 'fm::tree::operator[]' requested here 60 | FCDSkinControllerDataMap& skinDataMap = FArchiveXML::documentLinkDataMap[skinController->GetDocument()].skinControllerDataMap; | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:74: note: in instantiation of member function 'fm::tree::operator[]' requested here 60 | FCDSkinControllerDataMap& skinDataMap = FArchiveXML::documentLinkDataMap[skinController->GetDocument()].skinControllerDataMap; | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:74: note: in instantiation of member function 'fm::tree::operator[]' requested here 60 | FCDSkinControllerDataMap& skinDataMap = FArchiveXML::documentLinkDataMap[skinController->GetDocument()].skinControllerDataMap; | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:74: note: in instantiation of member function 'fm::tree::operator[]' requested here 60 | FCDSkinControllerDataMap& skinDataMap = FArchiveXML::documentLinkDataMap[skinController->GetDocument()].skinControllerDataMap; | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:74: note: in instantiation of member function 'fm::tree::operator[]' requested here 60 | FCDSkinControllerDataMap& skinDataMap = FArchiveXML::documentLinkDataMap[skinController->GetDocument()].skinControllerDataMap; | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:74: note: in instantiation of member function 'fm::tree::operator[]' requested here 60 | FCDSkinControllerDataMap& skinDataMap = FArchiveXML::documentLinkDataMap[skinController->GetDocument()].skinControllerDataMap; | ^ 17 warnings generated. FColladaPlugins/FArchiveXML/FAXEmitterExport.cpp In file included from FColladaPlugins/FArchiveXML/FAXEmitterExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXEmitterExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXEmitterExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FColladaPlugins/FArchiveXML/FAXEmitterImport.cpp In file included from FColladaPlugins/FArchiveXML/FAXEmitterImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXEmitterImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXEmitterImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FColladaPlugins/FArchiveXML/FAXEntityExport.cpp In file included from FColladaPlugins/FArchiveXML/FAXEntityExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FColladaPlugins/FArchiveXML/FAXEntityImport.cpp In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:81: note: in instantiation of member function 'fm::tree::operator[]' requested here 259 | FCDAnimationChannelDataMap::iterator itData = FArchiveXML::documentLinkDataMap[(*it)->GetDocument()].animationChannelData.find(*it); | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:81: note: in instantiation of member function 'fm::tree::operator[]' requested here 259 | FCDAnimationChannelDataMap::iterator itData = FArchiveXML::documentLinkDataMap[(*it)->GetDocument()].animationChannelData.find(*it); | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:81: note: in instantiation of member function 'fm::tree::operator[]' requested here 259 | FCDAnimationChannelDataMap::iterator itData = FArchiveXML::documentLinkDataMap[(*it)->GetDocument()].animationChannelData.find(*it); | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:81: note: in instantiation of member function 'fm::tree::operator[]' requested here 259 | FCDAnimationChannelDataMap::iterator itData = FArchiveXML::documentLinkDataMap[(*it)->GetDocument()].animationChannelData.find(*it); | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:81: note: in instantiation of member function 'fm::tree::operator[]' requested here 259 | FCDAnimationChannelDataMap::iterator itData = FArchiveXML::documentLinkDataMap[(*it)->GetDocument()].animationChannelData.find(*it); | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:81: note: in instantiation of member function 'fm::tree::operator[]' requested here 259 | FCDAnimationChannelDataMap::iterator itData = FArchiveXML::documentLinkDataMap[(*it)->GetDocument()].animationChannelData.find(*it); | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, unsigned int>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMArray.h:354:9: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, unsigned int>' first required here 354 | *it = item; | ^ FCollada/FMath/FMArray.h:367:42: note: in instantiation of member function 'fm::vector>::insert' requested here 367 | inline void push_back(const T& item) { insert(end(), item); } | ^ FCollada/FMath/FMArray.h:543:7: note: in instantiation of member function 'fm::vector>::push_back' requested here 543 | push_back(*it); | ^ FColladaPlugins/FArchiveXML/FAXStructures.h:165:8: note: in instantiation of member function 'fm::vector>::operator=' requested here 165 | struct FCDAnimationData | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:81: note: in instantiation of member function 'fm::tree::operator[]' requested here 259 | FCDAnimationChannelDataMap::iterator itData = FArchiveXML::documentLinkDataMap[(*it)->GetDocument()].animationChannelData.find(*it); | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:81: note: in instantiation of member function 'fm::tree::operator[]' requested here 259 | FCDAnimationChannelDataMap::iterator itData = FArchiveXML::documentLinkDataMap[(*it)->GetDocument()].animationChannelData.find(*it); | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, FUUri>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, FUUri>' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree<_xmlNode *, FUUri>::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:81: note: in instantiation of member function 'fm::tree::operator[]' requested here 259 | FCDAnimationChannelDataMap::iterator itData = FArchiveXML::documentLinkDataMap[(*it)->GetDocument()].animationChannelData.find(*it); | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:81: note: in instantiation of member function 'fm::tree::operator[]' requested here 259 | FCDAnimationChannelDataMap::iterator itData = FArchiveXML::documentLinkDataMap[(*it)->GetDocument()].animationChannelData.find(*it); | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:81: note: in instantiation of member function 'fm::tree::operator[]' requested here 259 | FCDAnimationChannelDataMap::iterator itData = FArchiveXML::documentLinkDataMap[(*it)->GetDocument()].animationChannelData.find(*it); | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:81: note: in instantiation of member function 'fm::tree::operator[]' requested here 259 | FCDAnimationChannelDataMap::iterator itData = FArchiveXML::documentLinkDataMap[(*it)->GetDocument()].animationChannelData.find(*it); | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:81: note: in instantiation of member function 'fm::tree::operator[]' requested here 259 | FCDAnimationChannelDataMap::iterator itData = FArchiveXML::documentLinkDataMap[(*it)->GetDocument()].animationChannelData.find(*it); | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:81: note: in instantiation of member function 'fm::tree::operator[]' requested here 259 | FCDAnimationChannelDataMap::iterator itData = FArchiveXML::documentLinkDataMap[(*it)->GetDocument()].animationChannelData.find(*it); | ^ 17 warnings generated. FColladaPlugins/FArchiveXML/FAXForceFieldExport.cpp In file included from FColladaPlugins/FArchiveXML/FAXForceFieldExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXForceFieldExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXForceFieldExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FColladaPlugins/FArchiveXML/FAXForceFieldImport.cpp In file included from FColladaPlugins/FArchiveXML/FAXForceFieldImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXForceFieldImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXForceFieldImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FColladaPlugins/FArchiveXML/FAXGeometryExport.cpp In file included from FColladaPlugins/FArchiveXML/FAXGeometryExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:34: note: in instantiation of member function 'fm::tree::operator[]' requested here 27 | FArchiveXML::documentLinkDataMap[geometrySource->GetDocument()].geometrySourceDataMap.insert(geometrySource, data); | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:34: note: in instantiation of member function 'fm::tree::operator[]' requested here 27 | FArchiveXML::documentLinkDataMap[geometrySource->GetDocument()].geometrySourceDataMap.insert(geometrySource, data); | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:34: note: in instantiation of member function 'fm::tree::operator[]' requested here 27 | FArchiveXML::documentLinkDataMap[geometrySource->GetDocument()].geometrySourceDataMap.insert(geometrySource, data); | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:34: note: in instantiation of member function 'fm::tree::operator[]' requested here 27 | FArchiveXML::documentLinkDataMap[geometrySource->GetDocument()].geometrySourceDataMap.insert(geometrySource, data); | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:34: note: in instantiation of member function 'fm::tree::operator[]' requested here 27 | FArchiveXML::documentLinkDataMap[geometrySource->GetDocument()].geometrySourceDataMap.insert(geometrySource, data); | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:34: note: in instantiation of member function 'fm::tree::operator[]' requested here 27 | FArchiveXML::documentLinkDataMap[geometrySource->GetDocument()].geometrySourceDataMap.insert(geometrySource, data); | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, unsigned int>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMArray.h:354:9: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, unsigned int>' first required here 354 | *it = item; | ^ FCollada/FMath/FMArray.h:367:42: note: in instantiation of member function 'fm::vector>::insert' requested here 367 | inline void push_back(const T& item) { insert(end(), item); } | ^ FCollada/FMath/FMArray.h:543:7: note: in instantiation of member function 'fm::vector>::push_back' requested here 543 | push_back(*it); | ^ FColladaPlugins/FArchiveXML/FAXStructures.h:165:8: note: in instantiation of member function 'fm::vector>::operator=' requested here 165 | struct FCDAnimationData | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:34: note: in instantiation of member function 'fm::tree::operator[]' requested here 27 | FArchiveXML::documentLinkDataMap[geometrySource->GetDocument()].geometrySourceDataMap.insert(geometrySource, data); | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:34: note: in instantiation of member function 'fm::tree::operator[]' requested here 27 | FArchiveXML::documentLinkDataMap[geometrySource->GetDocument()].geometrySourceDataMap.insert(geometrySource, data); | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, FUUri>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, FUUri>' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree<_xmlNode *, FUUri>::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:34: note: in instantiation of member function 'fm::tree::operator[]' requested here 27 | FArchiveXML::documentLinkDataMap[geometrySource->GetDocument()].geometrySourceDataMap.insert(geometrySource, data); | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:34: note: in instantiation of member function 'fm::tree::operator[]' requested here 27 | FArchiveXML::documentLinkDataMap[geometrySource->GetDocument()].geometrySourceDataMap.insert(geometrySource, data); | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:34: note: in instantiation of member function 'fm::tree::operator[]' requested here 27 | FArchiveXML::documentLinkDataMap[geometrySource->GetDocument()].geometrySourceDataMap.insert(geometrySource, data); | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:34: note: in instantiation of member function 'fm::tree::operator[]' requested here 27 | FArchiveXML::documentLinkDataMap[geometrySource->GetDocument()].geometrySourceDataMap.insert(geometrySource, data); | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:34: note: in instantiation of member function 'fm::tree::operator[]' requested here 27 | FArchiveXML::documentLinkDataMap[geometrySource->GetDocument()].geometrySourceDataMap.insert(geometrySource, data); | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:34: note: in instantiation of member function 'fm::tree::operator[]' requested here 27 | FArchiveXML::documentLinkDataMap[geometrySource->GetDocument()].geometrySourceDataMap.insert(geometrySource, data); | ^ 17 warnings generated. FColladaPlugins/FArchiveXML/FAXImportLinking.cpp In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:76: note: in instantiation of member function 'fm::tree::operator[]' requested here 70 | FCDAnimationChannelDataMap::iterator it = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData.find(animationChannel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:76: note: in instantiation of member function 'fm::tree::operator[]' requested here 70 | FCDAnimationChannelDataMap::iterator it = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData.find(animationChannel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:76: note: in instantiation of member function 'fm::tree::operator[]' requested here 70 | FCDAnimationChannelDataMap::iterator it = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData.find(animationChannel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:76: note: in instantiation of member function 'fm::tree::operator[]' requested here 70 | FCDAnimationChannelDataMap::iterator it = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData.find(animationChannel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:76: note: in instantiation of member function 'fm::tree::operator[]' requested here 70 | FCDAnimationChannelDataMap::iterator it = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData.find(animationChannel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:76: note: in instantiation of member function 'fm::tree::operator[]' requested here 70 | FCDAnimationChannelDataMap::iterator it = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData.find(animationChannel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, unsigned int>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMArray.h:354:9: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, unsigned int>' first required here 354 | *it = item; | ^ FCollada/FMath/FMArray.h:367:42: note: in instantiation of member function 'fm::vector>::insert' requested here 367 | inline void push_back(const T& item) { insert(end(), item); } | ^ FCollada/FMath/FMArray.h:543:7: note: in instantiation of member function 'fm::vector>::push_back' requested here 543 | push_back(*it); | ^ FColladaPlugins/FArchiveXML/FAXStructures.h:165:8: note: in instantiation of member function 'fm::vector>::operator=' requested here 165 | struct FCDAnimationData | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:76: note: in instantiation of member function 'fm::tree::operator[]' requested here 70 | FCDAnimationChannelDataMap::iterator it = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData.find(animationChannel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:76: note: in instantiation of member function 'fm::tree::operator[]' requested here 70 | FCDAnimationChannelDataMap::iterator it = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData.find(animationChannel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, FUUri>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, FUUri>' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree<_xmlNode *, FUUri>::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:76: note: in instantiation of member function 'fm::tree::operator[]' requested here 70 | FCDAnimationChannelDataMap::iterator it = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData.find(animationChannel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:76: note: in instantiation of member function 'fm::tree::operator[]' requested here 70 | FCDAnimationChannelDataMap::iterator it = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData.find(animationChannel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:76: note: in instantiation of member function 'fm::tree::operator[]' requested here 70 | FCDAnimationChannelDataMap::iterator it = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData.find(animationChannel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:76: note: in instantiation of member function 'fm::tree::operator[]' requested here 70 | FCDAnimationChannelDataMap::iterator it = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData.find(animationChannel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:76: note: in instantiation of member function 'fm::tree::operator[]' requested here 70 | FCDAnimationChannelDataMap::iterator it = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData.find(animationChannel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:76: note: in instantiation of member function 'fm::tree::operator[]' requested here 70 | FCDAnimationChannelDataMap::iterator it = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData.find(animationChannel); | ^ 17 warnings generated. FColladaPlugins/FArchiveXML/FAXInstanceExport.cpp In file included from FColladaPlugins/FArchiveXML/FAXInstanceExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 383 | FCDSkinControllerData& data = FArchiveXML::documentLinkDataMap[skin->GetDocument()].skinControllerDataMap.find(const_cast(skin))->second; | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 383 | FCDSkinControllerData& data = FArchiveXML::documentLinkDataMap[skin->GetDocument()].skinControllerDataMap.find(const_cast(skin))->second; | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 383 | FCDSkinControllerData& data = FArchiveXML::documentLinkDataMap[skin->GetDocument()].skinControllerDataMap.find(const_cast(skin))->second; | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 383 | FCDSkinControllerData& data = FArchiveXML::documentLinkDataMap[skin->GetDocument()].skinControllerDataMap.find(const_cast(skin))->second; | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 383 | FCDSkinControllerData& data = FArchiveXML::documentLinkDataMap[skin->GetDocument()].skinControllerDataMap.find(const_cast(skin))->second; | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 383 | FCDSkinControllerData& data = FArchiveXML::documentLinkDataMap[skin->GetDocument()].skinControllerDataMap.find(const_cast(skin))->second; | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, unsigned int>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMArray.h:354:9: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, unsigned int>' first required here 354 | *it = item; | ^ FCollada/FMath/FMArray.h:367:42: note: in instantiation of member function 'fm::vector>::insert' requested here 367 | inline void push_back(const T& item) { insert(end(), item); } | ^ FCollada/FMath/FMArray.h:543:7: note: in instantiation of member function 'fm::vector>::push_back' requested here 543 | push_back(*it); | ^ FColladaPlugins/FArchiveXML/FAXStructures.h:165:8: note: in instantiation of member function 'fm::vector>::operator=' requested here 165 | struct FCDAnimationData | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 383 | FCDSkinControllerData& data = FArchiveXML::documentLinkDataMap[skin->GetDocument()].skinControllerDataMap.find(const_cast(skin))->second; | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 383 | FCDSkinControllerData& data = FArchiveXML::documentLinkDataMap[skin->GetDocument()].skinControllerDataMap.find(const_cast(skin))->second; | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, FUUri>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, FUUri>' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree<_xmlNode *, FUUri>::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 383 | FCDSkinControllerData& data = FArchiveXML::documentLinkDataMap[skin->GetDocument()].skinControllerDataMap.find(const_cast(skin))->second; | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 383 | FCDSkinControllerData& data = FArchiveXML::documentLinkDataMap[skin->GetDocument()].skinControllerDataMap.find(const_cast(skin))->second; | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 383 | FCDSkinControllerData& data = FArchiveXML::documentLinkDataMap[skin->GetDocument()].skinControllerDataMap.find(const_cast(skin))->second; | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 383 | FCDSkinControllerData& data = FArchiveXML::documentLinkDataMap[skin->GetDocument()].skinControllerDataMap.find(const_cast(skin))->second; | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 383 | FCDSkinControllerData& data = FArchiveXML::documentLinkDataMap[skin->GetDocument()].skinControllerDataMap.find(const_cast(skin))->second; | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 383 | FCDSkinControllerData& data = FArchiveXML::documentLinkDataMap[skin->GetDocument()].skinControllerDataMap.find(const_cast(skin))->second; | ^ 17 warnings generated. FColladaPlugins/FArchiveXML/FAXLightExport.cpp In file included from FColladaPlugins/FArchiveXML/FAXLightExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXLightExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXLightExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FColladaPlugins/FArchiveXML/FAXLightImport.cpp In file included from FColladaPlugins/FArchiveXML/FAXLightImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXLightImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXLightImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp In file included from FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 397 | FCDEffectParameterSamplerData& data = FArchiveXML::documentLinkDataMap[effectParameterSampler->GetDocument()].effectParameterSamplerDataMap[effectParameterSampler]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 397 | FCDEffectParameterSamplerData& data = FArchiveXML::documentLinkDataMap[effectParameterSampler->GetDocument()].effectParameterSamplerDataMap[effectParameterSampler]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 397 | FCDEffectParameterSamplerData& data = FArchiveXML::documentLinkDataMap[effectParameterSampler->GetDocument()].effectParameterSamplerDataMap[effectParameterSampler]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 397 | FCDEffectParameterSamplerData& data = FArchiveXML::documentLinkDataMap[effectParameterSampler->GetDocument()].effectParameterSamplerDataMap[effectParameterSampler]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 397 | FCDEffectParameterSamplerData& data = FArchiveXML::documentLinkDataMap[effectParameterSampler->GetDocument()].effectParameterSamplerDataMap[effectParameterSampler]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 397 | FCDEffectParameterSamplerData& data = FArchiveXML::documentLinkDataMap[effectParameterSampler->GetDocument()].effectParameterSamplerDataMap[effectParameterSampler]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, unsigned int>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMArray.h:354:9: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, unsigned int>' first required here 354 | *it = item; | ^ FCollada/FMath/FMArray.h:367:42: note: in instantiation of member function 'fm::vector>::insert' requested here 367 | inline void push_back(const T& item) { insert(end(), item); } | ^ FCollada/FMath/FMArray.h:543:7: note: in instantiation of member function 'fm::vector>::push_back' requested here 543 | push_back(*it); | ^ FColladaPlugins/FArchiveXML/FAXStructures.h:165:8: note: in instantiation of member function 'fm::vector>::operator=' requested here 165 | struct FCDAnimationData | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 397 | FCDEffectParameterSamplerData& data = FArchiveXML::documentLinkDataMap[effectParameterSampler->GetDocument()].effectParameterSamplerDataMap[effectParameterSampler]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 397 | FCDEffectParameterSamplerData& data = FArchiveXML::documentLinkDataMap[effectParameterSampler->GetDocument()].effectParameterSamplerDataMap[effectParameterSampler]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, FUUri>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, FUUri>' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree<_xmlNode *, FUUri>::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 397 | FCDEffectParameterSamplerData& data = FArchiveXML::documentLinkDataMap[effectParameterSampler->GetDocument()].effectParameterSamplerDataMap[effectParameterSampler]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 397 | FCDEffectParameterSamplerData& data = FArchiveXML::documentLinkDataMap[effectParameterSampler->GetDocument()].effectParameterSamplerDataMap[effectParameterSampler]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 397 | FCDEffectParameterSamplerData& data = FArchiveXML::documentLinkDataMap[effectParameterSampler->GetDocument()].effectParameterSamplerDataMap[effectParameterSampler]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 397 | FCDEffectParameterSamplerData& data = FArchiveXML::documentLinkDataMap[effectParameterSampler->GetDocument()].effectParameterSamplerDataMap[effectParameterSampler]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 397 | FCDEffectParameterSamplerData& data = FArchiveXML::documentLinkDataMap[effectParameterSampler->GetDocument()].effectParameterSamplerDataMap[effectParameterSampler]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 397 | FCDEffectParameterSamplerData& data = FArchiveXML::documentLinkDataMap[effectParameterSampler->GetDocument()].effectParameterSamplerDataMap[effectParameterSampler]; | ^ 17 warnings generated. FColladaPlugins/FArchiveXML/FAXPhysicsExport.cpp In file included from FColladaPlugins/FArchiveXML/FAXPhysicsExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsExport.cpp:19: FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:322:40: warning: 'FCDPASTaperedCapsule::Clone' hides overloaded virtual function [-Woverloaded-virtual] 322 | virtual FCDPhysicsAnalyticalGeometry* Clone(FCDPhysicsAnalyticalGeometry* clone = NULL, bool cloneChildren = false) const; | ^ FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:280:21: note: hidden overloaded virtual function 'FCDPASCapsule::Clone' declared here: type mismatch at 1st parameter ('FCDEntity *' vs 'FCDPhysicsAnalyticalGeometry *') 280 | virtual FCDEntity* Clone(FCDEntity* clone = NULL, bool cloneChildren = false) const; | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 4 warnings generated. FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:19: FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:322:40: warning: 'FCDPASTaperedCapsule::Clone' hides overloaded virtual function [-Woverloaded-virtual] 322 | virtual FCDPhysicsAnalyticalGeometry* Clone(FCDPhysicsAnalyticalGeometry* clone = NULL, bool cloneChildren = false) const; | ^ FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:280:21: note: hidden overloaded virtual function 'FCDPASCapsule::Clone' declared here: type mismatch at 1st parameter ('FCDEntity *' vs 'FCDPhysicsAnalyticalGeometry *') 280 | virtual FCDEntity* Clone(FCDEntity* clone = NULL, bool cloneChildren = false) const; | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 232 | FCDPhysicsModelDataMap::iterator it = FArchiveXML::documentLinkDataMap[physicsModel->GetDocument()].physicsModelDataMap.find(physicsModel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 232 | FCDPhysicsModelDataMap::iterator it = FArchiveXML::documentLinkDataMap[physicsModel->GetDocument()].physicsModelDataMap.find(physicsModel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 232 | FCDPhysicsModelDataMap::iterator it = FArchiveXML::documentLinkDataMap[physicsModel->GetDocument()].physicsModelDataMap.find(physicsModel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 232 | FCDPhysicsModelDataMap::iterator it = FArchiveXML::documentLinkDataMap[physicsModel->GetDocument()].physicsModelDataMap.find(physicsModel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 232 | FCDPhysicsModelDataMap::iterator it = FArchiveXML::documentLinkDataMap[physicsModel->GetDocument()].physicsModelDataMap.find(physicsModel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 232 | FCDPhysicsModelDataMap::iterator it = FArchiveXML::documentLinkDataMap[physicsModel->GetDocument()].physicsModelDataMap.find(physicsModel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, unsigned int>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMArray.h:354:9: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, unsigned int>' first required here 354 | *it = item; | ^ FCollada/FMath/FMArray.h:367:42: note: in instantiation of member function 'fm::vector>::insert' requested here 367 | inline void push_back(const T& item) { insert(end(), item); } | ^ FCollada/FMath/FMArray.h:543:7: note: in instantiation of member function 'fm::vector>::push_back' requested here 543 | push_back(*it); | ^ FColladaPlugins/FArchiveXML/FAXStructures.h:165:8: note: in instantiation of member function 'fm::vector>::operator=' requested here 165 | struct FCDAnimationData | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 232 | FCDPhysicsModelDataMap::iterator it = FArchiveXML::documentLinkDataMap[physicsModel->GetDocument()].physicsModelDataMap.find(physicsModel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 232 | FCDPhysicsModelDataMap::iterator it = FArchiveXML::documentLinkDataMap[physicsModel->GetDocument()].physicsModelDataMap.find(physicsModel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, FUUri>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, FUUri>' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree<_xmlNode *, FUUri>::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 232 | FCDPhysicsModelDataMap::iterator it = FArchiveXML::documentLinkDataMap[physicsModel->GetDocument()].physicsModelDataMap.find(physicsModel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 232 | FCDPhysicsModelDataMap::iterator it = FArchiveXML::documentLinkDataMap[physicsModel->GetDocument()].physicsModelDataMap.find(physicsModel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 232 | FCDPhysicsModelDataMap::iterator it = FArchiveXML::documentLinkDataMap[physicsModel->GetDocument()].physicsModelDataMap.find(physicsModel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 232 | FCDPhysicsModelDataMap::iterator it = FArchiveXML::documentLinkDataMap[physicsModel->GetDocument()].physicsModelDataMap.find(physicsModel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 232 | FCDPhysicsModelDataMap::iterator it = FArchiveXML::documentLinkDataMap[physicsModel->GetDocument()].physicsModelDataMap.find(physicsModel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 232 | FCDPhysicsModelDataMap::iterator it = FArchiveXML::documentLinkDataMap[physicsModel->GetDocument()].physicsModelDataMap.find(physicsModel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:174:14: warning: definition of implicit copy constructor for 'iterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 174 | iterator& operator=(const iterator& copy) { currentNode = copy.currentNode; return *this; } | ^ FCollada/FMath/FMTree.h:379:55: note: in implicit copy constructor for 'fm::tree<_xmlNode *, FUUri>::iterator' first required here 379 | inline iterator begin() { iterator it(root); return (root->right == NULL) ? it : ++it; } | ^ FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:236:70: note: in instantiation of member function 'fm::tree<_xmlNode *, FUUri>::begin' requested here 236 | for (ModelInstanceNameNodeMap::iterator it = data.modelInstancesMap.begin(); it != data.modelInstancesMap.end(); ++it) | ^ 19 warnings generated. FColladaPlugins/FArchiveXML/FAXSceneExport.cpp In file included from FColladaPlugins/FArchiveXML/FAXSceneExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FColladaPlugins/FArchiveXML/FAXSceneImport.cpp In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 86 | FCDTargetedEntityData& data = FArchiveXML::documentLinkDataMap[targetedEntity->GetDocument()].targetedEntityDataMap[targetedEntity]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 86 | FCDTargetedEntityData& data = FArchiveXML::documentLinkDataMap[targetedEntity->GetDocument()].targetedEntityDataMap[targetedEntity]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 86 | FCDTargetedEntityData& data = FArchiveXML::documentLinkDataMap[targetedEntity->GetDocument()].targetedEntityDataMap[targetedEntity]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 86 | FCDTargetedEntityData& data = FArchiveXML::documentLinkDataMap[targetedEntity->GetDocument()].targetedEntityDataMap[targetedEntity]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 86 | FCDTargetedEntityData& data = FArchiveXML::documentLinkDataMap[targetedEntity->GetDocument()].targetedEntityDataMap[targetedEntity]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 86 | FCDTargetedEntityData& data = FArchiveXML::documentLinkDataMap[targetedEntity->GetDocument()].targetedEntityDataMap[targetedEntity]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, unsigned int>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMArray.h:354:9: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, unsigned int>' first required here 354 | *it = item; | ^ FCollada/FMath/FMArray.h:367:42: note: in instantiation of member function 'fm::vector>::insert' requested here 367 | inline void push_back(const T& item) { insert(end(), item); } | ^ FCollada/FMath/FMArray.h:543:7: note: in instantiation of member function 'fm::vector>::push_back' requested here 543 | push_back(*it); | ^ FColladaPlugins/FArchiveXML/FAXStructures.h:165:8: note: in instantiation of member function 'fm::vector>::operator=' requested here 165 | struct FCDAnimationData | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 86 | FCDTargetedEntityData& data = FArchiveXML::documentLinkDataMap[targetedEntity->GetDocument()].targetedEntityDataMap[targetedEntity]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 86 | FCDTargetedEntityData& data = FArchiveXML::documentLinkDataMap[targetedEntity->GetDocument()].targetedEntityDataMap[targetedEntity]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, FUUri>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, FUUri>' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree<_xmlNode *, FUUri>::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 86 | FCDTargetedEntityData& data = FArchiveXML::documentLinkDataMap[targetedEntity->GetDocument()].targetedEntityDataMap[targetedEntity]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 86 | FCDTargetedEntityData& data = FArchiveXML::documentLinkDataMap[targetedEntity->GetDocument()].targetedEntityDataMap[targetedEntity]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 86 | FCDTargetedEntityData& data = FArchiveXML::documentLinkDataMap[targetedEntity->GetDocument()].targetedEntityDataMap[targetedEntity]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 86 | FCDTargetedEntityData& data = FArchiveXML::documentLinkDataMap[targetedEntity->GetDocument()].targetedEntityDataMap[targetedEntity]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 86 | FCDTargetedEntityData& data = FArchiveXML::documentLinkDataMap[targetedEntity->GetDocument()].targetedEntityDataMap[targetedEntity]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 86 | FCDTargetedEntityData& data = FArchiveXML::documentLinkDataMap[targetedEntity->GetDocument()].targetedEntityDataMap[targetedEntity]; | ^ 17 warnings generated. output/libFColladaSD.a FCollada/FCollada.cpp In file included from FCollada/FCollada.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCollada.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 2 warnings generated. FCollada/FColladaPlugin.cpp In file included from FCollada/FColladaPlugin.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FColladaPlugin.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FCollada/FColladaPlugin.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FColladaPlugin.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:174:14: warning: definition of implicit copy constructor for 'iterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 174 | iterator& operator=(const iterator& copy) { currentNode = copy.currentNode; return *this; } | ^ FCollada/FMath/FMTree.h:379:55: note: in implicit copy constructor for 'fm::tree::iterator' first required here 379 | inline iterator begin() { iterator it(root); return (root->right == NULL) ? it : ++it; } | ^ FCollada/FColladaPlugin.cpp:179:46: note: in instantiation of member function 'fm::tree::begin' requested here 179 | for (FCDExtraSet::iterator itE = extraTrees.begin(); itE != extraTrees.end(); ++itE) | ^ 4 warnings generated. FCollada/FCDocument/FCDAnimated.cpp In file included from FCollada/FCDocument/FCDAnimated.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDAnimated.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDAnimationCurve.h:267:72: note: in implicit copy assignment operator for 'fm::stringT' first required here 267 | inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); } | ^ In file included from FCollada/FCDocument/FCDAnimated.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDAnimated.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:38: FCollada/FMath/FMArray.h:300:14: warning: destination for this 'memcpy' call is a pointer to dynamic class 'FUTrackedList'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 300 | memcpy(newValues, heapBuffer, sized * sizeof(T)); | ~~~~~~ ^ FCollada/FMath/FMArray.h:229:4: note: in instantiation of member function 'fm::vector>::reserve' requested here 229 | reserve(count); | ^ FCollada/FCDocument/FCDAnimated.cpp:38:9: note: in instantiation of member function 'fm::vector>::resize' requested here 38 | curves.resize(valueCount); | ^ FCollada/FMath/FMArray.h:300:14: note: explicitly cast the pointer to silence this warning 300 | memcpy(newValues, heapBuffer, sized * sizeof(T)); | ^ | (void*) 4 warnings generated. FCollada/FCDocument/FCDAnimationChannel.cpp In file included from FCollada/FCDocument/FCDAnimationChannel.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDAnimationChannel.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDAnimationCurve.h:267:72: note: in implicit copy assignment operator for 'fm::stringT' first required here 267 | inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); } | ^ 2 warnings generated. FCollada/FCDocument/FCDAnimationClip.cpp In file included from FCollada/FCDocument/FCDAnimationClip.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDAnimationClip.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDAnimationClip.h:115:136: note: in implicit copy assignment operator for 'fm::stringT' first required here 115 | inline void SetAnimationName(const fm::string& name, size_t index) { if (names.size() <= index) names.resize(index + 1); names[index] = name; } | ^ In file included from FCollada/FCDocument/FCDAnimationClip.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDAnimationClipTools.cpp In file included from FCollada/FCDocument/FCDAnimationClipTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDAnimationClipTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDAnimationClip.h:115:136: note: in implicit copy assignment operator for 'fm::stringT' first required here 115 | inline void SetAnimationName(const fm::string& name, size_t index) { if (names.size() <= index) names.resize(index + 1); names[index] = name; } | ^ In file included from FCollada/FCDocument/FCDAnimationClipTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDAnimation.cpp In file included from FCollada/FCDocument/FCDAnimation.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDAnimation.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDAsset.h:184:63: note: in implicit copy assignment operator for 'fm::stringT' first required here 184 | inline void SetUnitName(const fstring& _unitName) { unitName = _unitName; SetDirtyFlag(); } | ^ In file included from FCollada/FCDocument/FCDAnimation.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDAnimationCurve.cpp In file included from FCollada/FCDocument/FCDAnimationCurve.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDAnimationCurve.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDAnimationCurve.h:267:72: note: in implicit copy assignment operator for 'fm::stringT' first required here 267 | inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); } | ^ 2 warnings generated. FCollada/FCDocument/FCDAnimationCurveTools.cpp In file included from FCollada/FCDocument/FCDAnimationCurveTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDAnimationCurveTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDAnimationCurve.h:267:72: note: in implicit copy assignment operator for 'fm::stringT' first required here 267 | inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); } | ^ 2 warnings generated. FCollada/FCDocument/FCDAnimationKey.cpp In file included from FCollada/FCDocument/FCDAnimationKey.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FCDocument/FCDAnimationMultiCurve.cpp In file included from FCollada/FCDocument/FCDAnimationMultiCurve.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDAnimationMultiCurve.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDAnimationCurve.h:267:72: note: in implicit copy assignment operator for 'fm::stringT' first required here 267 | inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); } | ^ 2 warnings generated. FCollada/FCDocument/FCDAsset.cpp In file included from FCollada/FCDocument/FCDAsset.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDAsset.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDAsset.h:184:63: note: in implicit copy assignment operator for 'fm::stringT' first required here 184 | inline void SetUnitName(const fstring& _unitName) { unitName = _unitName; SetDirtyFlag(); } | ^ In file included from FCollada/FCDocument/FCDAsset.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDCamera.cpp In file included from FCollada/FCDocument/FCDCamera.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDCamera.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 2 warnings generated. FCollada/FCDocument/FCDController.cpp In file included from FCollada/FCDocument/FCDController.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDController.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDController.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 3 warnings generated. FCollada/FCDocument/FCDControllerInstance.cpp In file included from FCollada/FCDocument/FCDControllerInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDControllerInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FCollada/FCDocument/FCDControllerInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDControllerTools.cpp In file included from FCollada/FCDocument/FCDControllerTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDControllerTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDControllerTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 3 warnings generated. FCollada/FCDocument/FCDEffectCode.cpp In file included from FCollada/FCDocument/FCDEffectCode.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEffectCode.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDEffectCode.h:93:51: note: in implicit copy assignment operator for 'fm::stringT' first required here 93 | inline void SetCode(const fstring& _code) { code = _code; type = CODE; SetDirtyFlag(); } | ^ In file included from FCollada/FCDocument/FCDEffectCode.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDEffect.cpp In file included from FCollada/FCDocument/FCDEffect.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEffect.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDEffect.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 3 warnings generated. FCollada/FCDocument/FCDEffectParameter.cpp In file included from FCollada/FCDocument/FCDEffectParameter.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEffectParameter.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:48:7: note: in implicit copy assignment operator for 'fm::stringT' first required here 48 | class FUParameterT | ^ FCollada/FCDocument/FCDEffectParameter.h:80:2: note: in implicit copy assignment operator for 'FUParameterT>' first required here 80 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, reference, FC("Identifier")); | ^ FCollada/FUtils/FUParameter.h:112:8: note: expanded from macro 'DeclareParameter' 112 | class Parameter_##parameterName : public FUParameterT { \ | ^ :65:1: note: expanded from here 65 | Parameter_reference | ^ FCollada/FCDocument/FCDEffectParameter.cpp:80:20: note: in implicit copy assignment operator for 'FCDEffectParameter::Parameter_reference' first required here 80 | clone->reference = reference; | ^ In file included from FCollada/FCDocument/FCDEffectParameter.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDEffectParameterFactory.cpp In file included from FCollada/FCDocument/FCDEffectParameterFactory.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEffectParameterFactory.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDEffectParameterSurface.h:191:53: note: in implicit copy assignment operator for 'fm::stringT' first required here 191 | void SetFormat(const fm::string& _format) { format = _format; SetDirtyFlag(); } | ^ 2 warnings generated. FCollada/FCDocument/FCDEffectParameterSampler.cpp In file included from FCollada/FCDocument/FCDEffectParameterSampler.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEffectParameterSampler.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDEffectParameterSurface.h:191:53: note: in implicit copy assignment operator for 'fm::stringT' first required here 191 | void SetFormat(const fm::string& _format) { format = _format; SetDirtyFlag(); } | ^ In file included from FCollada/FCDocument/FCDEffectParameterSampler.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDEffectParameterSurface.cpp In file included from FCollada/FCDocument/FCDEffectParameterSurface.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEffectParameterSurface.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDEffectParameterSurface.h:191:53: note: in implicit copy assignment operator for 'fm::stringT' first required here 191 | void SetFormat(const fm::string& _format) { format = _format; SetDirtyFlag(); } | ^ In file included from FCollada/FCDocument/FCDEffectParameterSurface.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDEffectPass.cpp In file included from FCollada/FCDocument/FCDEffectPass.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEffectPass.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:48:7: note: in implicit copy assignment operator for 'fm::stringT' first required here 48 | class FUParameterT | ^ FCollada/FCDocument/FCDEffectPass.h:48:2: note: in implicit copy assignment operator for 'FUParameterT>' first required here 48 | DeclareParameter(fstring, FUParameterQualifiers::SIMPLE, name, FC("Name")); | ^ FCollada/FUtils/FUParameter.h:112:8: note: expanded from macro 'DeclareParameter' 112 | class Parameter_##parameterName : public FUParameterT { \ | ^ :15:1: note: expanded from here 15 | Parameter_name | ^ FCollada/FCDocument/FCDEffectPass.cpp:83:14: note: in implicit copy assignment operator for 'FCDEffectPass::Parameter_name' first required here 83 | clone->name = name; | ^ In file included from FCollada/FCDocument/FCDEffectPass.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDEffectPassShader.cpp In file included from FCollada/FCDocument/FCDEffectPassShader.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEffectPassShader.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDEffectCode.h:93:51: note: in implicit copy assignment operator for 'fm::stringT' first required here 93 | inline void SetCode(const fstring& _code) { code = _code; type = CODE; SetDirtyFlag(); } | ^ In file included from FCollada/FCDocument/FCDEffectPassShader.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDEffectPassState.cpp In file included from FCollada/FCDocument/FCDEffectPassState.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FCDocument/FCDEffectProfile.cpp In file included from FCollada/FCDocument/FCDEffectProfile.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEffectProfile.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDEffectProfile.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 3 warnings generated. FCollada/FCDocument/FCDEffectProfileFX.cpp In file included from FCollada/FCDocument/FCDEffectProfileFX.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEffectProfileFX.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDEffectCode.h:93:51: note: in implicit copy assignment operator for 'fm::stringT' first required here 93 | inline void SetCode(const fstring& _code) { code = _code; type = CODE; SetDirtyFlag(); } | ^ In file included from FCollada/FCDocument/FCDEffectProfileFX.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDEffectStandard.cpp In file included from FCollada/FCDocument/FCDEffectStandard.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEffectStandard.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDEffectStandard.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 3 warnings generated. FCollada/FCDocument/FCDEffectTechnique.cpp In file included from FCollada/FCDocument/FCDEffectTechnique.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEffectTechnique.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDEffectCode.h:93:51: note: in implicit copy assignment operator for 'fm::stringT' first required here 93 | inline void SetCode(const fstring& _code) { code = _code; type = CODE; SetDirtyFlag(); } | ^ In file included from FCollada/FCDocument/FCDEffectTechnique.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDEffectTools.cpp In file included from FCollada/FCDocument/FCDEffectTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEffectTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDEffectTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 3 warnings generated. FCollada/FCDocument/FCDEmitter.cpp In file included from FCollada/FCDocument/FCDEmitter.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEmitter.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDEmitter.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 3 warnings generated. FCollada/FCDocument/FCDEmitterInstance.cpp In file included from FCollada/FCDocument/FCDEmitterInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEmitterInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDEmitterInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 3 warnings generated. FCollada/FCDocument/FCDEmitterObject.cpp In file included from FCollada/FCDocument/FCDEmitterObject.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FCDocument/FCDEmitterParticle.cpp In file included from FCollada/FCDocument/FCDEmitterParticle.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEmitterParticle.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDEmitterParticle.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 3 warnings generated. FCollada/FCDocument/FCDEntity.cpp In file included from FCollada/FCDocument/FCDEntity.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEntity.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDAsset.h:184:63: note: in implicit copy assignment operator for 'fm::stringT' first required here 184 | inline void SetUnitName(const fstring& _unitName) { unitName = _unitName; SetDirtyFlag(); } | ^ In file included from FCollada/FCDocument/FCDEntity.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDEntityInstance.cpp In file included from FCollada/FCDocument/FCDEntityInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEntityInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FCollada/FCDocument/FCDEntityInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDEntityReference.cpp In file included from FCollada/FCDocument/FCDEntityReference.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDEntityReference.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FCollada/FCDocument/FCDEntityReference.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDExternalReferenceManager.cpp In file included from FCollada/FCDocument/FCDExternalReferenceManager.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDExternalReferenceManager.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FCollada/FCDocument/FCDExternalReferenceManager.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDExtra.cpp In file included from FCollada/FCDocument/FCDExtra.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDExtra.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:48:7: note: in implicit copy assignment operator for 'fm::stringT' first required here 48 | class FUParameterT | ^ FCollada/FCDocument/FCDExtra.h:227:2: note: in implicit copy assignment operator for 'FUParameterT>' first required here 227 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, name, FC("Node name")); | ^ FCollada/FUtils/FUParameter.h:112:8: note: expanded from macro 'DeclareParameter' 112 | class Parameter_##parameterName : public FUParameterT { \ | ^ :36:1: note: expanded from here 36 | Parameter_name | ^ FCollada/FCDocument/FCDExtra.cpp:328:14: note: in implicit copy assignment operator for 'FCDENode::Parameter_name' first required here 328 | clone->name = name; | ^ In file included from FCollada/FCDocument/FCDExtra.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDExtra.cpp:12: FCollada/FCDocument/FCDExtra.h:444:12: warning: private field 'parent' is not used [-Wunused-private-field] 444 | FCDEType* parent; | ^ 4 warnings generated. FCollada/FCDocument/FCDForceDeflector.cpp In file included from FCollada/FCDocument/FCDForceDeflector.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDForceDeflector.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 2 warnings generated. FCollada/FCDocument/FCDForceDrag.cpp In file included from FCollada/FCDocument/FCDForceDrag.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDForceDrag.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 2 warnings generated. FCollada/FCDocument/FCDForceField.cpp In file included from FCollada/FCDocument/FCDForceField.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDForceField.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDForceField.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDExtra.h:132:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 132 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, name, FC("Type name")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 3 warnings generated. FCollada/FCDocument/FCDForceGravity.cpp In file included from FCollada/FCDocument/FCDForceGravity.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDForceGravity.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 2 warnings generated. FCollada/FCDocument/FCDForcePBomb.cpp In file included from FCollada/FCDocument/FCDForcePBomb.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDForcePBomb.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 2 warnings generated. FCollada/FCDocument/FCDForceWind.cpp In file included from FCollada/FCDocument/FCDForceWind.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDForceWind.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 2 warnings generated. FCollada/FCDocument/FCDGeometry.cpp In file included from FCollada/FCDocument/FCDGeometry.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDGeometry.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDGeometrySpline.h:63:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 63 | inline void SetName(const fm::string& _name) { name = _name; } | ^ In file included from FCollada/FCDocument/FCDGeometry.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDGeometryInstance.cpp In file included from FCollada/FCDocument/FCDGeometryInstance.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDGeometryInstance.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDGeometrySpline.h:63:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 63 | inline void SetName(const fm::string& _name) { name = _name; } | ^ In file included from FCollada/FCDocument/FCDGeometryInstance.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDGeometryMesh.cpp In file included from FCollada/FCDocument/FCDGeometryMesh.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDGeometryMesh.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:48:7: note: in implicit copy assignment operator for 'fm::stringT' first required here 48 | class FUParameterT | ^ FCollada/FCDocument/FCDGeometryMesh.h:71:2: note: in implicit copy assignment operator for 'FUParameterT>' first required here 71 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, convexHullOf, FC("Convex Hull of")); | ^ FCollada/FUtils/FUParameter.h:112:8: note: expanded from macro 'DeclareParameter' 112 | class Parameter_##parameterName : public FUParameterT { \ | ^ :38:1: note: expanded from here 38 | Parameter_convexHullOf | ^ FCollada/FCDocument/FCDGeometryMesh.cpp:241:22: note: in implicit copy assignment operator for 'FCDGeometryMesh::Parameter_convexHullOf' first required here 241 | clone->convexHullOf = convexHullOf; | ^ In file included from FCollada/FCDocument/FCDGeometryMesh.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDGeometryNURBSSurface.cpp In file included from FCollada/FCDocument/FCDGeometryNURBSSurface.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FCDocument/FCDGeometryPolygons.cpp In file included from FCollada/FCDocument/FCDGeometryPolygons.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDGeometryPolygons.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:48:7: note: in implicit copy assignment operator for 'fm::stringT' first required here 48 | class FUParameterT | ^ FCollada/FCDocument/FCDGeometryPolygons.h:99:2: note: in implicit copy assignment operator for 'FUParameterT>' first required here 99 | DeclareParameter(fstring, FUParameterQualifiers::SIMPLE, materialSemantic, FC("Material Semantic")); | ^ FCollada/FUtils/FUParameter.h:112:8: note: expanded from macro 'DeclareParameter' 112 | class Parameter_##parameterName : public FUParameterT { \ | ^ :68:1: note: expanded from here 68 | Parameter_materialSemantic | ^ FCollada/FCDocument/FCDGeometryPolygons.cpp:293:26: note: in implicit copy assignment operator for 'FCDGeometryPolygons::Parameter_materialSemantic' first required here 293 | clone->materialSemantic = materialSemantic; | ^ In file included from FCollada/FCDocument/FCDGeometryPolygons.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDGeometryPolygonsInput.cpp In file included from FCollada/FCDocument/FCDGeometryPolygonsInput.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDGeometryPolygonsInput.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDGeometryPolygonsInput.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDGeometryPolygons.h:99:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 99 | DeclareParameter(fstring, FUParameterQualifiers::SIMPLE, materialSemantic, FC("Material Semantic")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 3 warnings generated. FCollada/FCDocument/FCDGeometryPolygonsTools.cpp In file included from FCollada/FCDocument/FCDGeometryPolygonsTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDGeometryPolygonsTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDGeometryPolygonsTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDGeometryMesh.h:71:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 71 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, convexHullOf, FC("Convex Hull of")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ In file included from FCollada/FCDocument/FCDGeometryPolygonsTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:275:20: warning: definition of implicit copy constructor for 'const_iterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 275 | const_iterator& operator=(const const_iterator& copy) { currentNode = copy.currentNode; return *this; } /**< See above. */ | ^ FCollada/FMath/FMTree.h:380:73: note: in implicit copy constructor for 'fm::tree>::const_iterator' first required here 380 | inline const_iterator begin() const { const_iterator it(root); return (root->right == NULL) ? it : ++it; } /**< See above. */ | ^ FCollada/FCDocument/FCDGeometryPolygonsTools.cpp:831:76: note: in instantiation of member function 'fm::tree>::begin' requested here 831 | for (FCDGeometryIndexTranslationMap::const_iterator it = translationMap->begin(), itEnd = translationMap->end(); it != itEnd; ++it) | ^ 4 warnings generated. FCollada/FCDocument/FCDGeometrySource.cpp In file included from FCollada/FCDocument/FCDGeometrySource.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDGeometrySource.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:48:7: note: in implicit copy assignment operator for 'fm::stringT' first required here 48 | class FUParameterT | ^ FCollada/FCDocument/FCDGeometrySource.h:47:2: note: in implicit copy assignment operator for 'FUParameterT>' first required here 47 | DeclareParameter(fstring, FUParameterQualifiers::SIMPLE, name, FC("Name")); | ^ FCollada/FUtils/FUParameter.h:112:8: note: expanded from macro 'DeclareParameter' 112 | class Parameter_##parameterName : public FUParameterT { \ | ^ :105:1: note: expanded from here 105 | Parameter_name | ^ FCollada/FCDocument/FCDGeometrySource.cpp:46:14: note: in implicit copy assignment operator for 'FCDGeometrySource::Parameter_name' first required here 46 | clone->name = name; | ^ In file included from FCollada/FCDocument/FCDGeometrySource.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDGeometrySpline.cpp In file included from FCollada/FCDocument/FCDGeometrySpline.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDGeometrySpline.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDGeometrySpline.h:63:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 63 | inline void SetName(const fm::string& _name) { name = _name; } | ^ In file included from FCollada/FCDocument/FCDGeometrySpline.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDImage.cpp In file included from FCollada/FCDocument/FCDImage.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDImage.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FCollada/FCDocument/FCDImage.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDLibrary.cpp In file included from FCollada/FCDocument/FCDLibrary.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDLibrary.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDAnimationClip.h:115:136: note: in implicit copy assignment operator for 'fm::stringT' first required here 115 | inline void SetAnimationName(const fm::string& name, size_t index) { if (names.size() <= index) names.resize(index + 1); names[index] = name; } | ^ 2 warnings generated. FCollada/FCDocument/FCDLight.cpp In file included from FCollada/FCDocument/FCDLight.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDLight.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDLight.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 3 warnings generated. FCollada/FCDocument/FCDLightTools.cpp In file included from FCollada/FCDocument/FCDLightTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDLightTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDAnimationCurve.h:267:72: note: in implicit copy assignment operator for 'fm::stringT' first required here 267 | inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); } | ^ In file included from FCollada/FCDocument/FCDLightTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDMaterial.cpp In file included from FCollada/FCDocument/FCDMaterial.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDMaterial.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FCollada/FCDocument/FCDMaterial.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDMaterialInstance.cpp In file included from FCollada/FCDocument/FCDMaterialInstance.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDMaterialInstance.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:48:7: note: in implicit copy assignment operator for 'fm::stringT' first required here 48 | class FUParameterT | ^ FCollada/FCDocument/FCDMaterialInstance.h:110:2: note: in implicit copy assignment operator for 'FUParameterT>' first required here 110 | DeclareParameter(fstring, FUParameterQualifiers::SIMPLE, semantic, FC("Material Token")); | ^ FCollada/FUtils/FUParameter.h:112:8: note: expanded from macro 'DeclareParameter' 112 | class Parameter_##parameterName : public FUParameterT { \ | ^ :25:1: note: expanded from here 25 | Parameter_semantic | ^ FCollada/FCDocument/FCDMaterialInstance.cpp:184:18: note: in implicit copy assignment operator for 'FCDMaterialInstance::Parameter_semantic' first required here 184 | clone->semantic = semantic; | ^ In file included from FCollada/FCDocument/FCDMaterialInstance.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDMorphController.cpp In file included from FCollada/FCDocument/FCDMorphController.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDMorphController.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDGeometrySpline.h:63:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 63 | inline void SetName(const fm::string& _name) { name = _name; } | ^ In file included from FCollada/FCDocument/FCDMorphController.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDObject.cpp In file included from FCollada/FCDocument/FCDObject.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FCDocument/FCDObjectWithId.cpp In file included from FCollada/FCDocument/FCDObjectWithId.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDObjectWithId.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:48:7: note: in implicit copy assignment operator for 'fm::stringT' first required here 48 | class FUParameterT | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in implicit copy assignment operator for 'FUParameterT>' first required here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:112:8: note: expanded from macro 'DeclareParameter' 112 | class Parameter_##parameterName : public FUParameterT { \ | ^ :224:1: note: expanded from here 224 | Parameter_daeId | ^ FCollada/FCDocument/FCDObjectWithId.cpp:36:15: note: in implicit copy assignment operator for 'FCDObjectWithId::Parameter_daeId' first required here 36 | clone->daeId = daeId; | ^ In file included from FCollada/FCDocument/FCDObjectWithId.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDocument.cpp In file included from FCollada/FCDocument/FCDocument.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDocument.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDAnimationClip.h:115:136: note: in implicit copy assignment operator for 'fm::stringT' first required here 115 | inline void SetAnimationName(const fm::string& name, size_t index) { if (names.size() <= index) names.resize(index + 1); names[index] = name; } | ^ In file included from FCollada/FCDocument/FCDocument.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDocument.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:174:14: warning: definition of implicit copy constructor for 'iterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 174 | iterator& operator=(const iterator& copy) { currentNode = copy.currentNode; return *this; } | ^ FCollada/FMath/FMTree.h:379:55: note: in implicit copy constructor for 'fm::tree::iterator' first required here 379 | inline iterator begin() { iterator it(root); return (root->right == NULL) ? it : ++it; } | ^ FCollada/FCDocument/FCDocument.cpp:153:51: note: in instantiation of member function 'fm::tree::begin' requested here 153 | while (!animatedValues.empty()) { animatedValues.begin()->first->Release(); } | ^ In file included from FCollada/FCDocument/FCDocument.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FCDocument/FCDocument.cpp:282:19: note: in instantiation of member function 'fm::tree::erase' requested here 282 | animatedValues.erase(it); | ^ 5 warnings generated. FCollada/FCDocument/FCDocumentTools.cpp In file included from FCollada/FCDocument/FCDocumentTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDocumentTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDAnimationCurve.h:267:72: note: in implicit copy assignment operator for 'fm::stringT' first required here 267 | inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); } | ^ In file included from FCollada/FCDocument/FCDocumentTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDParameterAnimatable.cpp In file included from FCollada/FCDocument/FCDParameterAnimatable.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ FCollada/FCDocument/FCDParameterAnimatable.cpp:299:15: warning: variable 'aa' set but not used [-Wunused-but-set-variable] 299 | FCDAnimated* aa = v1.GetAnimated(); | ^ FCollada/FCDocument/FCDParameterAnimatable.cpp:308:5: warning: explicitly assigning value of variable of type 'FCDParameterListAnimatableT' to itself [-Wself-assign-overloaded] 308 | v1 = v1; | ~~ ^ ~~ FCollada/FCDocument/FCDParameterAnimatable.cpp:328:15: warning: variable 'aa' set but not used [-Wunused-but-set-variable] 328 | FCDAnimated* aa = v1.GetAnimated(0); | ^ 4 warnings generated. FCollada/FCDocument/FCDParticleModifier.cpp In file included from FCollada/FCDocument/FCDParticleModifier.cpp:10: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.cpp In file included from FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.cpp:10: FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:322:40: warning: 'FCDPASTaperedCapsule::Clone' hides overloaded virtual function [-Woverloaded-virtual] 322 | virtual FCDPhysicsAnalyticalGeometry* Clone(FCDPhysicsAnalyticalGeometry* clone = NULL, bool cloneChildren = false) const; | ^ FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:280:21: note: hidden overloaded virtual function 'FCDPASCapsule::Clone' declared here: type mismatch at 1st parameter ('FCDEntity *' vs 'FCDPhysicsAnalyticalGeometry *') 280 | virtual FCDEntity* Clone(FCDEntity* clone = NULL, bool cloneChildren = false) const; | ^ In file included from FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ In file included from FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 4 warnings generated. FCollada/FCDocument/FCDPhysicsForceFieldInstance.cpp In file included from FCollada/FCDocument/FCDPhysicsForceFieldInstance.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDPhysicsForceFieldInstance.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 2 warnings generated. FCollada/FCDocument/FCDPhysicsMaterial.cpp In file included from FCollada/FCDocument/FCDPhysicsMaterial.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDPhysicsMaterial.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDPhysicsMaterial.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 3 warnings generated. FCollada/FCDocument/FCDPhysicsModel.cpp In file included from FCollada/FCDocument/FCDPhysicsModel.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDPhysicsModel.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FCollada/FCDocument/FCDPhysicsModel.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDPhysicsModel.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:174:14: warning: definition of implicit copy constructor for 'iterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 174 | iterator& operator=(const iterator& copy) { currentNode = copy.currentNode; return *this; } | ^ FCollada/FMath/FMTree.h:379:55: note: in implicit copy constructor for 'fm::tree<_xmlNode *, FUUri>::iterator' first required here 379 | inline iterator begin() { iterator it(root); return (root->right == NULL) ? it : ++it; } | ^ FCollada/FCDocument/FCDPhysicsModel.cpp:109:72: note: in instantiation of member function 'fm::tree<_xmlNode *, FUUri>::begin' requested here 109 | ModelInstanceNameNodeMap::iterator modelNameNode = modelInstancesMap.begin(); | ^ In file included from FCollada/FCDocument/FCDPhysicsModel.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, FUUri>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, FUUri>' first required here 505 | n->data = release->data; | ^ FCollada/FCDocument/FCDPhysicsModel.cpp:156:21: note: in instantiation of member function 'fm::tree<_xmlNode *, FUUri>::erase' requested here 156 | modelInstancesMap.erase(modelNameNode); | ^ 5 warnings generated. FCollada/FCDocument/FCDPhysicsModelInstance.cpp In file included from FCollada/FCDocument/FCDPhysicsModelInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDPhysicsModelInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FCollada/FCDocument/FCDPhysicsModelInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDPhysicsRigidBody.cpp In file included from FCollada/FCDocument/FCDPhysicsRigidBody.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDPhysicsRigidBody.cpp:12: In file included from FCollada/FCDocument/FCDPhysicsShape.h:21: FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:322:40: warning: 'FCDPASTaperedCapsule::Clone' hides overloaded virtual function [-Woverloaded-virtual] 322 | virtual FCDPhysicsAnalyticalGeometry* Clone(FCDPhysicsAnalyticalGeometry* clone = NULL, bool cloneChildren = false) const; | ^ FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:280:21: note: hidden overloaded virtual function 'FCDPASCapsule::Clone' declared here: type mismatch at 1st parameter ('FCDEntity *' vs 'FCDPhysicsAnalyticalGeometry *') 280 | virtual FCDEntity* Clone(FCDEntity* clone = NULL, bool cloneChildren = false) const; | ^ In file included from FCollada/FCDocument/FCDPhysicsRigidBody.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 3 warnings generated. FCollada/FCDocument/FCDPhysicsRigidBodyInstance.cpp In file included from FCollada/FCDocument/FCDPhysicsRigidBodyInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDPhysicsRigidBodyInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FCollada/FCDocument/FCDPhysicsRigidBodyInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp In file included from FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp:17: In file included from FCollada/FCDocument/FCDPhysicsShape.h:21: FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:322:40: warning: 'FCDPASTaperedCapsule::Clone' hides overloaded virtual function [-Woverloaded-virtual] 322 | virtual FCDPhysicsAnalyticalGeometry* Clone(FCDPhysicsAnalyticalGeometry* clone = NULL, bool cloneChildren = false) const; | ^ FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:280:21: note: hidden overloaded virtual function 'FCDPASCapsule::Clone' declared here: type mismatch at 1st parameter ('FCDEntity *' vs 'FCDPhysicsAnalyticalGeometry *') 280 | virtual FCDEntity* Clone(FCDEntity* clone = NULL, bool cloneChildren = false) const; | ^ In file included from FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDPhysicsRigidBodyParameters.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 4 warnings generated. FCollada/FCDocument/FCDPhysicsRigidConstraint.cpp In file included from FCollada/FCDocument/FCDPhysicsRigidConstraint.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDPhysicsRigidConstraint.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FCollada/FCDocument/FCDPhysicsRigidConstraint.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDPhysicsRigidConstraintInstance.cpp In file included from FCollada/FCDocument/FCDPhysicsRigidConstraintInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDPhysicsRigidConstraintInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FCollada/FCDocument/FCDPhysicsRigidConstraintInstance.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDPhysicsScene.cpp In file included from FCollada/FCDocument/FCDPhysicsScene.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDPhysicsScene.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FCollada/FCDocument/FCDPhysicsScene.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDPhysicsShape.cpp In file included from FCollada/FCDocument/FCDPhysicsShape.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDPhysicsShape.cpp:18: FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:322:40: warning: 'FCDPASTaperedCapsule::Clone' hides overloaded virtual function [-Woverloaded-virtual] 322 | virtual FCDPhysicsAnalyticalGeometry* Clone(FCDPhysicsAnalyticalGeometry* clone = NULL, bool cloneChildren = false) const; | ^ FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:280:21: note: hidden overloaded virtual function 'FCDPASCapsule::Clone' declared here: type mismatch at 1st parameter ('FCDEntity *' vs 'FCDPhysicsAnalyticalGeometry *') 280 | virtual FCDEntity* Clone(FCDEntity* clone = NULL, bool cloneChildren = false) const; | ^ In file included from FCollada/FCDocument/FCDPhysicsShape.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDPhysicsShape.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 4 warnings generated. FCollada/FCDocument/FCDPlaceHolder.cpp In file included from FCollada/FCDocument/FCDPlaceHolder.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDPlaceHolder.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FCollada/FCDocument/FCDPlaceHolder.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDSceneNode.cpp In file included from FCollada/FCDocument/FCDSceneNode.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDSceneNode.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDAsset.h:184:63: note: in implicit copy assignment operator for 'fm::stringT' first required here 184 | inline void SetUnitName(const fstring& _unitName) { unitName = _unitName; SetDirtyFlag(); } | ^ In file included from FCollada/FCDocument/FCDSceneNode.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDSceneNodeIterator.cpp In file included from FCollada/FCDocument/FCDSceneNodeIterator.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDSceneNodeIterator.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ In file included from FCollada/FCDocument/FCDSceneNodeIterator.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMArray.h:354:9: note: in implicit copy assignment operator for 'fm::pair' first required here 354 | *it = item; | ^ FCollada/FMath/FMArray.h:367:42: note: in instantiation of member function 'fm::vector>::insert' requested here 367 | inline void push_back(const T& item) { insert(end(), item); } | ^ FCollada/FCDocument/FCDSceneNodeIterator.hpp:55:16: note: in instantiation of member function 'fm::vector>::push_back' requested here 55 | processQueue.push_back(Child(root, 0)); | ^ FCollada/FCDocument/FCDSceneNodeIterator.cpp:18:23: note: in instantiation of member function 'FCDSceneNodeIteratorT::FCDSceneNodeIteratorT' requested here 18 | FCDSceneNodeIterator it1(NULL); | ^ In file included from FCollada/FCDocument/FCDSceneNodeIterator.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMArray.h:354:9: note: in implicit copy assignment operator for 'fm::pair' first required here 354 | *it = item; | ^ FCollada/FMath/FMArray.h:367:42: note: in instantiation of member function 'fm::vector>::insert' requested here 367 | inline void push_back(const T& item) { insert(end(), item); } | ^ FCollada/FCDocument/FCDSceneNodeIterator.hpp:55:16: note: in instantiation of member function 'fm::vector>::push_back' requested here 55 | processQueue.push_back(Child(root, 0)); | ^ FCollada/FCDocument/FCDSceneNodeIterator.cpp:19:28: note: in instantiation of member function 'FCDSceneNodeIteratorT::FCDSceneNodeIteratorT' requested here 19 | FCDSceneNodeConstIterator it2(NULL); | ^ 4 warnings generated. FCollada/FCDocument/FCDSceneNodeTools.cpp In file included from FCollada/FCDocument/FCDSceneNodeTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDSceneNodeTools.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDAnimationCurve.h:267:72: note: in implicit copy assignment operator for 'fm::stringT' first required here 267 | inline void SetTargetQualifier(const fm::string& q) { targetQualifier = q; SetDirtyFlag(); } | ^ 2 warnings generated. FCollada/FCDocument/FCDSkinController.cpp In file included from FCollada/FCDocument/FCDSkinController.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDSkinController.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDGeometrySpline.h:63:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 63 | inline void SetName(const fm::string& _name) { name = _name; } | ^ In file included from FCollada/FCDocument/FCDSkinController.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FCDocument/FCDTargetedEntity.cpp In file included from FCollada/FCDocument/FCDTargetedEntity.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDTargetedEntity.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDTargetedEntity.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDExtra.h:132:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 132 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, name, FC("Type name")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 3 warnings generated. FCollada/FCDocument/FCDTexture.cpp In file included from FCollada/FCDocument/FCDTexture.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDTexture.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FCDocument/FCDEffectParameterSurface.h:191:53: note: in implicit copy assignment operator for 'fm::stringT' first required here 191 | void SetFormat(const fm::string& _format) { format = _format; SetDirtyFlag(); } | ^ In file included from FCollada/FCDocument/FCDTexture.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDTexture.cpp:18: FCollada/FCDocument/FCDEffectParameter.h:226:2: warning: instantiation of variable 'FCDEffectParameterT::__classType' required here, but no definition is available [-Wundefined-var-template] 226 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ FCollada/FCDocument/FCDEffectParameter.hpp:31:63: note: in instantiation of member function 'FCDEffectParameterT::GetClassType' requested here 31 | else if (_clone->HasType(FCDEffectParameterT::GetClassType())) clone = (FCDEffectParameterT*) _clone; | ^ FCollada/FCDocument/FCDTexture.cpp:124:7: note: in instantiation of member function 'FCDEffectParameterT::Clone' requested here 124 | set->Clone(clone->set); | ^ FCollada/FCDocument/FCDEffectParameter.h:226:2: note: forward declaration of template entity is here 226 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:88:28: note: expanded from macro 'DeclareObjectType' 88 | static class FUObjectType __classType; \ | ^ FCollada/FCDocument/FCDEffectParameter.h:226:2: note: add an explicit instantiation declaration to suppress this warning if 'FCDEffectParameterT::__classType' is explicitly instantiated in another translation unit FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ 4 warnings generated. FCollada/FCDocument/FCDTransform.cpp In file included from FCollada/FCDocument/FCDTransform.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FCDocument/FCDTransform.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FCollada/FCDocument/FCDTransform.cpp:15: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUParameter.h:68:59: note: in implicit copy assignment operator for 'fm::stringT' first required here 68 | FUParameterT& operator= (const TYPE& copy) { value = copy; return *this; } | ^ FCollada/FCDocument/FCDObjectWithId.h:42:2: note: in instantiation of member function 'FUParameterT>::operator=' requested here 42 | DeclareParameter(fm::string, FUParameterQualifiers::SIMPLE, daeId, FC("Unique Id")); | ^ FCollada/FUtils/FUParameter.h:116:87: note: expanded from macro 'DeclareParameter' 116 | inline Parameter_##parameterName& operator= (const type& copy) { FUParameterT::operator=(copy); return *this; } \ | ^ 3 warnings generated. FCollada/FCDocument/FCDVersion.cpp In file included from FCollada/FCDocument/FCDVersion.cpp:9: In file included from FCollada/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FMath/FMAllocator.cpp In file included from FCollada/FMath/FMAllocator.cpp:9: In file included from FCollada/FMath/StdAfx.h:13: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FMath/FMAngleAxis.cpp In file included from FCollada/FMath/FMAngleAxis.cpp:9: In file included from FCollada/FMath/StdAfx.h:13: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FMath/FMColor.cpp In file included from FCollada/FMath/FMColor.cpp:9: In file included from FCollada/FMath/StdAfx.h:13: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FMath/FMInterpolation.cpp In file included from FCollada/FMath/FMInterpolation.cpp:9: In file included from FCollada/FMath/StdAfx.h:13: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FMath/FMLookAt.cpp In file included from FCollada/FMath/FMLookAt.cpp:9: In file included from FCollada/FMath/StdAfx.h:13: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FMath/FMMatrix33.cpp In file included from FCollada/FMath/FMMatrix33.cpp:9: In file included from FCollada/FMath/StdAfx.h:13: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FMath/FMMatrix33.cpp:9: In file included from FCollada/FMath/StdAfx.h:13: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:176: FCollada/FMath/FMMatrix33.h:84:14: warning: definition of implicit copy constructor for 'FMMatrix33' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 84 | FMMatrix33& operator=(const FMMatrix33& copy); | ^ FCollada/FMath/FMMatrix33.cpp:36:9: note: in implicit copy constructor for 'FMMatrix33' first required here 36 | return mx; | ^ 2 warnings generated. FCollada/FMath/FMMatrix44.cpp In file included from FCollada/FMath/FMMatrix44.cpp:9: In file included from FCollada/FMath/StdAfx.h:13: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FMath/FMQuaternion.cpp In file included from FCollada/FMath/FMQuaternion.cpp:9: In file included from FCollada/FMath/StdAfx.h:13: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FMath/FMQuaternion.cpp:12: FCollada/FMath/FMQuaternion.h:112:23: warning: definition of implicit copy constructor for 'FMQuaternion' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 112 | inline FMQuaternion& operator=(const FMQuaternion& q) { x = q.x; y = q.y; z = q.z; w = q.w; return (*this); } | ^ FCollada/FMath/FMQuaternion.cpp:87:9: note: in implicit copy constructor for 'FMQuaternion' first required here 87 | return r; | ^ 2 warnings generated. FCollada/FMath/FMRandom.cpp In file included from FCollada/FMath/FMRandom.cpp:9: In file included from FCollada/FMath/StdAfx.h:13: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FMath/FMSkew.cpp In file included from FCollada/FMath/FMSkew.cpp:9: In file included from FCollada/FMath/StdAfx.h:13: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FMath/FMVector3.cpp In file included from FCollada/FMath/FMVector3.cpp:9: In file included from FCollada/FMath/StdAfx.h:13: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FMath/FMVector3.cpp:9: In file included from FCollada/FMath/StdAfx.h:13: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:173: FCollada/FMath/FMVector3.h:35:8: warning: private field 'w' is not used [-Wunused-private-field] 35 | float w; // For alignment purposes. | ^ 2 warnings generated. FCollada/FMath/FMVolume.cpp In file included from FCollada/FMath/FMVolume.cpp:9: In file included from FCollada/FMath/StdAfx.h:13: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUAssert.cpp In file included from FCollada/FUtils/FUAssert.cpp:11: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUBase64.cpp In file included from FCollada/FUtils/FUBase64.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUBoundingBox.cpp In file included from FCollada/FUtils/FUBoundingBox.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUBoundingSphere.cpp In file included from FCollada/FUtils/FUBoundingSphere.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUCrc32.cpp In file included from FCollada/FUtils/FUCrc32.cpp:15: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUCriticalSection.cpp In file included from FCollada/FUtils/FUCriticalSection.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUDaeEnum.cpp In file included from FCollada/FUtils/FUDaeEnum.cpp:15: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUDateTime.cpp In file included from FCollada/FUtils/FUDateTime.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUDebug.cpp In file included from FCollada/FUtils/FUDebug.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUError.cpp In file included from FCollada/FUtils/FUError.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FUtils/FUError.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUError.cpp:272:20: note: in implicit copy assignment operator for 'fm::stringT' first required here 272 | customErrorString = _customErrorString; | ^ 2 warnings generated. FCollada/FUtils/FUErrorLog.cpp In file included from FCollada/FUtils/FUErrorLog.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUFile.cpp In file included from FCollada/FUtils/FUFile.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FUtils/FUFile.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUFile.cpp:46:11: note: in implicit copy assignment operator for 'fm::stringT' first required here 46 | filepath = filename; | ^ 2 warnings generated. FCollada/FUtils/FUFileManager.cpp In file included from FCollada/FUtils/FUFileManager.cpp:15: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FUtils/FUFileManager.cpp:15: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FCollada/FUtils/FUFileManager.cpp:15: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FUtils/FUFileManager.cpp:451:21: note: in instantiation of member function 'fm::tree::erase' requested here 451 | schemeCallbackMap.erase(it); | ^ In file included from FCollada/FUtils/FUFileManager.cpp:15: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:174:14: warning: definition of implicit copy constructor for 'iterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 174 | iterator& operator=(const iterator& copy) { currentNode = copy.currentNode; return *this; } | ^ FCollada/FMath/FMTree.h:379:55: note: in implicit copy constructor for 'fm::tree::iterator' first required here 379 | inline iterator begin() { iterator it(root); return (root->right == NULL) ? it : ++it; } | ^ FCollada/FUtils/FUFileManager.cpp:457:53: note: in instantiation of member function 'fm::tree::begin' requested here 457 | SchemeCallbackMap::iterator it = schemeCallbackMap.begin(); | ^ In file included from FCollada/FUtils/FUFileManager.cpp:15: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:275:20: warning: definition of implicit copy constructor for 'const_iterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 275 | const_iterator& operator=(const const_iterator& copy) { currentNode = copy.currentNode; return *this; } /**< See above. */ | ^ FCollada/FMath/FMTree.h:380:73: note: in implicit copy constructor for 'fm::tree::const_iterator' first required here 380 | inline const_iterator begin() const { const_iterator it(root); return (root->right == NULL) ? it : ++it; } /**< See above. */ | ^ FCollada/FUtils/FUFileManager.cpp:472:75: note: in instantiation of member function 'fm::tree::begin' requested here 472 | SchemeCallbackMap::const_iterator it = srcFileManager->schemeCallbackMap.begin(); | ^ 5 warnings generated. FCollada/FUtils/FULogFile.cpp In file included from FCollada/FUtils/FULogFile.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUObject.cpp In file included from FCollada/FUtils/FUObject.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUObjectType.cpp In file included from FCollada/FUtils/FUObjectType.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUParameter.cpp In file included from FCollada/FUtils/FUParameter.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUParameterizable.cpp In file included from FCollada/FUtils/FUParameterizable.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUPluginManager.cpp In file included from FCollada/FUtils/FUPluginManager.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FUtils/FUPluginManager.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ 2 warnings generated. FCollada/FUtils/FUSemaphore.cpp In file included from FCollada/FUtils/FUSemaphore.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FUtils/FUSemaphore.cpp:10: FCollada/FUtils/FUSemaphore.h:36:2: warning: "FUSemaphore: Semaphore not implemented for non Windows" [-W#warnings] 36 | #warning "FUSemaphore: Semaphore not implemented for non Windows" | ^ 2 warnings generated. FCollada/FUtils/FUStringBuilder.cpp In file included from FCollada/FUtils/FUStringBuilder.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FUtils/FUStringBuilder.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUStringBuilder.cpp:123:5: note: in implicit copy assignment operator for 'fm::stringT' first required here 123 | a = c.substr(x, y); r = u.substr(x, y); | ^ 2 warnings generated. FCollada/FUtils/FUStringConversion.cpp In file included from FCollada/FUtils/FUStringConversion.cpp:15: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FUtils/FUStringConversion.cpp:15: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUStringConversion.cpp:216:11: note: in implicit copy assignment operator for 'fm::stringT' first required here 216 | pointer = target.substr(0, splitIndex); | ^ FCollada/FUtils/FUStringConversion.cpp:281:8: warning: variable 'f' set but not used [-Wunused-but-set-variable] 281 | float f = FUStringConversion::ToFloat(&c); | ^ FCollada/FUtils/FUStringConversion.cpp:283:7: warning: variable 'b' set but not used [-Wunused-but-set-variable] 283 | bool b = FUStringConversion::ToBoolean(c); | ^ FCollada/FUtils/FUStringConversion.cpp:285:8: warning: variable 'i32' set but not used [-Wunused-but-set-variable] 285 | int32 i32 = FUStringConversion::ToInt32(&c); | ^ FCollada/FUtils/FUStringConversion.cpp:287:9: warning: variable 'u32' set but not used [-Wunused-but-set-variable] 287 | uint32 u32 = FUStringConversion::ToUInt32(&c); | ^ 6 warnings generated. FCollada/FUtils/FUSynchronizableObject.cpp In file included from FCollada/FUtils/FUSynchronizableObject.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUThread.cpp In file included from FCollada/FUtils/FUThread.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FUtils/FUThread.cpp:10: FCollada/FUtils/FUThread.h:30:2: warning: "Threads not yet implemented for non Windows." [-W#warnings] 30 | #warning "Threads not yet implemented for non Windows." | ^ 2 warnings generated. FCollada/FUtils/FUTracker.cpp In file included from FCollada/FUtils/FUTracker.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUUniqueStringMap.cpp In file included from FCollada/FUtils/FUUniqueStringMap.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FUtils/FUUniqueStringMap.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUniqueStringMap.cpp:74:13: note: in implicit copy assignment operator for 'fm::stringT' first required here 74 | wantedStr = builder.ToString(); | ^ FCollada/FUtils/FUUniqueStringMap.cpp:105:16: note: in instantiation of member function 'FUUniqueStringMapT::insert' requested here 105 | template class FUUniqueStringMapT; | ^ In file included from FCollada/FUtils/FUUniqueStringMap.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FUtils/FUUniqueStringMap.cpp:54:16: note: in instantiation of member function 'fm::tree, fm::map>::insert' requested here 54 | itV = values.insert(prefix, NumberMap()); | ^ 3 warnings generated. FCollada/FUtils/FUUri.cpp In file included from FCollada/FUtils/FUUri.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FUtils/FUUri.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ 2 warnings generated. FCollada/FUtils/FUXmlDocument.cpp In file included from FCollada/FUtils/FUXmlDocument.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FUtils/FUXmlDocument.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FCollada/FUtils/FUXmlDocument.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FCollada/FUtils/FUXmlParser.cpp In file included from FCollada/FUtils/FUXmlParser.cpp:15: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ 1 warning generated. FCollada/FUtils/FUXmlWriter.cpp In file included from FCollada/FUtils/FUXmlWriter.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FCollada/FUtils/FUXmlWriter.cpp:9: In file included from FCollada/FUtils/StdAfx.h:12: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUXmlWriter.cpp:186:7: note: in implicit copy assignment operator for 'fm::stringT' first required here 186 | str = xmlBuilder.ToString(); | ^ 2 warnings generated. FColladaPlugins/FArchiveXML/FArchiveXML.cpp In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:57: FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:322:40: warning: 'FCDPASTaperedCapsule::Clone' hides overloaded virtual function [-Woverloaded-virtual] 322 | virtual FCDPhysicsAnalyticalGeometry* Clone(FCDPhysicsAnalyticalGeometry* clone = NULL, bool cloneChildren = false) const; | ^ FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:280:21: note: hidden overloaded virtual function 'FCDPASCapsule::Clone' declared here: type mismatch at 1st parameter ('FCDEntity *' vs 'FCDPhysicsAnalyticalGeometry *') 280 | virtual FCDEntity* Clone(FCDEntity* clone = NULL, bool cloneChildren = false) const; | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:10: In file included from FColladaPlugins/FArchiveXML/FArchiveXML.h:24: In file included from FCollada/FCDocument/FCDEffectStandard.h:30: FCollada/FCDocument/FCDEffectParameter.h:226:2: warning: instantiation of variable 'FCDEffectParameterT::__classType' required here, but no definition is available [-Wundefined-var-template] 226 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:223:48: note: in instantiation of member function 'FCDEffectParameterT::GetClassType' requested here 223 | xmlLoadFuncs.insert(&FCDEffectParameterBool::GetClassType(), FArchiveXML::LoadEffectParameterBool); | ^ FCollada/FCDocument/FCDEffectParameter.h:226:2: note: forward declaration of template entity is here 226 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:88:28: note: expanded from macro 'DeclareObjectType' 88 | static class FUObjectType __classType; \ | ^ FCollada/FCDocument/FCDEffectParameter.h:226:2: note: add an explicit instantiation declaration to suppress this warning if 'FCDEffectParameterT::__classType' is explicitly instantiated in another translation unit FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:10: In file included from FColladaPlugins/FArchiveXML/FArchiveXML.h:24: In file included from FCollada/FCDocument/FCDEffectStandard.h:30: FCollada/FCDocument/FCDEffectParameter.h:288:2: warning: instantiation of variable 'FCDEffectParameterAnimatableT::__classType' required here, but no definition is available [-Wundefined-var-template] 288 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:224:49: note: in instantiation of member function 'FCDEffectParameterAnimatableT::GetClassType' requested here 224 | xmlLoadFuncs.insert(&FCDEffectParameterFloat::GetClassType(), FArchiveXML::LoadEffectParameterFloat); | ^ FCollada/FCDocument/FCDEffectParameter.h:288:2: note: forward declaration of template entity is here 288 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:88:28: note: expanded from macro 'DeclareObjectType' 88 | static class FUObjectType __classType; \ | ^ FCollada/FCDocument/FCDEffectParameter.h:288:2: note: add an explicit instantiation declaration to suppress this warning if 'FCDEffectParameterAnimatableT::__classType' is explicitly instantiated in another translation unit FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:10: In file included from FColladaPlugins/FArchiveXML/FArchiveXML.h:24: In file included from FCollada/FCDocument/FCDEffectStandard.h:30: FCollada/FCDocument/FCDEffectParameter.h:288:2: warning: instantiation of variable 'FCDEffectParameterAnimatableT::__classType' required here, but no definition is available [-Wundefined-var-template] 288 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:225:50: note: in instantiation of member function 'FCDEffectParameterAnimatableT::GetClassType' requested here 225 | xmlLoadFuncs.insert(&FCDEffectParameterFloat2::GetClassType(), FArchiveXML::LoadEffectParameterFloat2); | ^ FCollada/FCDocument/FCDEffectParameter.h:288:2: note: forward declaration of template entity is here 288 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:88:28: note: expanded from macro 'DeclareObjectType' 88 | static class FUObjectType __classType; \ | ^ FCollada/FCDocument/FCDEffectParameter.h:288:2: note: add an explicit instantiation declaration to suppress this warning if 'FCDEffectParameterAnimatableT::__classType' is explicitly instantiated in another translation unit FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:10: In file included from FColladaPlugins/FArchiveXML/FArchiveXML.h:24: In file included from FCollada/FCDocument/FCDEffectStandard.h:30: FCollada/FCDocument/FCDEffectParameter.h:288:2: warning: instantiation of variable 'FCDEffectParameterAnimatableT::__classType' required here, but no definition is available [-Wundefined-var-template] 288 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:226:50: note: in instantiation of member function 'FCDEffectParameterAnimatableT::GetClassType' requested here 226 | xmlLoadFuncs.insert(&FCDEffectParameterFloat3::GetClassType(), FArchiveXML::LoadEffectParameterFloat3); | ^ FCollada/FCDocument/FCDEffectParameter.h:288:2: note: forward declaration of template entity is here 288 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:88:28: note: expanded from macro 'DeclareObjectType' 88 | static class FUObjectType __classType; \ | ^ FCollada/FCDocument/FCDEffectParameter.h:288:2: note: add an explicit instantiation declaration to suppress this warning if 'FCDEffectParameterAnimatableT::__classType' is explicitly instantiated in another translation unit FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:10: In file included from FColladaPlugins/FArchiveXML/FArchiveXML.h:24: In file included from FCollada/FCDocument/FCDEffectStandard.h:30: FCollada/FCDocument/FCDEffectParameter.h:288:2: warning: instantiation of variable 'FCDEffectParameterAnimatableT::__classType' required here, but no definition is available [-Wundefined-var-template] 288 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:227:50: note: in instantiation of member function 'FCDEffectParameterAnimatableT::GetClassType' requested here 227 | xmlLoadFuncs.insert(&FCDEffectParameterColor3::GetClassType(), FArchiveXML::LoadEffectParameterFloat3); | ^ FCollada/FCDocument/FCDEffectParameter.h:288:2: note: forward declaration of template entity is here 288 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:88:28: note: expanded from macro 'DeclareObjectType' 88 | static class FUObjectType __classType; \ | ^ FCollada/FCDocument/FCDEffectParameter.h:288:2: note: add an explicit instantiation declaration to suppress this warning if 'FCDEffectParameterAnimatableT::__classType' is explicitly instantiated in another translation unit FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:10: In file included from FColladaPlugins/FArchiveXML/FArchiveXML.h:24: In file included from FCollada/FCDocument/FCDEffectStandard.h:30: FCollada/FCDocument/FCDEffectParameter.h:226:2: warning: instantiation of variable 'FCDEffectParameterT::__classType' required here, but no definition is available [-Wundefined-var-template] 226 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:228:47: note: in instantiation of member function 'FCDEffectParameterT::GetClassType' requested here 228 | xmlLoadFuncs.insert(&FCDEffectParameterInt::GetClassType(), FArchiveXML::LoadEffectParameterInt); | ^ FCollada/FCDocument/FCDEffectParameter.h:226:2: note: forward declaration of template entity is here 226 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:88:28: note: expanded from macro 'DeclareObjectType' 88 | static class FUObjectType __classType; \ | ^ FCollada/FCDocument/FCDEffectParameter.h:226:2: note: add an explicit instantiation declaration to suppress this warning if 'FCDEffectParameterT::__classType' is explicitly instantiated in another translation unit FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:10: In file included from FColladaPlugins/FArchiveXML/FArchiveXML.h:24: In file included from FCollada/FCDocument/FCDEffectStandard.h:30: FCollada/FCDocument/FCDEffectParameter.h:288:2: warning: instantiation of variable 'FCDEffectParameterAnimatableT::__classType' required here, but no definition is available [-Wundefined-var-template] 288 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:229:50: note: in instantiation of member function 'FCDEffectParameterAnimatableT::GetClassType' requested here 229 | xmlLoadFuncs.insert(&FCDEffectParameterMatrix::GetClassType(), FArchiveXML::LoadEffectParameterMatrix); | ^ FCollada/FCDocument/FCDEffectParameter.h:288:2: note: forward declaration of template entity is here 288 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:88:28: note: expanded from macro 'DeclareObjectType' 88 | static class FUObjectType __classType; \ | ^ FCollada/FCDocument/FCDEffectParameter.h:288:2: note: add an explicit instantiation declaration to suppress this warning if 'FCDEffectParameterAnimatableT::__classType' is explicitly instantiated in another translation unit FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:10: In file included from FColladaPlugins/FArchiveXML/FArchiveXML.h:24: In file included from FCollada/FCDocument/FCDEffectStandard.h:30: FCollada/FCDocument/FCDEffectParameter.h:226:2: warning: instantiation of variable 'FCDEffectParameterT>::__classType' required here, but no definition is available [-Wundefined-var-template] 226 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:231:50: note: in instantiation of member function 'FCDEffectParameterT>::GetClassType' requested here 231 | xmlLoadFuncs.insert(&FCDEffectParameterString::GetClassType(), FArchiveXML::LoadEffectParameterString); | ^ FCollada/FCDocument/FCDEffectParameter.h:226:2: note: forward declaration of template entity is here 226 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:88:28: note: expanded from macro 'DeclareObjectType' 88 | static class FUObjectType __classType; \ | ^ FCollada/FCDocument/FCDEffectParameter.h:226:2: note: add an explicit instantiation declaration to suppress this warning if 'FCDEffectParameterT>::__classType' is explicitly instantiated in another translation unit FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:10: In file included from FColladaPlugins/FArchiveXML/FArchiveXML.h:24: In file included from FCollada/FCDocument/FCDEffectStandard.h:30: FCollada/FCDocument/FCDEffectParameter.h:288:2: warning: instantiation of variable 'FCDEffectParameterAnimatableT::__classType' required here, but no definition is available [-Wundefined-var-template] 288 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:233:50: note: in instantiation of member function 'FCDEffectParameterAnimatableT::GetClassType' requested here 233 | xmlLoadFuncs.insert(&FCDEffectParameterVector::GetClassType(), FArchiveXML::LoadEffectParameterVector); | ^ FCollada/FCDocument/FCDEffectParameter.h:288:2: note: forward declaration of template entity is here 288 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:88:28: note: expanded from macro 'DeclareObjectType' 88 | static class FUObjectType __classType; \ | ^ FCollada/FCDocument/FCDEffectParameter.h:288:2: note: add an explicit instantiation declaration to suppress this warning if 'FCDEffectParameterAnimatableT::__classType' is explicitly instantiated in another translation unit FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:10: In file included from FColladaPlugins/FArchiveXML/FArchiveXML.h:24: In file included from FCollada/FCDocument/FCDEffectStandard.h:30: FCollada/FCDocument/FCDEffectParameter.h:288:2: warning: instantiation of variable 'FCDEffectParameterAnimatableT::__classType' required here, but no definition is available [-Wundefined-var-template] 288 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:234:50: note: in instantiation of member function 'FCDEffectParameterAnimatableT::GetClassType' requested here 234 | xmlLoadFuncs.insert(&FCDEffectParameterColor4::GetClassType(), FArchiveXML::LoadEffectParameterVector); | ^ FCollada/FCDocument/FCDEffectParameter.h:288:2: note: forward declaration of template entity is here 288 | DeclareObjectType(FCDEffectParameter); | ^ FCollada/FUtils/FUObjectType.h:88:28: note: expanded from macro 'DeclareObjectType' 88 | static class FUObjectType __classType; \ | ^ FCollada/FCDocument/FCDEffectParameter.h:288:2: note: add an explicit instantiation declaration to suppress this warning if 'FCDEffectParameterAnimatableT::__classType' is explicitly instantiated in another translation unit FCollada/FUtils/FUObjectType.h:91:53: note: expanded from macro 'DeclareObjectType' 91 | static const FUObjectType& GetClassType() { return __classType; } \ | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:765:75: note: in instantiation of member function 'fm::tree::operator[]' requested here 765 | FCDTargetedEntityDataMap::iterator it = FArchiveXML::documentLinkDataMap[theDocument].targetedEntityDataMap.find(camera); | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:765:75: note: in instantiation of member function 'fm::tree::operator[]' requested here 765 | FCDTargetedEntityDataMap::iterator it = FArchiveXML::documentLinkDataMap[theDocument].targetedEntityDataMap.find(camera); | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:765:75: note: in instantiation of member function 'fm::tree::operator[]' requested here 765 | FCDTargetedEntityDataMap::iterator it = FArchiveXML::documentLinkDataMap[theDocument].targetedEntityDataMap.find(camera); | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:765:75: note: in instantiation of member function 'fm::tree::operator[]' requested here 765 | FCDTargetedEntityDataMap::iterator it = FArchiveXML::documentLinkDataMap[theDocument].targetedEntityDataMap.find(camera); | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:765:75: note: in instantiation of member function 'fm::tree::operator[]' requested here 765 | FCDTargetedEntityDataMap::iterator it = FArchiveXML::documentLinkDataMap[theDocument].targetedEntityDataMap.find(camera); | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:765:75: note: in instantiation of member function 'fm::tree::operator[]' requested here 765 | FCDTargetedEntityDataMap::iterator it = FArchiveXML::documentLinkDataMap[theDocument].targetedEntityDataMap.find(camera); | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, unsigned int>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMArray.h:354:9: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, unsigned int>' first required here 354 | *it = item; | ^ FCollada/FMath/FMArray.h:367:42: note: in instantiation of member function 'fm::vector>::insert' requested here 367 | inline void push_back(const T& item) { insert(end(), item); } | ^ FCollada/FMath/FMArray.h:543:7: note: in instantiation of member function 'fm::vector>::push_back' requested here 543 | push_back(*it); | ^ FColladaPlugins/FArchiveXML/FAXStructures.h:165:8: note: in instantiation of member function 'fm::vector>::operator=' requested here 165 | struct FCDAnimationData | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:765:75: note: in instantiation of member function 'fm::tree::operator[]' requested here 765 | FCDTargetedEntityDataMap::iterator it = FArchiveXML::documentLinkDataMap[theDocument].targetedEntityDataMap.find(camera); | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:765:75: note: in instantiation of member function 'fm::tree::operator[]' requested here 765 | FCDTargetedEntityDataMap::iterator it = FArchiveXML::documentLinkDataMap[theDocument].targetedEntityDataMap.find(camera); | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, FUUri>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, FUUri>' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree<_xmlNode *, FUUri>::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:765:75: note: in instantiation of member function 'fm::tree::operator[]' requested here 765 | FCDTargetedEntityDataMap::iterator it = FArchiveXML::documentLinkDataMap[theDocument].targetedEntityDataMap.find(camera); | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:765:75: note: in instantiation of member function 'fm::tree::operator[]' requested here 765 | FCDTargetedEntityDataMap::iterator it = FArchiveXML::documentLinkDataMap[theDocument].targetedEntityDataMap.find(camera); | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:765:75: note: in instantiation of member function 'fm::tree::operator[]' requested here 765 | FCDTargetedEntityDataMap::iterator it = FArchiveXML::documentLinkDataMap[theDocument].targetedEntityDataMap.find(camera); | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:765:75: note: in instantiation of member function 'fm::tree::operator[]' requested here 765 | FCDTargetedEntityDataMap::iterator it = FArchiveXML::documentLinkDataMap[theDocument].targetedEntityDataMap.find(camera); | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:765:75: note: in instantiation of member function 'fm::tree::operator[]' requested here 765 | FCDTargetedEntityDataMap::iterator it = FArchiveXML::documentLinkDataMap[theDocument].targetedEntityDataMap.find(camera); | ^ In file included from FColladaPlugins/FArchiveXML/FArchiveXML.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FArchiveXML.cpp:765:75: note: in instantiation of member function 'fm::tree::operator[]' requested here 765 | FCDTargetedEntityDataMap::iterator it = FArchiveXML::documentLinkDataMap[theDocument].targetedEntityDataMap.find(camera); | ^ 28 warnings generated. FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 26 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 26 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 26 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 26 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 26 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 26 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, unsigned int>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMArray.h:354:9: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, unsigned int>' first required here 354 | *it = item; | ^ FCollada/FMath/FMArray.h:367:42: note: in instantiation of member function 'fm::vector>::insert' requested here 367 | inline void push_back(const T& item) { insert(end(), item); } | ^ FCollada/FMath/FMArray.h:543:7: note: in instantiation of member function 'fm::vector>::push_back' requested here 543 | push_back(*it); | ^ FColladaPlugins/FArchiveXML/FAXStructures.h:165:8: note: in instantiation of member function 'fm::vector>::operator=' requested here 165 | struct FCDAnimationData | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 26 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 26 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, FUUri>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, FUUri>' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree<_xmlNode *, FUUri>::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 26 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 26 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 26 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 26 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 26 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationExport.cpp:26:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 26 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ 17 warnings generated. FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 30 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 30 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 30 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 30 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 30 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 30 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, unsigned int>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMArray.h:354:9: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, unsigned int>' first required here 354 | *it = item; | ^ FCollada/FMath/FMArray.h:367:42: note: in instantiation of member function 'fm::vector>::insert' requested here 367 | inline void push_back(const T& item) { insert(end(), item); } | ^ FCollada/FMath/FMArray.h:543:7: note: in instantiation of member function 'fm::vector>::push_back' requested here 543 | push_back(*it); | ^ FColladaPlugins/FArchiveXML/FAXStructures.h:165:8: note: in instantiation of member function 'fm::vector>::operator=' requested here 165 | struct FCDAnimationData | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 30 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 30 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, FUUri>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, FUUri>' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree<_xmlNode *, FUUri>::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 30 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 30 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 30 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 30 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 30 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXAnimationImport.cpp:30:66: note: in instantiation of member function 'fm::tree::operator[]' requested here 30 | FCDAnimationChannelData& data = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData[animationChannel]; | ^ 17 warnings generated. FColladaPlugins/FArchiveXML/FAXCameraExport.cpp In file included from FColladaPlugins/FArchiveXML/FAXCameraExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXCameraExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXCameraExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FColladaPlugins/FArchiveXML/FAXCameraImport.cpp In file included from FColladaPlugins/FArchiveXML/FAXCameraImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXCameraImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXCameraImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FColladaPlugins/FArchiveXML/FAXColladaParser.cpp In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.cpp:15: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.cpp:15: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXColladaParser.cpp:15: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, unsigned int>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMArray.h:354:9: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, unsigned int>' first required here 354 | *it = item; | ^ FColladaPlugins/FArchiveXML/FAXColladaParser.cpp:535:31: note: in instantiation of member function 'fm::vector>::insert' requested here 535 | FAXNodeIdPair* it = pairs.insert(pairs.end(), FAXNodeIdPair()); | ^ 3 warnings generated. FColladaPlugins/FArchiveXML/FAXColladaWriter.cpp In file included from FColladaPlugins/FArchiveXML/FAXColladaWriter.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXColladaWriter.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ 2 warnings generated. FColladaPlugins/FArchiveXML/FAXControllerExport.cpp In file included from FColladaPlugins/FArchiveXML/FAXControllerExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FColladaPlugins/FArchiveXML/FAXControllerImport.cpp In file included from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:74: note: in instantiation of member function 'fm::tree::operator[]' requested here 60 | FCDSkinControllerDataMap& skinDataMap = FArchiveXML::documentLinkDataMap[skinController->GetDocument()].skinControllerDataMap; | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:74: note: in instantiation of member function 'fm::tree::operator[]' requested here 60 | FCDSkinControllerDataMap& skinDataMap = FArchiveXML::documentLinkDataMap[skinController->GetDocument()].skinControllerDataMap; | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:74: note: in instantiation of member function 'fm::tree::operator[]' requested here 60 | FCDSkinControllerDataMap& skinDataMap = FArchiveXML::documentLinkDataMap[skinController->GetDocument()].skinControllerDataMap; | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:74: note: in instantiation of member function 'fm::tree::operator[]' requested here 60 | FCDSkinControllerDataMap& skinDataMap = FArchiveXML::documentLinkDataMap[skinController->GetDocument()].skinControllerDataMap; | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:74: note: in instantiation of member function 'fm::tree::operator[]' requested here 60 | FCDSkinControllerDataMap& skinDataMap = FArchiveXML::documentLinkDataMap[skinController->GetDocument()].skinControllerDataMap; | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:74: note: in instantiation of member function 'fm::tree::operator[]' requested here 60 | FCDSkinControllerDataMap& skinDataMap = FArchiveXML::documentLinkDataMap[skinController->GetDocument()].skinControllerDataMap; | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, unsigned int>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMArray.h:354:9: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, unsigned int>' first required here 354 | *it = item; | ^ FCollada/FMath/FMArray.h:367:42: note: in instantiation of member function 'fm::vector>::insert' requested here 367 | inline void push_back(const T& item) { insert(end(), item); } | ^ FCollada/FMath/FMArray.h:543:7: note: in instantiation of member function 'fm::vector>::push_back' requested here 543 | push_back(*it); | ^ FColladaPlugins/FArchiveXML/FAXStructures.h:165:8: note: in instantiation of member function 'fm::vector>::operator=' requested here 165 | struct FCDAnimationData | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:74: note: in instantiation of member function 'fm::tree::operator[]' requested here 60 | FCDSkinControllerDataMap& skinDataMap = FArchiveXML::documentLinkDataMap[skinController->GetDocument()].skinControllerDataMap; | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:74: note: in instantiation of member function 'fm::tree::operator[]' requested here 60 | FCDSkinControllerDataMap& skinDataMap = FArchiveXML::documentLinkDataMap[skinController->GetDocument()].skinControllerDataMap; | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, FUUri>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, FUUri>' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree<_xmlNode *, FUUri>::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:74: note: in instantiation of member function 'fm::tree::operator[]' requested here 60 | FCDSkinControllerDataMap& skinDataMap = FArchiveXML::documentLinkDataMap[skinController->GetDocument()].skinControllerDataMap; | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:74: note: in instantiation of member function 'fm::tree::operator[]' requested here 60 | FCDSkinControllerDataMap& skinDataMap = FArchiveXML::documentLinkDataMap[skinController->GetDocument()].skinControllerDataMap; | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:74: note: in instantiation of member function 'fm::tree::operator[]' requested here 60 | FCDSkinControllerDataMap& skinDataMap = FArchiveXML::documentLinkDataMap[skinController->GetDocument()].skinControllerDataMap; | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:74: note: in instantiation of member function 'fm::tree::operator[]' requested here 60 | FCDSkinControllerDataMap& skinDataMap = FArchiveXML::documentLinkDataMap[skinController->GetDocument()].skinControllerDataMap; | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:74: note: in instantiation of member function 'fm::tree::operator[]' requested here 60 | FCDSkinControllerDataMap& skinDataMap = FArchiveXML::documentLinkDataMap[skinController->GetDocument()].skinControllerDataMap; | ^ In file included from FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXControllerImport.cpp:60:74: note: in instantiation of member function 'fm::tree::operator[]' requested here 60 | FCDSkinControllerDataMap& skinDataMap = FArchiveXML::documentLinkDataMap[skinController->GetDocument()].skinControllerDataMap; | ^ 17 warnings generated. FColladaPlugins/FArchiveXML/FAXEmitterExport.cpp In file included from FColladaPlugins/FArchiveXML/FAXEmitterExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXEmitterExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXEmitterExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FColladaPlugins/FArchiveXML/FAXEmitterImport.cpp In file included from FColladaPlugins/FArchiveXML/FAXEmitterImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXEmitterImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXEmitterImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FColladaPlugins/FArchiveXML/FAXEntityExport.cpp In file included from FColladaPlugins/FArchiveXML/FAXEntityExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FColladaPlugins/FArchiveXML/FAXEntityImport.cpp In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:81: note: in instantiation of member function 'fm::tree::operator[]' requested here 259 | FCDAnimationChannelDataMap::iterator itData = FArchiveXML::documentLinkDataMap[(*it)->GetDocument()].animationChannelData.find(*it); | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:81: note: in instantiation of member function 'fm::tree::operator[]' requested here 259 | FCDAnimationChannelDataMap::iterator itData = FArchiveXML::documentLinkDataMap[(*it)->GetDocument()].animationChannelData.find(*it); | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:81: note: in instantiation of member function 'fm::tree::operator[]' requested here 259 | FCDAnimationChannelDataMap::iterator itData = FArchiveXML::documentLinkDataMap[(*it)->GetDocument()].animationChannelData.find(*it); | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:81: note: in instantiation of member function 'fm::tree::operator[]' requested here 259 | FCDAnimationChannelDataMap::iterator itData = FArchiveXML::documentLinkDataMap[(*it)->GetDocument()].animationChannelData.find(*it); | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:81: note: in instantiation of member function 'fm::tree::operator[]' requested here 259 | FCDAnimationChannelDataMap::iterator itData = FArchiveXML::documentLinkDataMap[(*it)->GetDocument()].animationChannelData.find(*it); | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:81: note: in instantiation of member function 'fm::tree::operator[]' requested here 259 | FCDAnimationChannelDataMap::iterator itData = FArchiveXML::documentLinkDataMap[(*it)->GetDocument()].animationChannelData.find(*it); | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, unsigned int>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMArray.h:354:9: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, unsigned int>' first required here 354 | *it = item; | ^ FCollada/FMath/FMArray.h:367:42: note: in instantiation of member function 'fm::vector>::insert' requested here 367 | inline void push_back(const T& item) { insert(end(), item); } | ^ FCollada/FMath/FMArray.h:543:7: note: in instantiation of member function 'fm::vector>::push_back' requested here 543 | push_back(*it); | ^ FColladaPlugins/FArchiveXML/FAXStructures.h:165:8: note: in instantiation of member function 'fm::vector>::operator=' requested here 165 | struct FCDAnimationData | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:81: note: in instantiation of member function 'fm::tree::operator[]' requested here 259 | FCDAnimationChannelDataMap::iterator itData = FArchiveXML::documentLinkDataMap[(*it)->GetDocument()].animationChannelData.find(*it); | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:81: note: in instantiation of member function 'fm::tree::operator[]' requested here 259 | FCDAnimationChannelDataMap::iterator itData = FArchiveXML::documentLinkDataMap[(*it)->GetDocument()].animationChannelData.find(*it); | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, FUUri>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, FUUri>' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree<_xmlNode *, FUUri>::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:81: note: in instantiation of member function 'fm::tree::operator[]' requested here 259 | FCDAnimationChannelDataMap::iterator itData = FArchiveXML::documentLinkDataMap[(*it)->GetDocument()].animationChannelData.find(*it); | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:81: note: in instantiation of member function 'fm::tree::operator[]' requested here 259 | FCDAnimationChannelDataMap::iterator itData = FArchiveXML::documentLinkDataMap[(*it)->GetDocument()].animationChannelData.find(*it); | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:81: note: in instantiation of member function 'fm::tree::operator[]' requested here 259 | FCDAnimationChannelDataMap::iterator itData = FArchiveXML::documentLinkDataMap[(*it)->GetDocument()].animationChannelData.find(*it); | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:81: note: in instantiation of member function 'fm::tree::operator[]' requested here 259 | FCDAnimationChannelDataMap::iterator itData = FArchiveXML::documentLinkDataMap[(*it)->GetDocument()].animationChannelData.find(*it); | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:81: note: in instantiation of member function 'fm::tree::operator[]' requested here 259 | FCDAnimationChannelDataMap::iterator itData = FArchiveXML::documentLinkDataMap[(*it)->GetDocument()].animationChannelData.find(*it); | ^ In file included from FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXEntityImport.cpp:259:81: note: in instantiation of member function 'fm::tree::operator[]' requested here 259 | FCDAnimationChannelDataMap::iterator itData = FArchiveXML::documentLinkDataMap[(*it)->GetDocument()].animationChannelData.find(*it); | ^ 17 warnings generated. FColladaPlugins/FArchiveXML/FAXForceFieldExport.cpp In file included from FColladaPlugins/FArchiveXML/FAXForceFieldExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXForceFieldExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXForceFieldExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FColladaPlugins/FArchiveXML/FAXForceFieldImport.cpp In file included from FColladaPlugins/FArchiveXML/FAXForceFieldImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXForceFieldImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXForceFieldImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FColladaPlugins/FArchiveXML/FAXGeometryExport.cpp In file included from FColladaPlugins/FArchiveXML/FAXGeometryExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:34: note: in instantiation of member function 'fm::tree::operator[]' requested here 27 | FArchiveXML::documentLinkDataMap[geometrySource->GetDocument()].geometrySourceDataMap.insert(geometrySource, data); | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:34: note: in instantiation of member function 'fm::tree::operator[]' requested here 27 | FArchiveXML::documentLinkDataMap[geometrySource->GetDocument()].geometrySourceDataMap.insert(geometrySource, data); | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:34: note: in instantiation of member function 'fm::tree::operator[]' requested here 27 | FArchiveXML::documentLinkDataMap[geometrySource->GetDocument()].geometrySourceDataMap.insert(geometrySource, data); | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:34: note: in instantiation of member function 'fm::tree::operator[]' requested here 27 | FArchiveXML::documentLinkDataMap[geometrySource->GetDocument()].geometrySourceDataMap.insert(geometrySource, data); | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:34: note: in instantiation of member function 'fm::tree::operator[]' requested here 27 | FArchiveXML::documentLinkDataMap[geometrySource->GetDocument()].geometrySourceDataMap.insert(geometrySource, data); | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:34: note: in instantiation of member function 'fm::tree::operator[]' requested here 27 | FArchiveXML::documentLinkDataMap[geometrySource->GetDocument()].geometrySourceDataMap.insert(geometrySource, data); | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, unsigned int>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMArray.h:354:9: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, unsigned int>' first required here 354 | *it = item; | ^ FCollada/FMath/FMArray.h:367:42: note: in instantiation of member function 'fm::vector>::insert' requested here 367 | inline void push_back(const T& item) { insert(end(), item); } | ^ FCollada/FMath/FMArray.h:543:7: note: in instantiation of member function 'fm::vector>::push_back' requested here 543 | push_back(*it); | ^ FColladaPlugins/FArchiveXML/FAXStructures.h:165:8: note: in instantiation of member function 'fm::vector>::operator=' requested here 165 | struct FCDAnimationData | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:34: note: in instantiation of member function 'fm::tree::operator[]' requested here 27 | FArchiveXML::documentLinkDataMap[geometrySource->GetDocument()].geometrySourceDataMap.insert(geometrySource, data); | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:34: note: in instantiation of member function 'fm::tree::operator[]' requested here 27 | FArchiveXML::documentLinkDataMap[geometrySource->GetDocument()].geometrySourceDataMap.insert(geometrySource, data); | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, FUUri>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, FUUri>' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree<_xmlNode *, FUUri>::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:34: note: in instantiation of member function 'fm::tree::operator[]' requested here 27 | FArchiveXML::documentLinkDataMap[geometrySource->GetDocument()].geometrySourceDataMap.insert(geometrySource, data); | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:34: note: in instantiation of member function 'fm::tree::operator[]' requested here 27 | FArchiveXML::documentLinkDataMap[geometrySource->GetDocument()].geometrySourceDataMap.insert(geometrySource, data); | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:34: note: in instantiation of member function 'fm::tree::operator[]' requested here 27 | FArchiveXML::documentLinkDataMap[geometrySource->GetDocument()].geometrySourceDataMap.insert(geometrySource, data); | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:34: note: in instantiation of member function 'fm::tree::operator[]' requested here 27 | FArchiveXML::documentLinkDataMap[geometrySource->GetDocument()].geometrySourceDataMap.insert(geometrySource, data); | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:34: note: in instantiation of member function 'fm::tree::operator[]' requested here 27 | FArchiveXML::documentLinkDataMap[geometrySource->GetDocument()].geometrySourceDataMap.insert(geometrySource, data); | ^ In file included from FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXGeometryImport.cpp:27:34: note: in instantiation of member function 'fm::tree::operator[]' requested here 27 | FArchiveXML::documentLinkDataMap[geometrySource->GetDocument()].geometrySourceDataMap.insert(geometrySource, data); | ^ 17 warnings generated. FColladaPlugins/FArchiveXML/FAXImportLinking.cpp In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:76: note: in instantiation of member function 'fm::tree::operator[]' requested here 70 | FCDAnimationChannelDataMap::iterator it = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData.find(animationChannel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:76: note: in instantiation of member function 'fm::tree::operator[]' requested here 70 | FCDAnimationChannelDataMap::iterator it = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData.find(animationChannel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:76: note: in instantiation of member function 'fm::tree::operator[]' requested here 70 | FCDAnimationChannelDataMap::iterator it = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData.find(animationChannel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:76: note: in instantiation of member function 'fm::tree::operator[]' requested here 70 | FCDAnimationChannelDataMap::iterator it = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData.find(animationChannel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:76: note: in instantiation of member function 'fm::tree::operator[]' requested here 70 | FCDAnimationChannelDataMap::iterator it = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData.find(animationChannel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:76: note: in instantiation of member function 'fm::tree::operator[]' requested here 70 | FCDAnimationChannelDataMap::iterator it = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData.find(animationChannel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, unsigned int>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMArray.h:354:9: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, unsigned int>' first required here 354 | *it = item; | ^ FCollada/FMath/FMArray.h:367:42: note: in instantiation of member function 'fm::vector>::insert' requested here 367 | inline void push_back(const T& item) { insert(end(), item); } | ^ FCollada/FMath/FMArray.h:543:7: note: in instantiation of member function 'fm::vector>::push_back' requested here 543 | push_back(*it); | ^ FColladaPlugins/FArchiveXML/FAXStructures.h:165:8: note: in instantiation of member function 'fm::vector>::operator=' requested here 165 | struct FCDAnimationData | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:76: note: in instantiation of member function 'fm::tree::operator[]' requested here 70 | FCDAnimationChannelDataMap::iterator it = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData.find(animationChannel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:76: note: in instantiation of member function 'fm::tree::operator[]' requested here 70 | FCDAnimationChannelDataMap::iterator it = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData.find(animationChannel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, FUUri>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, FUUri>' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree<_xmlNode *, FUUri>::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:76: note: in instantiation of member function 'fm::tree::operator[]' requested here 70 | FCDAnimationChannelDataMap::iterator it = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData.find(animationChannel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:76: note: in instantiation of member function 'fm::tree::operator[]' requested here 70 | FCDAnimationChannelDataMap::iterator it = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData.find(animationChannel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:76: note: in instantiation of member function 'fm::tree::operator[]' requested here 70 | FCDAnimationChannelDataMap::iterator it = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData.find(animationChannel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:76: note: in instantiation of member function 'fm::tree::operator[]' requested here 70 | FCDAnimationChannelDataMap::iterator it = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData.find(animationChannel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:76: note: in instantiation of member function 'fm::tree::operator[]' requested here 70 | FCDAnimationChannelDataMap::iterator it = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData.find(animationChannel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXImportLinking.cpp:70:76: note: in instantiation of member function 'fm::tree::operator[]' requested here 70 | FCDAnimationChannelDataMap::iterator it = FArchiveXML::documentLinkDataMap[animationChannel->GetDocument()].animationChannelData.find(animationChannel); | ^ 17 warnings generated. FColladaPlugins/FArchiveXML/FAXInstanceExport.cpp In file included from FColladaPlugins/FArchiveXML/FAXInstanceExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 383 | FCDSkinControllerData& data = FArchiveXML::documentLinkDataMap[skin->GetDocument()].skinControllerDataMap.find(const_cast(skin))->second; | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 383 | FCDSkinControllerData& data = FArchiveXML::documentLinkDataMap[skin->GetDocument()].skinControllerDataMap.find(const_cast(skin))->second; | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 383 | FCDSkinControllerData& data = FArchiveXML::documentLinkDataMap[skin->GetDocument()].skinControllerDataMap.find(const_cast(skin))->second; | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 383 | FCDSkinControllerData& data = FArchiveXML::documentLinkDataMap[skin->GetDocument()].skinControllerDataMap.find(const_cast(skin))->second; | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 383 | FCDSkinControllerData& data = FArchiveXML::documentLinkDataMap[skin->GetDocument()].skinControllerDataMap.find(const_cast(skin))->second; | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 383 | FCDSkinControllerData& data = FArchiveXML::documentLinkDataMap[skin->GetDocument()].skinControllerDataMap.find(const_cast(skin))->second; | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, unsigned int>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMArray.h:354:9: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, unsigned int>' first required here 354 | *it = item; | ^ FCollada/FMath/FMArray.h:367:42: note: in instantiation of member function 'fm::vector>::insert' requested here 367 | inline void push_back(const T& item) { insert(end(), item); } | ^ FCollada/FMath/FMArray.h:543:7: note: in instantiation of member function 'fm::vector>::push_back' requested here 543 | push_back(*it); | ^ FColladaPlugins/FArchiveXML/FAXStructures.h:165:8: note: in instantiation of member function 'fm::vector>::operator=' requested here 165 | struct FCDAnimationData | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 383 | FCDSkinControllerData& data = FArchiveXML::documentLinkDataMap[skin->GetDocument()].skinControllerDataMap.find(const_cast(skin))->second; | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 383 | FCDSkinControllerData& data = FArchiveXML::documentLinkDataMap[skin->GetDocument()].skinControllerDataMap.find(const_cast(skin))->second; | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, FUUri>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, FUUri>' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree<_xmlNode *, FUUri>::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 383 | FCDSkinControllerData& data = FArchiveXML::documentLinkDataMap[skin->GetDocument()].skinControllerDataMap.find(const_cast(skin))->second; | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 383 | FCDSkinControllerData& data = FArchiveXML::documentLinkDataMap[skin->GetDocument()].skinControllerDataMap.find(const_cast(skin))->second; | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 383 | FCDSkinControllerData& data = FArchiveXML::documentLinkDataMap[skin->GetDocument()].skinControllerDataMap.find(const_cast(skin))->second; | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 383 | FCDSkinControllerData& data = FArchiveXML::documentLinkDataMap[skin->GetDocument()].skinControllerDataMap.find(const_cast(skin))->second; | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 383 | FCDSkinControllerData& data = FArchiveXML::documentLinkDataMap[skin->GetDocument()].skinControllerDataMap.find(const_cast(skin))->second; | ^ In file included from FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXInstanceImport.cpp:383:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 383 | FCDSkinControllerData& data = FArchiveXML::documentLinkDataMap[skin->GetDocument()].skinControllerDataMap.find(const_cast(skin))->second; | ^ 17 warnings generated. FColladaPlugins/FArchiveXML/FAXLightExport.cpp In file included from FColladaPlugins/FArchiveXML/FAXLightExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXLightExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXLightExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FColladaPlugins/FArchiveXML/FAXLightImport.cpp In file included from FColladaPlugins/FArchiveXML/FAXLightImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXLightImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXLightImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp In file included from FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 397 | FCDEffectParameterSamplerData& data = FArchiveXML::documentLinkDataMap[effectParameterSampler->GetDocument()].effectParameterSamplerDataMap[effectParameterSampler]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 397 | FCDEffectParameterSamplerData& data = FArchiveXML::documentLinkDataMap[effectParameterSampler->GetDocument()].effectParameterSamplerDataMap[effectParameterSampler]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 397 | FCDEffectParameterSamplerData& data = FArchiveXML::documentLinkDataMap[effectParameterSampler->GetDocument()].effectParameterSamplerDataMap[effectParameterSampler]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 397 | FCDEffectParameterSamplerData& data = FArchiveXML::documentLinkDataMap[effectParameterSampler->GetDocument()].effectParameterSamplerDataMap[effectParameterSampler]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 397 | FCDEffectParameterSamplerData& data = FArchiveXML::documentLinkDataMap[effectParameterSampler->GetDocument()].effectParameterSamplerDataMap[effectParameterSampler]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 397 | FCDEffectParameterSamplerData& data = FArchiveXML::documentLinkDataMap[effectParameterSampler->GetDocument()].effectParameterSamplerDataMap[effectParameterSampler]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, unsigned int>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMArray.h:354:9: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, unsigned int>' first required here 354 | *it = item; | ^ FCollada/FMath/FMArray.h:367:42: note: in instantiation of member function 'fm::vector>::insert' requested here 367 | inline void push_back(const T& item) { insert(end(), item); } | ^ FCollada/FMath/FMArray.h:543:7: note: in instantiation of member function 'fm::vector>::push_back' requested here 543 | push_back(*it); | ^ FColladaPlugins/FArchiveXML/FAXStructures.h:165:8: note: in instantiation of member function 'fm::vector>::operator=' requested here 165 | struct FCDAnimationData | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 397 | FCDEffectParameterSamplerData& data = FArchiveXML::documentLinkDataMap[effectParameterSampler->GetDocument()].effectParameterSamplerDataMap[effectParameterSampler]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 397 | FCDEffectParameterSamplerData& data = FArchiveXML::documentLinkDataMap[effectParameterSampler->GetDocument()].effectParameterSamplerDataMap[effectParameterSampler]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, FUUri>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, FUUri>' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree<_xmlNode *, FUUri>::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 397 | FCDEffectParameterSamplerData& data = FArchiveXML::documentLinkDataMap[effectParameterSampler->GetDocument()].effectParameterSamplerDataMap[effectParameterSampler]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 397 | FCDEffectParameterSamplerData& data = FArchiveXML::documentLinkDataMap[effectParameterSampler->GetDocument()].effectParameterSamplerDataMap[effectParameterSampler]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 397 | FCDEffectParameterSamplerData& data = FArchiveXML::documentLinkDataMap[effectParameterSampler->GetDocument()].effectParameterSamplerDataMap[effectParameterSampler]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 397 | FCDEffectParameterSamplerData& data = FArchiveXML::documentLinkDataMap[effectParameterSampler->GetDocument()].effectParameterSamplerDataMap[effectParameterSampler]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 397 | FCDEffectParameterSamplerData& data = FArchiveXML::documentLinkDataMap[effectParameterSampler->GetDocument()].effectParameterSamplerDataMap[effectParameterSampler]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXMaterialImport.cpp:397:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 397 | FCDEffectParameterSamplerData& data = FArchiveXML::documentLinkDataMap[effectParameterSampler->GetDocument()].effectParameterSamplerDataMap[effectParameterSampler]; | ^ 17 warnings generated. FColladaPlugins/FArchiveXML/FAXPhysicsExport.cpp In file included from FColladaPlugins/FArchiveXML/FAXPhysicsExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsExport.cpp:19: FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:322:40: warning: 'FCDPASTaperedCapsule::Clone' hides overloaded virtual function [-Woverloaded-virtual] 322 | virtual FCDPhysicsAnalyticalGeometry* Clone(FCDPhysicsAnalyticalGeometry* clone = NULL, bool cloneChildren = false) const; | ^ FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:280:21: note: hidden overloaded virtual function 'FCDPASCapsule::Clone' declared here: type mismatch at 1st parameter ('FCDEntity *' vs 'FCDPhysicsAnalyticalGeometry *') 280 | virtual FCDEntity* Clone(FCDEntity* clone = NULL, bool cloneChildren = false) const; | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 4 warnings generated. FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:19: FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:322:40: warning: 'FCDPASTaperedCapsule::Clone' hides overloaded virtual function [-Woverloaded-virtual] 322 | virtual FCDPhysicsAnalyticalGeometry* Clone(FCDPhysicsAnalyticalGeometry* clone = NULL, bool cloneChildren = false) const; | ^ FCollada/FCDocument/FCDPhysicsAnalyticalGeometry.h:280:21: note: hidden overloaded virtual function 'FCDPASCapsule::Clone' declared here: type mismatch at 1st parameter ('FCDEntity *' vs 'FCDPhysicsAnalyticalGeometry *') 280 | virtual FCDEntity* Clone(FCDEntity* clone = NULL, bool cloneChildren = false) const; | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 232 | FCDPhysicsModelDataMap::iterator it = FArchiveXML::documentLinkDataMap[physicsModel->GetDocument()].physicsModelDataMap.find(physicsModel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 232 | FCDPhysicsModelDataMap::iterator it = FArchiveXML::documentLinkDataMap[physicsModel->GetDocument()].physicsModelDataMap.find(physicsModel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 232 | FCDPhysicsModelDataMap::iterator it = FArchiveXML::documentLinkDataMap[physicsModel->GetDocument()].physicsModelDataMap.find(physicsModel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 232 | FCDPhysicsModelDataMap::iterator it = FArchiveXML::documentLinkDataMap[physicsModel->GetDocument()].physicsModelDataMap.find(physicsModel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 232 | FCDPhysicsModelDataMap::iterator it = FArchiveXML::documentLinkDataMap[physicsModel->GetDocument()].physicsModelDataMap.find(physicsModel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 232 | FCDPhysicsModelDataMap::iterator it = FArchiveXML::documentLinkDataMap[physicsModel->GetDocument()].physicsModelDataMap.find(physicsModel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, unsigned int>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMArray.h:354:9: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, unsigned int>' first required here 354 | *it = item; | ^ FCollada/FMath/FMArray.h:367:42: note: in instantiation of member function 'fm::vector>::insert' requested here 367 | inline void push_back(const T& item) { insert(end(), item); } | ^ FCollada/FMath/FMArray.h:543:7: note: in instantiation of member function 'fm::vector>::push_back' requested here 543 | push_back(*it); | ^ FColladaPlugins/FArchiveXML/FAXStructures.h:165:8: note: in instantiation of member function 'fm::vector>::operator=' requested here 165 | struct FCDAnimationData | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 232 | FCDPhysicsModelDataMap::iterator it = FArchiveXML::documentLinkDataMap[physicsModel->GetDocument()].physicsModelDataMap.find(physicsModel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 232 | FCDPhysicsModelDataMap::iterator it = FArchiveXML::documentLinkDataMap[physicsModel->GetDocument()].physicsModelDataMap.find(physicsModel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, FUUri>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, FUUri>' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree<_xmlNode *, FUUri>::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 232 | FCDPhysicsModelDataMap::iterator it = FArchiveXML::documentLinkDataMap[physicsModel->GetDocument()].physicsModelDataMap.find(physicsModel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 232 | FCDPhysicsModelDataMap::iterator it = FArchiveXML::documentLinkDataMap[physicsModel->GetDocument()].physicsModelDataMap.find(physicsModel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 232 | FCDPhysicsModelDataMap::iterator it = FArchiveXML::documentLinkDataMap[physicsModel->GetDocument()].physicsModelDataMap.find(physicsModel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 232 | FCDPhysicsModelDataMap::iterator it = FArchiveXML::documentLinkDataMap[physicsModel->GetDocument()].physicsModelDataMap.find(physicsModel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 232 | FCDPhysicsModelDataMap::iterator it = FArchiveXML::documentLinkDataMap[physicsModel->GetDocument()].physicsModelDataMap.find(physicsModel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:232:72: note: in instantiation of member function 'fm::tree::operator[]' requested here 232 | FCDPhysicsModelDataMap::iterator it = FArchiveXML::documentLinkDataMap[physicsModel->GetDocument()].physicsModelDataMap.find(physicsModel); | ^ In file included from FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:174:14: warning: definition of implicit copy constructor for 'iterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 174 | iterator& operator=(const iterator& copy) { currentNode = copy.currentNode; return *this; } | ^ FCollada/FMath/FMTree.h:379:55: note: in implicit copy constructor for 'fm::tree<_xmlNode *, FUUri>::iterator' first required here 379 | inline iterator begin() { iterator it(root); return (root->right == NULL) ? it : ++it; } | ^ FColladaPlugins/FArchiveXML/FAXPhysicsImport.cpp:236:70: note: in instantiation of member function 'fm::tree<_xmlNode *, FUUri>::begin' requested here 236 | for (ModelInstanceNameNodeMap::iterator it = data.modelInstancesMap.begin(); it != data.modelInstancesMap.end(); ++it) | ^ 19 warnings generated. FColladaPlugins/FArchiveXML/FAXSceneExport.cpp In file included from FColladaPlugins/FArchiveXML/FAXSceneExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneExport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ 3 warnings generated. FColladaPlugins/FArchiveXML/FAXSceneImport.cpp In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:177: FCollada/FMath/FMMatrix44.h:66:14: warning: definition of implicit copy constructor for 'FMMatrix44' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] 66 | FMMatrix44& operator=(const FMMatrix44& copy); | ^ FCollada/FUtils/FUStringConversion.h:151:99: note: in implicit copy constructor for 'FMMatrix44' first required here 151 | inline static FMMatrix44 ToMatrix(const CH* value) { FMMatrix44 mx; ToMatrix(&value, mx); return mx; } /**< See above. */ | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:120: FCollada/FUtils/FUString.h:52:3: warning: definition of implicit copy assignment operator for 'stringT' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 52 | stringT(const stringT& c) : Parent(c) {} | ^ FCollada/FUtils/FUUri.h:143:54: note: in implicit copy assignment operator for 'fm::stringT' first required here 143 | inline void SetQuery(const fstring& _query) { query = _query; } | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:505:15: note: in implicit copy assignment operator for 'fm::pair' first required here 505 | n->data = release->data; | ^ FCollada/FMath/FMTree.h:486:64: note: in instantiation of member function 'fm::tree::erase' requested here 486 | inline void erase(const KEY& key) { iterator it = find(key); erase(it); } | ^ FCollada/FCDocument/FCDocument.h:517:124: note: in instantiation of member function 'fm::tree::erase' requested here 517 | inline void UnregisterExtraTree(FCDExtra* tree) { FUAssert(extraTrees.find(tree) != extraTrees.end(), return); extraTrees.erase(tree); } | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 86 | FCDTargetedEntityData& data = FArchiveXML::documentLinkDataMap[targetedEntity->GetDocument()].targetedEntityDataMap[targetedEntity]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 86 | FCDTargetedEntityData& data = FArchiveXML::documentLinkDataMap[targetedEntity->GetDocument()].targetedEntityDataMap[targetedEntity]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 86 | FCDTargetedEntityData& data = FArchiveXML::documentLinkDataMap[targetedEntity->GetDocument()].targetedEntityDataMap[targetedEntity]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 86 | FCDTargetedEntityData& data = FArchiveXML::documentLinkDataMap[targetedEntity->GetDocument()].targetedEntityDataMap[targetedEntity]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 86 | FCDTargetedEntityData& data = FArchiveXML::documentLinkDataMap[targetedEntity->GetDocument()].targetedEntityDataMap[targetedEntity]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 86 | FCDTargetedEntityData& data = FArchiveXML::documentLinkDataMap[targetedEntity->GetDocument()].targetedEntityDataMap[targetedEntity]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, unsigned int>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMArray.h:354:9: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, unsigned int>' first required here 354 | *it = item; | ^ FCollada/FMath/FMArray.h:367:42: note: in instantiation of member function 'fm::vector>::insert' requested here 367 | inline void push_back(const T& item) { insert(end(), item); } | ^ FCollada/FMath/FMArray.h:543:7: note: in instantiation of member function 'fm::vector>::push_back' requested here 543 | push_back(*it); | ^ FColladaPlugins/FArchiveXML/FAXStructures.h:165:8: note: in instantiation of member function 'fm::vector>::operator=' requested here 165 | struct FCDAnimationData | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 86 | FCDTargetedEntityData& data = FArchiveXML::documentLinkDataMap[targetedEntity->GetDocument()].targetedEntityDataMap[targetedEntity]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 86 | FCDTargetedEntityData& data = FArchiveXML::documentLinkDataMap[targetedEntity->GetDocument()].targetedEntityDataMap[targetedEntity]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair<_xmlNode *, FUUri>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair<_xmlNode *, FUUri>' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree<_xmlNode *, FUUri>::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 86 | FCDTargetedEntityData& data = FArchiveXML::documentLinkDataMap[targetedEntity->GetDocument()].targetedEntityDataMap[targetedEntity]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 86 | FCDTargetedEntityData& data = FArchiveXML::documentLinkDataMap[targetedEntity->GetDocument()].targetedEntityDataMap[targetedEntity]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 86 | FCDTargetedEntityData& data = FArchiveXML::documentLinkDataMap[targetedEntity->GetDocument()].targetedEntityDataMap[targetedEntity]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 86 | FCDTargetedEntityData& data = FArchiveXML::documentLinkDataMap[targetedEntity->GetDocument()].targetedEntityDataMap[targetedEntity]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 86 | FCDTargetedEntityData& data = FArchiveXML::documentLinkDataMap[targetedEntity->GetDocument()].targetedEntityDataMap[targetedEntity]; | ^ In file included from FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:9: In file included from FColladaPlugins/FArchiveXML/StdAfx.h:13: In file included from FCollada/FCollada.h:58: In file included from FCollada/FUtils/FUtils.h:81: In file included from FCollada/FMath/FMath.h:44: FCollada/FMath/FMTree.h:44:3: warning: definition of implicit copy assignment operator for 'pair' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 44 | pair(const pair& p) : first(p.first), second(p.second) {} | ^ FCollada/FMath/FMTree.h:645:30: note: in implicit copy assignment operator for 'fm::pair' first required here 645 | cloneNode->right->data = currentNode->data; | ^ FCollada/FMath/FMTree.h:685:8: note: in instantiation of member function 'fm::tree::operator=' requested here 685 | class map : public fm::tree<_Kty, _Ty> {}; | ^ FCollada/FMath/FMTree.h:481:124: note: in instantiation of member function 'fm::tree::insert' requested here 481 | inline DATA& operator[](const KEY& k) { iterator it = find(k); if (it != end()) return it->second; else { DATA d; return insert(k, d)->second; } } | ^ FColladaPlugins/FArchiveXML/FAXSceneImport.cpp:86:64: note: in instantiation of member function 'fm::tree::operator[]' requested here 86 | FCDTargetedEntityData& data = FArchiveXML::documentLinkDataMap[targetedEntity->GetDocument()].targetedEntityDataMap[targetedEntity]; | ^ 17 warnings generated. output/libFColladaSR.a Building NVTT... Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |From fee966a8d44afc26005df9b539b16a5ee7f99107 Mon Sep 17 00:00:00 2001 |From: Ralph Sennhauser |Date: Sun, 27 Apr 2025 07:53:42 +0200 |Subject: [PATCH] Don't overspecify flags | |Cmake picks flags like CFALGS CXXFLAGS and LDFLAGS from environment. The |use of CMAKE_LINK_FLAGS even triggers a warning. | |Fixes: #7538 |Signed-off-by: Ralph Sennhauser |--- | build.sh | 6 ------ | 1 file changed, 6 deletions(-) | |diff --git a/build.sh b/build.sh |index dae3bcf..935c6ff 100755 |--- a/build.sh |+++ b/build.sh -------------------------- Patching file build.sh using Plan A... Hunk #1 succeeded at 29. Hunk #2 succeeded at 37. Hmm... Ignoring the trailing garbage. done Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |From cc07839eff9be49e2c3df4e68ce18f3134caafd2 Mon Sep 17 00:00:00 2001 |From: Ralph Sennhauser |Date: Sun, 27 Apr 2025 07:57:10 +0200 |Subject: [PATCH] Bump cmake min version to 3.10 | |Cmake-4 removes support for cmake < cmake-3.5 and deprecates cmake < |cmake-3.10 | |Fixes: #7764 |Signed-off-by: Ralph Sennhauser |--- | src/CMakeLists.txt | 2 +- | 1 file changed, 1 insertion(+), 1 deletion(-) | |diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt |index b18b791..b517b52 100644 |--- a/src/CMakeLists.txt |+++ b/src/CMakeLists.txt -------------------------- Patching file src/CMakeLists.txt using Plan A... Hunk #1 succeeded at 1. Hmm... Ignoring the trailing garbage. done Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |From 324f50d1ccf5ca38e0f3817c8d18208bd72e01f2 Mon Sep 17 00:00:00 2001 |From: Ralph Sennhauser |Date: Sun, 27 Apr 2025 08:05:59 +0200 |Subject: [PATCH] Use execute_process insted of exec_program | |Signed-off-by: Ralph Sennhauser |--- | src/cmake/DetermineProcessor.cmake | 2 +- | 1 file changed, 1 insertion(+), 1 deletion(-) | |diff --git a/src/cmake/DetermineProcessor.cmake b/src/cmake/DetermineProcessor.cmake |index 7db7a95..13d39de 100644 |--- a/src/cmake/DetermineProcessor.cmake |+++ b/src/cmake/DetermineProcessor.cmake -------------------------- Patching file src/cmake/DetermineProcessor.cmake using Plan A... Hunk #1 succeeded at 8. Hmm... Ignoring the trailing garbage. done Building NVTT... -- The C compiler identification is Clang 19.1.7 -- The CXX compiler identification is Clang 19.1.7 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /exopi-obj/pobj/0ad-0.27.1/bin/cc - 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: /exopi-obj/pobj/0ad-0.27.1/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Setting optimal options -- Processor: amd64 -- Compiler Flags: -O2 -pipe -- Found OpenGL: /usr/X11R6/lib/libGL.so.19.2 -- Looking for OpenGL - found -- Looking for DirectX - not found -- Found ZLIB: /usr/lib/libz.so.7.1 (found version "1.3.1.1") -- Found PNG: /usr/local/lib/libpng.so.18.2 (found version "1.6.51") -- Looking for PNG - 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 -- Use thread library: -lpthread -- Looking for include file unistd.h -- Looking for include file unistd.h - found -- Looking for include file stdarg.h -- Looking for include file stdarg.h - found -- Looking for include file signal.h -- Looking for include file signal.h - found -- Looking for include file execinfo.h -- Looking for include file execinfo.h - found -- Looking for include file malloc.h -- Looking for include file malloc.h - not found -- Looking for include file dispatch/dispatch.h -- Looking for include file dispatch/dispatch.h - not found -- Configuring done (11.1s) -- Generating done (0.4s) -- Build files have been written to: /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/build [ 1%] Building CXX object src/bc6h/CMakeFiles/bc6h.dir/zoh_utils.cpp.o [ 2%] Building CXX object src/bc6h/CMakeFiles/bc6h.dir/zoh.cpp.o [ 3%] Building CXX object src/bc6h/CMakeFiles/bc6h.dir/zohone.cpp.o [ 5%] Building CXX object src/bc6h/CMakeFiles/bc6h.dir/zohtwo.cpp.o [ 6%] Linking CXX static library libbc6h.a [ 6%] Built target bc6h [ 7%] Building C object extern/poshlib/CMakeFiles/posh.dir/posh.c.o [ 9%] Linking C static library libposh.a [ 9%] Built target posh [ 10%] Building CXX object src/nvcore/CMakeFiles/nvcore.dir/Debug.cpp.o [ 11%] Building CXX object src/nvcore/CMakeFiles/nvcore.dir/FileSystem.cpp.o [ 12%] Building CXX object src/nvcore/CMakeFiles/nvcore.dir/Memory.cpp.o [ 14%] Building CXX object src/nvcore/CMakeFiles/nvcore.dir/StrLib.cpp.o [ 15%] Building CXX object src/nvcore/CMakeFiles/nvcore.dir/TextWriter.cpp.o [ 16%] Building CXX object src/nvcore/CMakeFiles/nvcore.dir/Timer.cpp.o [ 18%] Linking CXX shared library libnvcore.so [ 18%] Built target nvcore [ 19%] Building CXX object src/nvthread/CMakeFiles/nvthread.dir/nvthread.cpp.o [ 20%] Building CXX object src/nvthread/CMakeFiles/nvthread.dir/Event.cpp.o [ 22%] Building CXX object src/nvthread/CMakeFiles/nvthread.dir/Mutex.cpp.o [ 23%] Building CXX object src/nvthread/CMakeFiles/nvthread.dir/ParallelFor.cpp.o [ 24%] Building CXX object src/nvthread/CMakeFiles/nvthread.dir/Thread.cpp.o [ 25%] Building CXX object src/nvthread/CMakeFiles/nvthread.dir/ThreadPool.cpp.o /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvthread/ThreadPool.cpp:123:38: warning: cast to 'void *' from smaller integer type 'uint' (aka 'unsigned int') [-Wint-to-void-pointer-cast] 123 | workers[i].start(workerFunc, (void *)i); | ^~~~~~~~~ 1 warning generated. [ 27%] Linking CXX static library libnvthread.a [ 27%] Built target nvthread [ 28%] Building CXX object src/bc7/CMakeFiles/bc7.dir/avpcl.cpp.o [ 29%] Building CXX object src/bc7/CMakeFiles/bc7.dir/avpcl_mode0.cpp.o [ 31%] Building CXX object src/bc7/CMakeFiles/bc7.dir/avpcl_mode1.cpp.o [ 32%] Building CXX object src/bc7/CMakeFiles/bc7.dir/avpcl_mode2.cpp.o [ 33%] Building CXX object src/bc7/CMakeFiles/bc7.dir/avpcl_mode3.cpp.o [ 35%] Building CXX object src/bc7/CMakeFiles/bc7.dir/avpcl_mode4.cpp.o [ 36%] Building CXX object src/bc7/CMakeFiles/bc7.dir/avpcl_mode5.cpp.o [ 37%] Building CXX object src/bc7/CMakeFiles/bc7.dir/avpcl_mode6.cpp.o [ 38%] Building CXX object src/bc7/CMakeFiles/bc7.dir/avpcl_mode7.cpp.o [ 40%] Building CXX object src/bc7/CMakeFiles/bc7.dir/avpcl_utils.cpp.o [ 41%] Linking CXX static library libbc7.a [ 41%] Built target bc7 [ 42%] Building CXX object src/nvmath/CMakeFiles/nvmath.dir/Fitting.cpp.o [ 44%] Building CXX object src/nvmath/CMakeFiles/nvmath.dir/Gamma.cpp.o [ 45%] Building CXX object src/nvmath/CMakeFiles/nvmath.dir/Half.cpp.o [ 46%] Building CXX object src/nvmath/CMakeFiles/nvmath.dir/Plane.cpp.o [ 48%] Building CXX object src/nvmath/CMakeFiles/nvmath.dir/SphericalHarmonic.cpp.o [ 49%] Linking CXX shared library libnvmath.so [ 49%] Built target nvmath [ 50%] Building CXX object src/nvimage/CMakeFiles/nvimage.dir/BlockDXT.cpp.o [ 51%] Building CXX object src/nvimage/CMakeFiles/nvimage.dir/ColorBlock.cpp.o [ 53%] Building CXX object src/nvimage/CMakeFiles/nvimage.dir/DirectDrawSurface.cpp.o [ 54%] Building CXX object src/nvimage/CMakeFiles/nvimage.dir/ErrorMetric.cpp.o [ 55%] Building CXX object src/nvimage/CMakeFiles/nvimage.dir/Filter.cpp.o [ 57%] Building CXX object src/nvimage/CMakeFiles/nvimage.dir/FloatImage.cpp.o [ 58%] Building CXX object src/nvimage/CMakeFiles/nvimage.dir/Image.cpp.o [ 59%] Building CXX object src/nvimage/CMakeFiles/nvimage.dir/ImageIO.cpp.o In file included from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvimage/ImageIO.cpp:57: /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:682:11: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 682 | return epuc("unknown image type", "Image not of any known type, or corrupt"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:722:11: warning: cast to 'float *' from smaller integer type 'int' [-Wint-to-pointer-cast] 722 | return epf("unknown image type", "Image not of any known type, or corrupt"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:586:21: note: expanded from macro 'epf' 586 | #define epf(x,y) ((float *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:957:14: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 957 | return epuc("outofmem", "Out of memory"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:995:45: warning: cast to 'float *' from smaller integer type 'int' [-Wint-to-pointer-cast] 995 | if (output == NULL) { free(data); return epf("outofmem", "Out of memory"); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:586:21: note: expanded from macro 'epf' 586 | #define epf(x,y) ((float *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:1013:45: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 1013 | if (output == NULL) { free(data); return epuc("outofmem", "Out of memory"); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:1924:45: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 1924 | if (req_comp < 0 || req_comp > 4) return epuc("bad req_comp", "Internal error"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:1953:65: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 1953 | if (!z->img_comp[k].linebuf) { cleanup_jpeg(z); return epuc("outofmem", "Out of memory"); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:1971:46: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 1971 | if (!output) { cleanup_jpeg(z); return epuc("outofmem", "Out of memory"); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:3007:45: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 3007 | if (req_comp < 0 || req_comp > 4) return epuc("bad req_comp", "Internal error"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:3195:49: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 3195 | if (get8(s) != 'B' || get8(s) != 'M') return epuc("not BMP", "Corrupt BMP"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:3201:66: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 3201 | if (hsz != 12 && hsz != 40 && hsz != 56 && hsz != 108) return epuc("unknown BMP", "BMP type not supported: unknown"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:3209:32: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 3209 | if (get16le(s) != 1) return epuc("bad BMP", "bad BMP"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:3211:25: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 3211 | if (bpp == 1) return epuc("monochrome", "BMP type not supported: 1-bit"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:3219:50: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 3219 | if (compress == 1 || compress == 2) return epuc("BMP RLE", "BMP type not supported: RLE"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:3253:26: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 3253 | return epuc("bad BMP", "bad BMP"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:3256:23: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 3256 | return epuc("bad BMP", "bad BMP"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:3277:21: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 3277 | if (!out) return epuc("outofmem", "Out of memory"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:3280:58: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 3280 | if (psize == 0 || psize > 256) { free(out); return epuc("invalid", "Corrupt BMP"); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:3291:32: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 3291 | else { free(out); return epuc("bad bpp", "Corrupt BMP"); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:3329:40: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 3329 | if (!mr || !mg || !mb) return epuc("bad masks", "Corrupt BMP"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:3786:14: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 3786 | return epuc("not PSD", "Corrupt PSD image"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:3790:14: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 3790 | return epuc("wrong version", "Unsupported version of PSD image"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:3798:14: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 3798 | return epuc("wrong channel count", "Unsupported number of channels in PSD image"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:3806:14: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 3806 | return epuc("unsupported bit depth", "PSD bit depth is not 8 bit"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:3819:14: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 3819 | return epuc("wrong color format", "PSD is not in RGB color format"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:3836:14: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 3836 | return epuc("bad compression", "PSD has an unknown compression format"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:3840:21: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 3840 | if (!out) return epuc("outofmem", "Out of memory"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:4004:32: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 4004 | if (at_eof(s)) return epuc("bad file","PIC file too short"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:4032:17: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 4032 | return epuc("bad format","too many packets"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:4043:38: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 4043 | if (at_eof(s)) return epuc("bad file","file too short (reading packets)"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:4044:38: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 4044 | if (packet->size != 8) return epuc("bad format","packet isn't 8bpp"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:4058:23: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 4058 | return epuc("bad format","packet has bad compression type"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:4077:46: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 4077 | if (at_eof(s)) return epuc("bad file","file too short (pure read count)"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:4095:42: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 4095 | if (at_eof(s)) return epuc("bad file","file too short (mixed read count)"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:4106:32: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 4106 | return epuc("bad file","scanline overrun"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:4115:45: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 4115 | if (count>left) return epuc("bad file","scanline overrun"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:4142:27: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 4142 | if (at_eof(s)) return epuc("bad file","file too short (pic header)"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:4143:34: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 4143 | if ((1 << 28) / x < y) return epuc("too large", "Image too large to decode"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:4398:31: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 4398 | if (first) return epuc("no clear code", "Corrupt GIF"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:4402:48: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 4402 | if (avail > 4096) return epuc("too many codes", "Corrupt GIF"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:4407:23: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 4407 | return epuc("illegal code in raster", "Corrupt GIF"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:4418:20: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 4418 | return epuc("illegal code in raster", "Corrupt GIF"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:4447:52: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 4447 | if (g->out == 0) return epuc("outofmem", "Out of memory"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:4454:52: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 4454 | if (g->out == 0) return epuc("outofmem", "Out of memory"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:4471:23: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 4471 | return epuc("bad Image Descriptor", "Corrupt GIF"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:4501:23: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 4501 | return epuc("missing color table", "Corrupt GIF"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:4534:20: warning: cast to 'unsigned char *' from smaller integer type 'int' [-Wint-to-pointer-cast] 4534 | return epuc("unknown code", "Corrupt GIF"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:587:21: note: expanded from macro 'epuc' 587 | #define epuc(x,y) ((unsigned char *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:4715:14: warning: cast to 'float *' from smaller integer type 'int' [-Wint-to-pointer-cast] 4715 | return epf("not HDR", "Corrupt HDR image"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:586:21: note: expanded from macro 'epf' 586 | #define epf(x,y) ((float *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:4724:26: warning: cast to 'float *' from smaller integer type 'int' [-Wint-to-pointer-cast] 4724 | if (!valid) return epf("unsupported format", "Unsupported HDR format"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:586:21: note: expanded from macro 'epf' 586 | #define epf(x,y) ((float *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:4729:42: warning: cast to 'float *' from smaller integer type 'int' [-Wint-to-pointer-cast] 4729 | if (strncmp(token, "-Y ", 3)) return epf("unsupported data layout", "Unsupported HDR format"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:586:21: note: expanded from macro 'epf' 586 | #define epf(x,y) ((float *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:4733:42: warning: cast to 'float *' from smaller integer type 'int' [-Wint-to-pointer-cast] 4733 | if (strncmp(token, "+X ", 3)) return epf("unsupported data layout", "Unsupported HDR format"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:586:21: note: expanded from macro 'epf' 586 | #define epf(x,y) ((float *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:4782:69: warning: cast to 'float *' from smaller integer type 'int' [-Wint-to-pointer-cast] 4782 | if (len != width) { free(hdr_data); free(scanline); return epf("invalid decoded scanline length", "corrupt HDR"); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/extern/stb/stb_image.h:586:21: note: expanded from macro 'epf' 586 | #define epf(x,y) ((float *) (e(x,y)?NULL:NULL)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52 warnings generated. [ 61%] Building CXX object src/nvimage/CMakeFiles/nvimage.dir/NormalMap.cpp.o [ 62%] Linking CXX shared library libnvimage.so [ 62%] Built target nvimage [ 63%] Building CXX object src/nvtt/squish/CMakeFiles/squish.dir/fastclusterfit.cpp.o In file included from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/fastclusterfit.cpp:27: In file included from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/fastclusterfit.h:31: In file included from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/maths.h:35: /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/config.h:46:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 46 | #if SQUISH_USE_ALTIVEC && SQUISH_USE_SSE | ^ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/config.h:31:29: note: expanded from macro 'SQUISH_USE_ALTIVEC' 31 | # define SQUISH_USE_ALTIVEC defined(__VEC__) | ^ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/config.h:49:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 49 | #if SQUISH_USE_ALTIVEC || SQUISH_USE_SSE | ^ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/config.h:31:29: note: expanded from macro 'SQUISH_USE_ALTIVEC' 31 | # define SQUISH_USE_ALTIVEC defined(__VEC__) | ^ In file included from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/fastclusterfit.cpp:27: In file included from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/fastclusterfit.h:32: /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/simd.h:37:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 37 | #if SQUISH_USE_ALTIVEC | ^ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/config.h:31:29: note: expanded from macro 'SQUISH_USE_ALTIVEC' 31 | # define SQUISH_USE_ALTIVEC defined(__VEC__) | ^ 3 warnings generated. [ 64%] Building CXX object src/nvtt/squish/CMakeFiles/squish.dir/weightedclusterfit.cpp.o In file included from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/weightedclusterfit.cpp:27: In file included from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/weightedclusterfit.h:31: In file included from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/maths.h:35: /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/config.h:46:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 46 | #if SQUISH_USE_ALTIVEC && SQUISH_USE_SSE | ^ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/config.h:31:29: note: expanded from macro 'SQUISH_USE_ALTIVEC' 31 | # define SQUISH_USE_ALTIVEC defined(__VEC__) | ^ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/config.h:49:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 49 | #if SQUISH_USE_ALTIVEC || SQUISH_USE_SSE | ^ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/config.h:31:29: note: expanded from macro 'SQUISH_USE_ALTIVEC' 31 | # define SQUISH_USE_ALTIVEC defined(__VEC__) | ^ In file included from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/weightedclusterfit.cpp:27: In file included from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/weightedclusterfit.h:32: /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/simd.h:37:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 37 | #if SQUISH_USE_ALTIVEC | ^ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/config.h:31:29: note: expanded from macro 'SQUISH_USE_ALTIVEC' 31 | # define SQUISH_USE_ALTIVEC defined(__VEC__) | ^ 3 warnings generated. [ 66%] Building CXX object src/nvtt/squish/CMakeFiles/squish.dir/colourblock.cpp.o In file included from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/colourblock.cpp:26: In file included from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/colourblock.h:30: In file included from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/maths.h:35: /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/config.h:46:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 46 | #if SQUISH_USE_ALTIVEC && SQUISH_USE_SSE | ^ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/config.h:31:29: note: expanded from macro 'SQUISH_USE_ALTIVEC' 31 | # define SQUISH_USE_ALTIVEC defined(__VEC__) | ^ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/config.h:49:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 49 | #if SQUISH_USE_ALTIVEC || SQUISH_USE_SSE | ^ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/config.h:31:29: note: expanded from macro 'SQUISH_USE_ALTIVEC' 31 | # define SQUISH_USE_ALTIVEC defined(__VEC__) | ^ 2 warnings generated. [ 67%] Building CXX object src/nvtt/squish/CMakeFiles/squish.dir/colourfit.cpp.o In file included from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/colourfit.cpp:26: In file included from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/colourfit.h:30: In file included from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/maths.h:35: /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/config.h:46:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 46 | #if SQUISH_USE_ALTIVEC && SQUISH_USE_SSE | ^ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/config.h:31:29: note: expanded from macro 'SQUISH_USE_ALTIVEC' 31 | # define SQUISH_USE_ALTIVEC defined(__VEC__) | ^ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/config.h:49:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 49 | #if SQUISH_USE_ALTIVEC || SQUISH_USE_SSE | ^ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/config.h:31:29: note: expanded from macro 'SQUISH_USE_ALTIVEC' 31 | # define SQUISH_USE_ALTIVEC defined(__VEC__) | ^ In file included from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/colourfit.cpp:27: In file included from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/colourset.h:31: /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/simd.h:37:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 37 | #if SQUISH_USE_ALTIVEC | ^ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/config.h:31:29: note: expanded from macro 'SQUISH_USE_ALTIVEC' 31 | # define SQUISH_USE_ALTIVEC defined(__VEC__) | ^ 3 warnings generated. [ 68%] Building CXX object src/nvtt/squish/CMakeFiles/squish.dir/colourset.cpp.o In file included from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/colourset.cpp:26: In file included from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/colourset.h:30: In file included from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/maths.h:35: /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/config.h:46:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 46 | #if SQUISH_USE_ALTIVEC && SQUISH_USE_SSE | ^ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/config.h:31:29: note: expanded from macro 'SQUISH_USE_ALTIVEC' 31 | # define SQUISH_USE_ALTIVEC defined(__VEC__) | ^ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/config.h:49:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 49 | #if SQUISH_USE_ALTIVEC || SQUISH_USE_SSE | ^ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/config.h:31:29: note: expanded from macro 'SQUISH_USE_ALTIVEC' 31 | # define SQUISH_USE_ALTIVEC defined(__VEC__) | ^ In file included from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/colourset.cpp:26: In file included from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/colourset.h:31: /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/simd.h:37:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 37 | #if SQUISH_USE_ALTIVEC | ^ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/config.h:31:29: note: expanded from macro 'SQUISH_USE_ALTIVEC' 31 | # define SQUISH_USE_ALTIVEC defined(__VEC__) | ^ 3 warnings generated. [ 70%] Building CXX object src/nvtt/squish/CMakeFiles/squish.dir/maths.cpp.o In file included from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/maths.cpp:26: In file included from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/maths.h:35: /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/config.h:46:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 46 | #if SQUISH_USE_ALTIVEC && SQUISH_USE_SSE | ^ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/config.h:31:29: note: expanded from macro 'SQUISH_USE_ALTIVEC' 31 | # define SQUISH_USE_ALTIVEC defined(__VEC__) | ^ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/config.h:49:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 49 | #if SQUISH_USE_ALTIVEC || SQUISH_USE_SSE | ^ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/config.h:31:29: note: expanded from macro 'SQUISH_USE_ALTIVEC' 31 | # define SQUISH_USE_ALTIVEC defined(__VEC__) | ^ In file included from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/maths.cpp:27: /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/simd.h:37:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 37 | #if SQUISH_USE_ALTIVEC | ^ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/config.h:31:29: note: expanded from macro 'SQUISH_USE_ALTIVEC' 31 | # define SQUISH_USE_ALTIVEC defined(__VEC__) | ^ 3 warnings generated. [ 71%] Linking CXX static library libsquish.a [ 71%] Built target squish [ 72%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/nvtt.cpp.o /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/nvtt.cpp:34:12: warning: enumeration value 'Error_Count' not handled in switch [-Wswitch] 34 | switch(e) | ^ 1 warning generated. [ 74%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/nvtt_wrapper.cpp.o [ 75%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/ClusterFit.cpp.o [ 76%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/BlockCompressor.cpp.o [ 77%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/CompressorDX9.cpp.o In file included from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/CompressorDX9.cpp:35: In file included from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/colourset.h:30: In file included from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/maths.h:35: /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/config.h:46:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 46 | #if SQUISH_USE_ALTIVEC && SQUISH_USE_SSE | ^ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/config.h:31:29: note: expanded from macro 'SQUISH_USE_ALTIVEC' 31 | # define SQUISH_USE_ALTIVEC defined(__VEC__) | ^ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/config.h:49:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 49 | #if SQUISH_USE_ALTIVEC || SQUISH_USE_SSE | ^ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/config.h:31:29: note: expanded from macro 'SQUISH_USE_ALTIVEC' 31 | # define SQUISH_USE_ALTIVEC defined(__VEC__) | ^ In file included from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/CompressorDX9.cpp:35: In file included from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/colourset.h:31: /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/simd.h:37:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 37 | #if SQUISH_USE_ALTIVEC | ^ /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/nvtt/nvtt-28209/src/src/nvtt/squish/config.h:31:29: note: expanded from macro 'SQUISH_USE_ALTIVEC' 31 | # define SQUISH_USE_ALTIVEC defined(__VEC__) | ^ 3 warnings generated. [ 79%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/CompressorDX10.cpp.o [ 80%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/CompressorDX11.cpp.o [ 81%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/CompressorDXT1.cpp.o [ 83%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/CompressorDXT5_RGBM.cpp.o [ 84%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/CompressorRGB.cpp.o [ 85%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/Context.cpp.o [ 87%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/QuickCompressDXT.cpp.o [ 88%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/OptimalCompressDXT.cpp.o [ 89%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/SingleColorLookup.cpp.o [ 90%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/CompressionOptions.cpp.o [ 92%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/InputOptions.cpp.o [ 93%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/OutputOptions.cpp.o [ 94%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/Surface.cpp.o [ 96%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/CubeSurface.cpp.o [ 97%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/cuda/CudaUtils.cpp.o [ 98%] Building CXX object src/nvtt/CMakeFiles/nvtt.dir/cuda/CudaCompressorDXT.cpp.o [100%] Linking CXX shared library libnvtt.so [100%] Built target nvtt Building Premake... Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |From 4f02eba3f7279de3693aa2405e1c0700fcade23a Mon Sep 17 00:00:00 2001 |From: Ralph Sennhauser |Date: Mon, 25 Nov 2024 15:57:10 +0100 |Subject: [PATCH] Make clang default toolset for *BSD | |https://github.com/premake/premake-core/issues/2338 | |Signed-off-by: Ralph Sennhauser |--- | src/_premake_init.lua | 2 +- | 1 file changed, 1 insertion(+), 1 deletion(-) | |diff --git a/src/_premake_init.lua b/src/_premake_init.lua |index 69f05fc9..c42c514f 100644 |--- a/src/_premake_init.lua |+++ b/src/_premake_init.lua -------------------------- Patching file src/_premake_init.lua using Plan A... Hunk #1 succeeded at 1441. Hmm... Ignoring the trailing garbage. done rm -rf ./bin rm -rf ./build rm -rf ./obj mkdir -p build/bootstrap cc -o build/bootstrap/premake_bootstrap -DPREMAKE_NO_BUILTIN_SCRIPTS -DLUA_STATICLIB -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I"contrib/lua/src" -I"contrib/luashim" src/host/*.c contrib/lua/src/lapi.c contrib/lua/src/lauxlib.c contrib/lua/src/lbaselib.c contrib/lua/src/lbitlib.c contrib/lua/src/lcode.c contrib/lua/src/lcorolib.c contrib/lua/src/lctype.c contrib/lua/src/ldblib.c contrib/lua/src/ldebug.c contrib/lua/src/ldo.c contrib/lua/src/ldump.c contrib/lua/src/lfunc.c contrib/lua/src/lgc.c contrib/lua/src/linit.c contrib/lua/src/liolib.c contrib/lua/src/llex.c contrib/lua/src/lmathlib.c contrib/lua/src/lmem.c contrib/lua/src/loadlib.c contrib/lua/src/lobject.c contrib/lua/src/lopcodes.c contrib/lua/src/loslib.c contrib/lua/src/lparser.c contrib/lua/src/lstate.c contrib/lua/src/lstring.c contrib/lua/src/lstrlib.c contrib/lua/src/ltable.c contrib/lua/src/ltablib.c contrib/lua/src/ltm.c contrib/lua/src/lundump.c contrib/lua/src/lutf8lib.c contrib/lua/src/lvm.c contrib/lua/src/lzio.c -lm ld.lld: warning: os_match.c(/tmp/os_match-928f6f.o:(os_matchstart)): warning: strcpy() is almost always misused, please use strlcpy() ld.lld: warning: path_getabsolute.c(/tmp/path_getabsolute-c1454b.o:(do_getabsolute)): warning: strcat() is almost always misused, please use strlcat() ld.lld: warning: lmathlib.c(/tmp/lmathlib-8f095e.o:(math_random)): warning: random() may return deterministic values, is that what you want? ld.lld: warning: os_uuid.c(/tmp/os_uuid-ce8802.o:(os_uuid)): warning: sprintf() is often misused, please use snprintf() ./build/bootstrap/premake_bootstrap embed Running action 'embed'... Compiling... Embedding... Writing... Generated ../src/scripts.c... ./build/bootstrap/premake_bootstrap --to=build/bootstrap gmake2 Building configurations... Running action 'gmake2'... Generated build/bootstrap/Makefile... Generated build/bootstrap/Premake5.make... Generated build/bootstrap/lua-lib.make... Generated build/bootstrap/luashim-lib.make... Generated build/bootstrap/zlib-lib.make... Generated build/bootstrap/zip-lib.make... Generated build/bootstrap/mbedtls-lib.make... Generated build/bootstrap/curl-lib.make... Generated build/bootstrap/example.make... Generated build/bootstrap/luasocket.make... Done (3720ms). gmake -C build/bootstrap -j`getconf NPROCESSORS_ONLN` config=release gmake[1]: Entering directory '/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/premake-core/premake-core-5.0.0-beta4/build/bootstrap' ==== Building lua-lib (release) ==== ==== Building zip-lib (release) ==== ==== Building zlib-lib (release) ==== ==== Building curl-lib (release) ==== ==== Building mbedtls-lib (release) ==== ==== Building luashim-lib (release) ==== Creating obj/Release/luashim-lib mkdir -p obj/Release/luashim-lib Creating bin/Release mkdir -p bin/Release luashim.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -O3 -fPIC -Wall -Wextra -o "obj/Release/luashim-lib/luashim.o" -MF "obj/Release/luashim-lib/luashim.d" -c "../../contrib/luashim/luashim.c" Creating obj/Release/zlib-lib Creating obj/Release/zip-lib mkdir -p obj/Release/zip-lib mkstemp.c Creating obj/Release/lua-lib mkdir -p obj/Release/lua-lib cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/mkstemp.o" -MF "obj/Release/zip-lib/mkstemp.d" -c "../../contrib/libzip/mkstemp.c" zip_add.c lapi.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -O3 -w -o "obj/Release/lua-lib/lapi.o" -MF "obj/Release/lua-lib/lapi.d" -c "../../contrib/lua/src/lapi.c" lauxlib.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -O3 -w -o "obj/Release/lua-lib/lauxlib.o" -MF "obj/Release/lua-lib/lauxlib.d" -c "../../contrib/lua/src/lauxlib.c" mkdir -p obj/Release/zlib-lib cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_add.o" -MF "obj/Release/zip-lib/zip_add.d" -c "../../contrib/libzip/zip_add.c" Creating obj/Release/mbedtls-lib mkdir -p obj/Release/mbedtls-lib adler32.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_UNISTD_H -O3 -w -o "obj/Release/zlib-lib/adler32.o" -MF "obj/Release/zlib-lib/adler32.d" -c "../../contrib/zlib/adler32.c" Linking luashim-lib ar -rcs "bin/Release/libluashim-lib.a" obj/Release/luashim-lib/luashim.o aes.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/aes.o" -MF "obj/Release/mbedtls-lib/aes.d" -c "../../contrib/mbedtls/library/aes.c" compress.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_UNISTD_H -O3 -w -o "obj/Release/zlib-lib/compress.o" -MF "obj/Release/zlib-lib/compress.d" -c "../../contrib/zlib/compress.c" Creating obj/Release/curl-lib lbaselib.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -O3 -w -o "obj/Release/lua-lib/lbaselib.o" -MF "obj/Release/lua-lib/lbaselib.d" -c "../../contrib/lua/src/lbaselib.c" lbitlib.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -O3 -w -o "obj/Release/lua-lib/lbitlib.o" -MF "obj/Release/lua-lib/lbitlib.d" -c "../../contrib/lua/src/lbitlib.c" crc32.c mkdir -p obj/Release/curl-lib cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_UNISTD_H -O3 -w -o "obj/Release/zlib-lib/crc32.o" -MF "obj/Release/zlib-lib/crc32.d" -c "../../contrib/zlib/crc32.c" altsvc.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/altsvc.o" -MF "obj/Release/curl-lib/altsvc.d" -c "../../contrib/curl/lib/altsvc.c" zip_add_dir.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_add_dir.o" -MF "obj/Release/zip-lib/zip_add_dir.d" -c "../../contrib/libzip/zip_add_dir.c" deflate.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_UNISTD_H -O3 -w -o "obj/Release/zlib-lib/deflate.o" -MF "obj/Release/zlib-lib/deflate.d" -c "../../contrib/zlib/deflate.c" gzclose.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_UNISTD_H -O3 -w -o "obj/Release/zlib-lib/gzclose.o" -MF "obj/Release/zlib-lib/gzclose.d" -c "../../contrib/zlib/gzclose.c" aesce.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/aesce.o" -MF "obj/Release/mbedtls-lib/aesce.d" -c "../../contrib/mbedtls/library/aesce.c" zip_add_entry.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_add_entry.o" -MF "obj/Release/zip-lib/zip_add_entry.d" -c "../../contrib/libzip/zip_add_entry.c" amigaos.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/amigaos.o" -MF "obj/Release/curl-lib/amigaos.d" -c "../../contrib/curl/lib/amigaos.c" gzlib.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_UNISTD_H -O3 -w -o "obj/Release/zlib-lib/gzlib.o" -MF "obj/Release/zlib-lib/gzlib.d" -c "../../contrib/zlib/gzlib.c" zip_close.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_close.o" -MF "obj/Release/zip-lib/zip_close.d" -c "../../contrib/libzip/zip_close.c" aesni.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/aesni.o" -MF "obj/Release/mbedtls-lib/aesni.d" -c "../../contrib/mbedtls/library/aesni.c" lcode.c zip_delete.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_delete.o" -MF "obj/Release/zip-lib/zip_delete.d" -c "../../contrib/libzip/zip_delete.c" cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -O3 -w -o "obj/Release/lua-lib/lcode.o" -MF "obj/Release/lua-lib/lcode.d" -c "../../contrib/lua/src/lcode.c" asyn-ares.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/asyn-ares.o" -MF "obj/Release/curl-lib/asyn-ares.d" -c "../../contrib/curl/lib/asyn-ares.c" asyn-thread.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/asyn-thread.o" -MF "obj/Release/curl-lib/asyn-thread.d" -c "../../contrib/curl/lib/asyn-thread.c" zip_dir_add.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_dir_add.o" -MF "obj/Release/zip-lib/zip_dir_add.d" -c "../../contrib/libzip/zip_dir_add.c" aria.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/aria.o" -MF "obj/Release/mbedtls-lib/aria.d" -c "../../contrib/mbedtls/library/aria.c" zip_dirent.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_dirent.o" -MF "obj/Release/zip-lib/zip_dirent.d" -c "../../contrib/libzip/zip_dirent.c" asn1parse.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/asn1parse.o" -MF "obj/Release/mbedtls-lib/asn1parse.d" -c "../../contrib/mbedtls/library/asn1parse.c" base64.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/base64.o" -MF "obj/Release/curl-lib/base64.d" -c "../../contrib/curl/lib/base64.c" lcorolib.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -O3 -w -o "obj/Release/lua-lib/lcorolib.o" -MF "obj/Release/lua-lib/lcorolib.d" -c "../../contrib/lua/src/lcorolib.c" gzread.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_UNISTD_H -O3 -w -o "obj/Release/zlib-lib/gzread.o" -MF "obj/Release/zlib-lib/gzread.d" -c "../../contrib/zlib/gzread.c" bearssl.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/bearssl.o" -MF "obj/Release/curl-lib/bearssl.d" -c "../../contrib/curl/lib/vtls/bearssl.c" bufq.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/bufq.o" -MF "obj/Release/curl-lib/bufq.d" -c "../../contrib/curl/lib/bufq.c" bufref.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/bufref.o" -MF "obj/Release/curl-lib/bufref.d" -c "../../contrib/curl/lib/bufref.c" asn1write.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/asn1write.o" -MF "obj/Release/mbedtls-lib/asn1write.d" -c "../../contrib/mbedtls/library/asn1write.c" gzwrite.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_UNISTD_H -O3 -w -o "obj/Release/zlib-lib/gzwrite.o" -MF "obj/Release/zlib-lib/gzwrite.d" -c "../../contrib/zlib/gzwrite.c" c-hyper.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/c-hyper.o" -MF "obj/Release/curl-lib/c-hyper.d" -c "../../contrib/curl/lib/c-hyper.c" base64.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/base64.o" -MF "obj/Release/mbedtls-lib/base64.d" -c "../../contrib/mbedtls/library/base64.c" zip_discard.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_discard.o" -MF "obj/Release/zip-lib/zip_discard.d" -c "../../contrib/libzip/zip_discard.c" bignum.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/bignum.o" -MF "obj/Release/mbedtls-lib/bignum.d" -c "../../contrib/mbedtls/library/bignum.c" infback.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_UNISTD_H -O3 -w -o "obj/Release/zlib-lib/infback.o" -MF "obj/Release/zlib-lib/infback.d" -c "../../contrib/zlib/infback.c" lctype.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -O3 -w -o "obj/Release/lua-lib/lctype.o" -MF "obj/Release/lua-lib/lctype.d" -c "../../contrib/lua/src/lctype.c" cf-h1-proxy.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/cf-h1-proxy.o" -MF "obj/Release/curl-lib/cf-h1-proxy.d" -c "../../contrib/curl/lib/cf-h1-proxy.c" cf-h2-proxy.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/cf-h2-proxy.o" -MF "obj/Release/curl-lib/cf-h2-proxy.d" -c "../../contrib/curl/lib/cf-h2-proxy.c" ldblib.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -O3 -w -o "obj/Release/lua-lib/ldblib.o" -MF "obj/Release/lua-lib/ldblib.d" -c "../../contrib/lua/src/ldblib.c" zip_entry.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_entry.o" -MF "obj/Release/zip-lib/zip_entry.d" -c "../../contrib/libzip/zip_entry.c" ldebug.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -O3 -w -o "obj/Release/lua-lib/ldebug.o" -MF "obj/Release/lua-lib/ldebug.d" -c "../../contrib/lua/src/ldebug.c" cf-haproxy.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/cf-haproxy.o" -MF "obj/Release/curl-lib/cf-haproxy.d" -c "../../contrib/curl/lib/cf-haproxy.c" zip_err_str.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_err_str.o" -MF "obj/Release/zip-lib/zip_err_str.d" -c "../../contrib/libzip/zip_err_str.c" zip_error.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_error.o" -MF "obj/Release/zip-lib/zip_error.d" -c "../../contrib/libzip/zip_error.c" bignum_core.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/bignum_core.o" -MF "obj/Release/mbedtls-lib/bignum_core.d" -c "../../contrib/mbedtls/library/bignum_core.c" inffast.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_UNISTD_H -O3 -w -o "obj/Release/zlib-lib/inffast.o" -MF "obj/Release/zlib-lib/inffast.d" -c "../../contrib/zlib/inffast.c" bignum_mod.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/bignum_mod.o" -MF "obj/Release/mbedtls-lib/bignum_mod.d" -c "../../contrib/mbedtls/library/bignum_mod.c" inflate.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_UNISTD_H -O3 -w -o "obj/Release/zlib-lib/inflate.o" -MF "obj/Release/zlib-lib/inflate.d" -c "../../contrib/zlib/inflate.c" cf-https-connect.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/cf-https-connect.o" -MF "obj/Release/curl-lib/cf-https-connect.d" -c "../../contrib/curl/lib/cf-https-connect.c" ldo.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -O3 -w -o "obj/Release/lua-lib/ldo.o" -MF "obj/Release/lua-lib/ldo.d" -c "../../contrib/lua/src/ldo.c" cf-socket.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/cf-socket.o" -MF "obj/Release/curl-lib/cf-socket.d" -c "../../contrib/curl/lib/cf-socket.c" zip_error_clear.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_error_clear.o" -MF "obj/Release/zip-lib/zip_error_clear.d" -c "../../contrib/libzip/zip_error_clear.c" zip_error_get.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_error_get.o" -MF "obj/Release/zip-lib/zip_error_get.d" -c "../../contrib/libzip/zip_error_get.c" zip_error_get_sys_type.c cfilters.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/cfilters.o" -MF "obj/Release/curl-lib/cfilters.d" -c "../../contrib/curl/lib/cfilters.c" cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_error_get_sys_type.o" -MF "obj/Release/zip-lib/zip_error_get_sys_type.d" -c "../../contrib/libzip/zip_error_get_sys_type.c" cipher_suite.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/cipher_suite.o" -MF "obj/Release/curl-lib/cipher_suite.d" -c "../../contrib/curl/lib/vtls/cipher_suite.c" zip_error_strerror.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_error_strerror.o" -MF "obj/Release/zip-lib/zip_error_strerror.d" -c "../../contrib/libzip/zip_error_strerror.c" bignum_mod_raw.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/bignum_mod_raw.o" -MF "obj/Release/mbedtls-lib/bignum_mod_raw.d" -c "../../contrib/mbedtls/library/bignum_mod_raw.c" inftrees.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_UNISTD_H -O3 -w -o "obj/Release/zlib-lib/inftrees.o" -MF "obj/Release/zlib-lib/inftrees.d" -c "../../contrib/zlib/inftrees.c" ldump.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -O3 -w -o "obj/Release/lua-lib/ldump.o" -MF "obj/Release/lua-lib/ldump.d" -c "../../contrib/lua/src/ldump.c" zip_error_to_str.c block_cipher.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_error_to_str.o" -MF "obj/Release/zip-lib/zip_error_to_str.d" -c "../../contrib/libzip/zip_error_to_str.c" cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/block_cipher.o" -MF "obj/Release/mbedtls-lib/block_cipher.d" -c "../../contrib/mbedtls/library/block_cipher.c" camellia.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/camellia.o" -MF "obj/Release/mbedtls-lib/camellia.d" -c "../../contrib/mbedtls/library/camellia.c" zip_extra_field.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_extra_field.o" -MF "obj/Release/zip-lib/zip_extra_field.d" -c "../../contrib/libzip/zip_extra_field.c" zip_extra_field_api.c trees.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_extra_field_api.o" -MF "obj/Release/zip-lib/zip_extra_field_api.d" -c "../../contrib/libzip/zip_extra_field_api.c" cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_UNISTD_H -O3 -w -o "obj/Release/zlib-lib/trees.o" -MF "obj/Release/zlib-lib/trees.d" -c "../../contrib/zlib/trees.c" cleartext.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/cleartext.o" -MF "obj/Release/curl-lib/cleartext.d" -c "../../contrib/curl/lib/vauth/cleartext.c" lfunc.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -O3 -w -o "obj/Release/lua-lib/lfunc.o" -MF "obj/Release/lua-lib/lfunc.d" -c "../../contrib/lua/src/lfunc.c" conncache.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/conncache.o" -MF "obj/Release/curl-lib/conncache.d" -c "../../contrib/curl/lib/conncache.c" connect.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/connect.o" -MF "obj/Release/curl-lib/connect.d" -c "../../contrib/curl/lib/connect.c" lgc.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -O3 -w -o "obj/Release/lua-lib/lgc.o" -MF "obj/Release/lua-lib/lgc.d" -c "../../contrib/lua/src/lgc.c" content_encoding.c uncompr.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_UNISTD_H -O3 -w -o "obj/Release/zlib-lib/uncompr.o" -MF "obj/Release/zlib-lib/uncompr.d" -c "../../contrib/zlib/uncompr.c" cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/content_encoding.o" -MF "obj/Release/curl-lib/content_encoding.d" -c "../../contrib/curl/lib/content_encoding.c" zip_fclose.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_fclose.o" -MF "obj/Release/zip-lib/zip_fclose.d" -c "../../contrib/libzip/zip_fclose.c" cookie.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/cookie.o" -MF "obj/Release/curl-lib/cookie.d" -c "../../contrib/curl/lib/cookie.c" zutil.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_UNISTD_H -O3 -w -o "obj/Release/zlib-lib/zutil.o" -MF "obj/Release/zlib-lib/zutil.d" -c "../../contrib/zlib/zutil.c" zip_fdopen.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_fdopen.o" -MF "obj/Release/zip-lib/zip_fdopen.d" -c "../../contrib/libzip/zip_fdopen.c" ccm.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/ccm.o" -MF "obj/Release/mbedtls-lib/ccm.d" -c "../../contrib/mbedtls/library/ccm.c" Linking zlib-lib ar -rcs "bin/Release/libzlib-lib.a" obj/Release/zlib-lib/adler32.o obj/Release/zlib-lib/compress.o obj/Release/zlib-lib/crc32.o obj/Release/zlib-lib/deflate.o obj/Release/zlib-lib/gzclose.o obj/Release/zlib-lib/gzlib.o obj/Release/zlib-lib/gzread.o obj/Release/zlib-lib/gzwrite.o obj/Release/zlib-lib/infback.o obj/Release/zlib-lib/inffast.o obj/Release/zlib-lib/inflate.o obj/Release/zlib-lib/inftrees.o obj/Release/zlib-lib/trees.o obj/Release/zlib-lib/uncompr.o obj/Release/zlib-lib/zutil.o zip_file_add.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_file_add.o" -MF "obj/Release/zip-lib/zip_file_add.d" -c "../../contrib/libzip/zip_file_add.c" chacha20.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/chacha20.o" -MF "obj/Release/mbedtls-lib/chacha20.d" -c "../../contrib/mbedtls/library/chacha20.c" cram.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/cram.o" -MF "obj/Release/curl-lib/cram.d" -c "../../contrib/curl/lib/vauth/cram.c" zip_file_error_clear.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_file_error_clear.o" -MF "obj/Release/zip-lib/zip_file_error_clear.d" -c "../../contrib/libzip/zip_file_error_clear.c" curl_addrinfo.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/curl_addrinfo.o" -MF "obj/Release/curl-lib/curl_addrinfo.d" -c "../../contrib/curl/lib/curl_addrinfo.c" zip_file_error_get.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_file_error_get.o" -MF "obj/Release/zip-lib/zip_file_error_get.d" -c "../../contrib/libzip/zip_file_error_get.c" linit.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -O3 -w -o "obj/Release/lua-lib/linit.o" -MF "obj/Release/lua-lib/linit.d" -c "../../contrib/lua/src/linit.c" liolib.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -O3 -w -o "obj/Release/lua-lib/liolib.o" -MF "obj/Release/lua-lib/liolib.d" -c "../../contrib/lua/src/liolib.c" chachapoly.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/chachapoly.o" -MF "obj/Release/mbedtls-lib/chachapoly.d" -c "../../contrib/mbedtls/library/chachapoly.c" llex.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -O3 -w -o "obj/Release/lua-lib/llex.o" -MF "obj/Release/lua-lib/llex.d" -c "../../contrib/lua/src/llex.c" zip_file_get_comment.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_file_get_comment.o" -MF "obj/Release/zip-lib/zip_file_get_comment.d" -c "../../contrib/libzip/zip_file_get_comment.c" cipher.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/cipher.o" -MF "obj/Release/mbedtls-lib/cipher.d" -c "../../contrib/mbedtls/library/cipher.c" lmathlib.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -O3 -w -o "obj/Release/lua-lib/lmathlib.o" -MF "obj/Release/lua-lib/lmathlib.d" -c "../../contrib/lua/src/lmathlib.c" curl_des.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/curl_des.o" -MF "obj/Release/curl-lib/curl_des.d" -c "../../contrib/curl/lib/curl_des.c" zip_file_get_external_attributes.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_file_get_external_attributes.o" -MF "obj/Release/zip-lib/zip_file_get_external_attributes.d" -c "../../contrib/libzip/zip_file_get_external_attributes.c" zip_file_get_offset.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_file_get_offset.o" -MF "obj/Release/zip-lib/zip_file_get_offset.d" -c "../../contrib/libzip/zip_file_get_offset.c" curl_endian.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/curl_endian.o" -MF "obj/Release/curl-lib/curl_endian.d" -c "../../contrib/curl/lib/curl_endian.c" lmem.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -O3 -w -o "obj/Release/lua-lib/lmem.o" -MF "obj/Release/lua-lib/lmem.d" -c "../../contrib/lua/src/lmem.c" cipher_wrap.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/cipher_wrap.o" -MF "obj/Release/mbedtls-lib/cipher_wrap.d" -c "../../contrib/mbedtls/library/cipher_wrap.c" zip_file_rename.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_file_rename.o" -MF "obj/Release/zip-lib/zip_file_rename.d" -c "../../contrib/libzip/zip_file_rename.c" curl_fnmatch.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/curl_fnmatch.o" -MF "obj/Release/curl-lib/curl_fnmatch.d" -c "../../contrib/curl/lib/curl_fnmatch.c" loadlib.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -O3 -w -o "obj/Release/lua-lib/loadlib.o" -MF "obj/Release/lua-lib/loadlib.d" -c "../../contrib/lua/src/loadlib.c" curl_get_line.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/curl_get_line.o" -MF "obj/Release/curl-lib/curl_get_line.d" -c "../../contrib/curl/lib/curl_get_line.c" zip_file_replace.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_file_replace.o" -MF "obj/Release/zip-lib/zip_file_replace.d" -c "../../contrib/libzip/zip_file_replace.c" cmac.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/cmac.o" -MF "obj/Release/mbedtls-lib/cmac.d" -c "../../contrib/mbedtls/library/cmac.c" curl_gethostname.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/curl_gethostname.o" -MF "obj/Release/curl-lib/curl_gethostname.d" -c "../../contrib/curl/lib/curl_gethostname.c" zip_file_set_comment.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_file_set_comment.o" -MF "obj/Release/zip-lib/zip_file_set_comment.d" -c "../../contrib/libzip/zip_file_set_comment.c" constant_time.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/constant_time.o" -MF "obj/Release/mbedtls-lib/constant_time.d" -c "../../contrib/mbedtls/library/constant_time.c" lobject.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -O3 -w -o "obj/Release/lua-lib/lobject.o" -MF "obj/Release/lua-lib/lobject.d" -c "../../contrib/lua/src/lobject.c" zip_file_set_external_attributes.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_file_set_external_attributes.o" -MF "obj/Release/zip-lib/zip_file_set_external_attributes.d" -c "../../contrib/libzip/zip_file_set_external_attributes.c" curl_gssapi.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/curl_gssapi.o" -MF "obj/Release/curl-lib/curl_gssapi.d" -c "../../contrib/curl/lib/curl_gssapi.c" ctr_drbg.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/ctr_drbg.o" -MF "obj/Release/mbedtls-lib/ctr_drbg.d" -c "../../contrib/mbedtls/library/ctr_drbg.c" curl_memrchr.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/curl_memrchr.o" -MF "obj/Release/curl-lib/curl_memrchr.d" -c "../../contrib/curl/lib/curl_memrchr.c" debug.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/debug.o" -MF "obj/Release/mbedtls-lib/debug.d" -c "../../contrib/mbedtls/library/debug.c" des.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/des.o" -MF "obj/Release/mbedtls-lib/des.d" -c "../../contrib/mbedtls/library/des.c" lopcodes.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -O3 -w -o "obj/Release/lua-lib/lopcodes.o" -MF "obj/Release/lua-lib/lopcodes.d" -c "../../contrib/lua/src/lopcodes.c" loslib.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -O3 -w -o "obj/Release/lua-lib/loslib.o" -MF "obj/Release/lua-lib/loslib.d" -c "../../contrib/lua/src/loslib.c" zip_file_strerror.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_file_strerror.o" -MF "obj/Release/zip-lib/zip_file_strerror.d" -c "../../contrib/libzip/zip_file_strerror.c" lparser.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -O3 -w -o "obj/Release/lua-lib/lparser.o" -MF "obj/Release/lua-lib/lparser.d" -c "../../contrib/lua/src/lparser.c" curl_msh3.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/curl_msh3.o" -MF "obj/Release/curl-lib/curl_msh3.d" -c "../../contrib/curl/lib/vquic/curl_msh3.c" zip_filerange_crc.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_filerange_crc.o" -MF "obj/Release/zip-lib/zip_filerange_crc.d" -c "../../contrib/libzip/zip_filerange_crc.c" lstate.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -O3 -w -o "obj/Release/lua-lib/lstate.o" -MF "obj/Release/lua-lib/lstate.d" -c "../../contrib/lua/src/lstate.c" curl_multibyte.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/curl_multibyte.o" -MF "obj/Release/curl-lib/curl_multibyte.d" -c "../../contrib/curl/lib/curl_multibyte.c" curl_ngtcp2.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/curl_ngtcp2.o" -MF "obj/Release/curl-lib/curl_ngtcp2.d" -c "../../contrib/curl/lib/vquic/curl_ngtcp2.c" zip_fopen.c lstring.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_fopen.o" -MF "obj/Release/zip-lib/zip_fopen.d" -c "../../contrib/libzip/zip_fopen.c" cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -O3 -w -o "obj/Release/lua-lib/lstring.o" -MF "obj/Release/lua-lib/lstring.d" -c "../../contrib/lua/src/lstring.c" curl_ntlm_core.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/curl_ntlm_core.o" -MF "obj/Release/curl-lib/curl_ntlm_core.d" -c "../../contrib/curl/lib/curl_ntlm_core.c" dhm.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/dhm.o" -MF "obj/Release/mbedtls-lib/dhm.d" -c "../../contrib/mbedtls/library/dhm.c" lstrlib.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -O3 -w -o "obj/Release/lua-lib/lstrlib.o" -MF "obj/Release/lua-lib/lstrlib.d" -c "../../contrib/lua/src/lstrlib.c" curl_osslq.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/curl_osslq.o" -MF "obj/Release/curl-lib/curl_osslq.d" -c "../../contrib/curl/lib/vquic/curl_osslq.c" zip_fopen_encrypted.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_fopen_encrypted.o" -MF "obj/Release/zip-lib/zip_fopen_encrypted.d" -c "../../contrib/libzip/zip_fopen_encrypted.c" ecdh.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/ecdh.o" -MF "obj/Release/mbedtls-lib/ecdh.d" -c "../../contrib/mbedtls/library/ecdh.c" curl_path.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/curl_path.o" -MF "obj/Release/curl-lib/curl_path.d" -c "../../contrib/curl/lib/curl_path.c" ecdsa.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/ecdsa.o" -MF "obj/Release/mbedtls-lib/ecdsa.d" -c "../../contrib/mbedtls/library/ecdsa.c" curl_quiche.c ltable.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/curl_quiche.o" -MF "obj/Release/curl-lib/curl_quiche.d" -c "../../contrib/curl/lib/vquic/curl_quiche.c" cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -O3 -w -o "obj/Release/lua-lib/ltable.o" -MF "obj/Release/lua-lib/ltable.d" -c "../../contrib/lua/src/ltable.c" zip_fopen_index.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_fopen_index.o" -MF "obj/Release/zip-lib/zip_fopen_index.d" -c "../../contrib/libzip/zip_fopen_index.c" ltablib.c curl_range.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -O3 -w -o "obj/Release/lua-lib/ltablib.o" -MF "obj/Release/lua-lib/ltablib.d" -c "../../contrib/lua/src/ltablib.c" cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/curl_range.o" -MF "obj/Release/curl-lib/curl_range.d" -c "../../contrib/curl/lib/curl_range.c" ecjpake.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/ecjpake.o" -MF "obj/Release/mbedtls-lib/ecjpake.d" -c "../../contrib/mbedtls/library/ecjpake.c" zip_fopen_index_encrypted.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_fopen_index_encrypted.o" -MF "obj/Release/zip-lib/zip_fopen_index_encrypted.d" -c "../../contrib/libzip/zip_fopen_index_encrypted.c" curl_rtmp.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/curl_rtmp.o" -MF "obj/Release/curl-lib/curl_rtmp.d" -c "../../contrib/curl/lib/curl_rtmp.c" ecp.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/ecp.o" -MF "obj/Release/mbedtls-lib/ecp.d" -c "../../contrib/mbedtls/library/ecp.c" zip_fread.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_fread.o" -MF "obj/Release/zip-lib/zip_fread.d" -c "../../contrib/libzip/zip_fread.c" ltm.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -O3 -w -o "obj/Release/lua-lib/ltm.o" -MF "obj/Release/lua-lib/ltm.d" -c "../../contrib/lua/src/ltm.c" curl_sasl.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/curl_sasl.o" -MF "obj/Release/curl-lib/curl_sasl.d" -c "../../contrib/curl/lib/curl_sasl.c" lundump.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -O3 -w -o "obj/Release/lua-lib/lundump.o" -MF "obj/Release/lua-lib/lundump.d" -c "../../contrib/lua/src/lundump.c" curl_sha512_256.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/curl_sha512_256.o" -MF "obj/Release/curl-lib/curl_sha512_256.d" -c "../../contrib/curl/lib/curl_sha512_256.c" zip_get_archive_comment.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_get_archive_comment.o" -MF "obj/Release/zip-lib/zip_get_archive_comment.d" -c "../../contrib/libzip/zip_get_archive_comment.c" ecp_curves.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/ecp_curves.o" -MF "obj/Release/mbedtls-lib/ecp_curves.d" -c "../../contrib/mbedtls/library/ecp_curves.c" curl_sspi.c curl_threads.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/curl_sspi.o" -MF "obj/Release/curl-lib/curl_sspi.d" -c "../../contrib/curl/lib/curl_sspi.c" cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/curl_threads.o" -MF "obj/Release/curl-lib/curl_threads.d" -c "../../contrib/curl/lib/curl_threads.c" ecp_curves_new.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/ecp_curves_new.o" -MF "obj/Release/mbedtls-lib/ecp_curves_new.d" -c "../../contrib/mbedtls/library/ecp_curves_new.c" zip_get_archive_flag.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_get_archive_flag.o" -MF "obj/Release/zip-lib/zip_get_archive_flag.d" -c "../../contrib/libzip/zip_get_archive_flag.c" entropy.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/entropy.o" -MF "obj/Release/mbedtls-lib/entropy.d" -c "../../contrib/mbedtls/library/entropy.c" zip_get_compression_implementation.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_get_compression_implementation.o" -MF "obj/Release/zip-lib/zip_get_compression_implementation.d" -c "../../contrib/libzip/zip_get_compression_implementation.c" lutf8lib.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -O3 -w -o "obj/Release/lua-lib/lutf8lib.o" -MF "obj/Release/lua-lib/lutf8lib.d" -c "../../contrib/lua/src/lutf8lib.c" entropy_poll.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/entropy_poll.o" -MF "obj/Release/mbedtls-lib/entropy_poll.d" -c "../../contrib/mbedtls/library/entropy_poll.c" curl_trc.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/curl_trc.o" -MF "obj/Release/curl-lib/curl_trc.d" -c "../../contrib/curl/lib/curl_trc.c" zip_get_encryption_implementation.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_get_encryption_implementation.o" -MF "obj/Release/zip-lib/zip_get_encryption_implementation.d" -c "../../contrib/libzip/zip_get_encryption_implementation.c" lvm.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -O3 -w -o "obj/Release/lua-lib/lvm.o" -MF "obj/Release/lua-lib/lvm.d" -c "../../contrib/lua/src/lvm.c" lzio.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -O3 -w -o "obj/Release/lua-lib/lzio.o" -MF "obj/Release/lua-lib/lzio.d" -c "../../contrib/lua/src/lzio.c" cw-out.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/cw-out.o" -MF "obj/Release/curl-lib/cw-out.d" -c "../../contrib/curl/lib/cw-out.c" error.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/error.o" -MF "obj/Release/mbedtls-lib/error.d" -c "../../contrib/mbedtls/library/error.c" zip_get_file_comment.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_get_file_comment.o" -MF "obj/Release/zip-lib/zip_get_file_comment.d" -c "../../contrib/libzip/zip_get_file_comment.c" dict.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/dict.o" -MF "obj/Release/curl-lib/dict.d" -c "../../contrib/curl/lib/dict.c" zip_get_name.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_get_name.o" -MF "obj/Release/zip-lib/zip_get_name.d" -c "../../contrib/libzip/zip_get_name.c" gcm.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/gcm.o" -MF "obj/Release/mbedtls-lib/gcm.d" -c "../../contrib/mbedtls/library/gcm.c" zip_get_num_entries.c ==== Building example (release) ==== cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_get_num_entries.o" -MF "obj/Release/zip-lib/zip_get_num_entries.d" -c "../../contrib/libzip/zip_get_num_entries.c" Creating obj/Release/example mkdir -p obj/Release/example hkdf.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/hkdf.o" -MF "obj/Release/mbedtls-lib/hkdf.d" -c "../../contrib/mbedtls/library/hkdf.c" digest.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/digest.o" -MF "obj/Release/curl-lib/digest.d" -c "../../contrib/curl/lib/vauth/digest.c" Creating ../../bin/release mkdir -p ../../bin/release main.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/lua/src -I../../contrib/luashim -O3 -fPIC -Wall -Wextra -o "obj/Release/example/main.o" -MF "obj/Release/example/main.d" -c "../../binmodules/example/main.c" ==== Building luasocket (release) ==== zip_get_num_files.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_get_num_files.o" -MF "obj/Release/zip-lib/zip_get_num_files.d" -c "../../contrib/libzip/zip_get_num_files.c" Creating obj/Release/luasocket mkdir -p obj/Release/luasocket digest_sspi.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/digest_sspi.o" -MF "obj/Release/curl-lib/digest_sspi.d" -c "../../contrib/curl/lib/vauth/digest_sspi.c" auxiliar.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUASOCKET_API=__attribute__\(\(visibility\(\"default\"\)\)\) -I../../contrib/lua/src -I../../contrib/luashim -O3 -fPIC -Wall -Wextra -o "obj/Release/luasocket/auxiliar.o" -MF "obj/Release/luasocket/auxiliar.d" -c "../../binmodules/luasocket/src/auxiliar.c" Linking example cc -o "../../bin/release/example.so" obj/Release/example/main.o -shared bin/Release/libluashim-lib.a zip_memdup.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_memdup.o" -MF "obj/Release/zip-lib/zip_memdup.d" -c "../../contrib/libzip/zip_memdup.c" dllmain.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/dllmain.o" -MF "obj/Release/curl-lib/dllmain.d" -c "../../contrib/curl/lib/dllmain.c" hmac_drbg.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/hmac_drbg.o" -MF "obj/Release/mbedtls-lib/hmac_drbg.d" -c "../../contrib/mbedtls/library/hmac_drbg.c" zip_name_locate.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_name_locate.o" -MF "obj/Release/zip-lib/zip_name_locate.d" -c "../../contrib/libzip/zip_name_locate.c" zip_new.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_new.o" -MF "obj/Release/zip-lib/zip_new.d" -c "../../contrib/libzip/zip_new.c" buffer.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUASOCKET_API=__attribute__\(\(visibility\(\"default\"\)\)\) -I../../contrib/lua/src -I../../contrib/luashim -O3 -fPIC -Wall -Wextra -o "obj/Release/luasocket/buffer.o" -MF "obj/Release/luasocket/buffer.d" -c "../../binmodules/luasocket/src/buffer.c" Linking lua-lib ar -rcs "bin/Release/liblua-lib.a" obj/Release/lua-lib/lapi.o obj/Release/lua-lib/lauxlib.o obj/Release/lua-lib/lbaselib.o obj/Release/lua-lib/lbitlib.o obj/Release/lua-lib/lcode.o obj/Release/lua-lib/lcorolib.o obj/Release/lua-lib/lctype.o obj/Release/lua-lib/ldblib.o obj/Release/lua-lib/ldebug.o obj/Release/lua-lib/ldo.o obj/Release/lua-lib/ldump.o obj/Release/lua-lib/lfunc.o obj/Release/lua-lib/lgc.o obj/Release/lua-lib/linit.o obj/Release/lua-lib/liolib.o obj/Release/lua-lib/llex.o obj/Release/lua-lib/lmathlib.o obj/Release/lua-lib/lmem.o obj/Release/lua-lib/loadlib.o obj/Release/lua-lib/lobject.o obj/Release/lua-lib/lopcodes.o obj/Release/lua-lib/loslib.o obj/Release/lua-lib/lparser.o obj/Release/lua-lib/lstate.o obj/Release/lua-lib/lstring.o obj/Release/lua-lib/lstrlib.o obj/Release/lua-lib/ltable.o obj/Release/lua-lib/ltablib.o obj/Release/lua-lib/ltm.o obj/Release/lua-lib/lundump.o obj/Release/lua-lib/lutf8lib.o obj/Release/lua-lib/lvm.o obj/Release/lua-lib/lzio.o doh.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/doh.o" -MF "obj/Release/curl-lib/doh.d" -c "../../contrib/curl/lib/doh.c" dynbuf.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/dynbuf.o" -MF "obj/Release/curl-lib/dynbuf.d" -c "../../contrib/curl/lib/dynbuf.c" lmots.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/lmots.o" -MF "obj/Release/mbedtls-lib/lmots.d" -c "../../contrib/mbedtls/library/lmots.c" compat.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUASOCKET_API=__attribute__\(\(visibility\(\"default\"\)\)\) -I../../contrib/lua/src -I../../contrib/luashim -O3 -fPIC -Wall -Wextra -o "obj/Release/luasocket/compat.o" -MF "obj/Release/luasocket/compat.d" -c "../../binmodules/luasocket/src/compat.c" dynhds.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/dynhds.o" -MF "obj/Release/curl-lib/dynhds.d" -c "../../contrib/curl/lib/dynhds.c" except.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUASOCKET_API=__attribute__\(\(visibility\(\"default\"\)\)\) -I../../contrib/lua/src -I../../contrib/luashim -O3 -fPIC -Wall -Wextra -o "obj/Release/luasocket/except.o" -MF "obj/Release/luasocket/except.d" -c "../../binmodules/luasocket/src/except.c" inet.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUASOCKET_API=__attribute__\(\(visibility\(\"default\"\)\)\) -I../../contrib/lua/src -I../../contrib/luashim -O3 -fPIC -Wall -Wextra -o "obj/Release/luasocket/inet.o" -MF "obj/Release/luasocket/inet.d" -c "../../binmodules/luasocket/src/inet.c" io.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUASOCKET_API=__attribute__\(\(visibility\(\"default\"\)\)\) -I../../contrib/lua/src -I../../contrib/luashim -O3 -fPIC -Wall -Wextra -o "obj/Release/luasocket/io.o" -MF "obj/Release/luasocket/io.d" -c "../../binmodules/luasocket/src/io.c" zip_open.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_open.o" -MF "obj/Release/zip-lib/zip_open.d" -c "../../contrib/libzip/zip_open.c" lms.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/lms.o" -MF "obj/Release/mbedtls-lib/lms.d" -c "../../contrib/mbedtls/library/lms.c" easy.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/easy.o" -MF "obj/Release/curl-lib/easy.d" -c "../../contrib/curl/lib/easy.c" luasocket.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUASOCKET_API=__attribute__\(\(visibility\(\"default\"\)\)\) -I../../contrib/lua/src -I../../contrib/luashim -O3 -fPIC -Wall -Wextra -o "obj/Release/luasocket/luasocket.o" -MF "obj/Release/luasocket/luasocket.d" -c "../../binmodules/luasocket/src/luasocket.c" easygetopt.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/easygetopt.o" -MF "obj/Release/curl-lib/easygetopt.d" -c "../../contrib/curl/lib/easygetopt.c" main.c md.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUASOCKET_API=__attribute__\(\(visibility\(\"default\"\)\)\) -I../../contrib/lua/src -I../../contrib/luashim -O3 -fPIC -Wall -Wextra -o "obj/Release/luasocket/main.o" -MF "obj/Release/luasocket/main.d" -c "../../binmodules/luasocket/main.c" cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/md.o" -MF "obj/Release/mbedtls-lib/md.d" -c "../../contrib/mbedtls/library/md.c" easyoptions.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/easyoptions.o" -MF "obj/Release/curl-lib/easyoptions.d" -c "../../contrib/curl/lib/easyoptions.c" escape.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/escape.o" -MF "obj/Release/curl-lib/escape.d" -c "../../contrib/curl/lib/escape.c" mime.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUASOCKET_API=__attribute__\(\(visibility\(\"default\"\)\)\) -I../../contrib/lua/src -I../../contrib/luashim -O3 -fPIC -Wall -Wextra -o "obj/Release/luasocket/mime.o" -MF "obj/Release/luasocket/mime.d" -c "../../binmodules/luasocket/src/mime.c" file.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/file.o" -MF "obj/Release/curl-lib/file.d" -c "../../contrib/curl/lib/file.c" options.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUASOCKET_API=__attribute__\(\(visibility\(\"default\"\)\)\) -I../../contrib/lua/src -I../../contrib/luashim -O3 -fPIC -Wall -Wextra -o "obj/Release/luasocket/options.o" -MF "obj/Release/luasocket/options.d" -c "../../binmodules/luasocket/src/options.c" zip_rename.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_rename.o" -MF "obj/Release/zip-lib/zip_rename.d" -c "../../contrib/libzip/zip_rename.c" select.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUASOCKET_API=__attribute__\(\(visibility\(\"default\"\)\)\) -I../../contrib/lua/src -I../../contrib/luashim -O3 -fPIC -Wall -Wextra -o "obj/Release/luasocket/select.o" -MF "obj/Release/luasocket/select.d" -c "../../binmodules/luasocket/src/select.c" ../../binmodules/luasocket/src/select.c:124:16: warning: variable 'n' set but not used [-Wunused-but-set-variable] 124 | int i = 1, n = 0; | ^ zip_replace.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_replace.o" -MF "obj/Release/zip-lib/zip_replace.d" -c "../../contrib/libzip/zip_replace.c" serial.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUASOCKET_API=__attribute__\(\(visibility\(\"default\"\)\)\) -I../../contrib/lua/src -I../../contrib/luashim -O3 -fPIC -Wall -Wextra -o "obj/Release/luasocket/serial.o" -MF "obj/Release/luasocket/serial.d" -c "../../binmodules/luasocket/src/serial.c" md5.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/md5.o" -MF "obj/Release/mbedtls-lib/md5.d" -c "../../contrib/mbedtls/library/md5.c" 1 warning generated. fileinfo.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/fileinfo.o" -MF "obj/Release/curl-lib/fileinfo.d" -c "../../contrib/curl/lib/fileinfo.c" fopen.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/fopen.o" -MF "obj/Release/curl-lib/fopen.d" -c "../../contrib/curl/lib/fopen.c" zip_set_archive_comment.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_set_archive_comment.o" -MF "obj/Release/zip-lib/zip_set_archive_comment.d" -c "../../contrib/libzip/zip_set_archive_comment.c" tcp.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUASOCKET_API=__attribute__\(\(visibility\(\"default\"\)\)\) -I../../contrib/lua/src -I../../contrib/luashim -O3 -fPIC -Wall -Wextra -o "obj/Release/luasocket/tcp.o" -MF "obj/Release/luasocket/tcp.d" -c "../../binmodules/luasocket/src/tcp.c" formdata.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/formdata.o" -MF "obj/Release/curl-lib/formdata.d" -c "../../contrib/curl/lib/formdata.c" zip_set_archive_flag.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_set_archive_flag.o" -MF "obj/Release/zip-lib/zip_set_archive_flag.d" -c "../../contrib/libzip/zip_set_archive_flag.c" timeout.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUASOCKET_API=__attribute__\(\(visibility\(\"default\"\)\)\) -I../../contrib/lua/src -I../../contrib/luashim -O3 -fPIC -Wall -Wextra -o "obj/Release/luasocket/timeout.o" -MF "obj/Release/luasocket/timeout.d" -c "../../binmodules/luasocket/src/timeout.c" udp.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUASOCKET_API=__attribute__\(\(visibility\(\"default\"\)\)\) -I../../contrib/lua/src -I../../contrib/luashim -O3 -fPIC -Wall -Wextra -o "obj/Release/luasocket/udp.o" -MF "obj/Release/luasocket/udp.d" -c "../../binmodules/luasocket/src/udp.c" unix.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUASOCKET_API=__attribute__\(\(visibility\(\"default\"\)\)\) -I../../contrib/lua/src -I../../contrib/luashim -O3 -fPIC -Wall -Wextra -o "obj/Release/luasocket/unix.o" -MF "obj/Release/luasocket/unix.d" -c "../../binmodules/luasocket/src/unix.c" ftp.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/ftp.o" -MF "obj/Release/curl-lib/ftp.d" -c "../../contrib/curl/lib/ftp.c" ftplistparser.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/ftplistparser.o" -MF "obj/Release/curl-lib/ftplistparser.d" -c "../../contrib/curl/lib/ftplistparser.c" memory_buffer_alloc.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/memory_buffer_alloc.o" -MF "obj/Release/mbedtls-lib/memory_buffer_alloc.d" -c "../../contrib/mbedtls/library/memory_buffer_alloc.c" zip_set_default_password.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_set_default_password.o" -MF "obj/Release/zip-lib/zip_set_default_password.d" -c "../../contrib/libzip/zip_set_default_password.c" unixdgram.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUASOCKET_API=__attribute__\(\(visibility\(\"default\"\)\)\) -I../../contrib/lua/src -I../../contrib/luashim -O3 -fPIC -Wall -Wextra -o "obj/Release/luasocket/unixdgram.o" -MF "obj/Release/luasocket/unixdgram.d" -c "../../binmodules/luasocket/src/unixdgram.c" mps_reader.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/mps_reader.o" -MF "obj/Release/mbedtls-lib/mps_reader.d" -c "../../contrib/mbedtls/library/mps_reader.c" mps_trace.c getenv.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/mps_trace.o" -MF "obj/Release/mbedtls-lib/mps_trace.d" -c "../../contrib/mbedtls/library/mps_trace.c" cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/getenv.o" -MF "obj/Release/curl-lib/getenv.d" -c "../../contrib/curl/lib/getenv.c" unixstream.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUASOCKET_API=__attribute__\(\(visibility\(\"default\"\)\)\) -I../../contrib/lua/src -I../../contrib/luashim -O3 -fPIC -Wall -Wextra -o "obj/Release/luasocket/unixstream.o" -MF "obj/Release/luasocket/unixstream.d" -c "../../binmodules/luasocket/src/unixstream.c" usocket.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUASOCKET_API=__attribute__\(\(visibility\(\"default\"\)\)\) -I../../contrib/lua/src -I../../contrib/luashim -O3 -fPIC -Wall -Wextra -o "obj/Release/luasocket/usocket.o" -MF "obj/Release/luasocket/usocket.d" -c "../../binmodules/luasocket/src/usocket.c" getinfo.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/getinfo.o" -MF "obj/Release/curl-lib/getinfo.d" -c "../../contrib/curl/lib/getinfo.c" zip_set_file_comment.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_set_file_comment.o" -MF "obj/Release/zip-lib/zip_set_file_comment.d" -c "../../contrib/libzip/zip_set_file_comment.c" zip_set_file_compression.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_set_file_compression.o" -MF "obj/Release/zip-lib/zip_set_file_compression.d" -c "../../contrib/libzip/zip_set_file_compression.c" net_sockets.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/net_sockets.o" -MF "obj/Release/mbedtls-lib/net_sockets.d" -c "../../contrib/mbedtls/library/net_sockets.c" nist_kw.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/nist_kw.o" -MF "obj/Release/mbedtls-lib/nist_kw.d" -c "../../contrib/mbedtls/library/nist_kw.c" zip_set_name.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_set_name.o" -MF "obj/Release/zip-lib/zip_set_name.d" -c "../../contrib/libzip/zip_set_name.c" oid.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/oid.o" -MF "obj/Release/mbedtls-lib/oid.d" -c "../../contrib/mbedtls/library/oid.c" padlock.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/padlock.o" -MF "obj/Release/mbedtls-lib/padlock.d" -c "../../contrib/mbedtls/library/padlock.c" gopher.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/gopher.o" -MF "obj/Release/curl-lib/gopher.d" -c "../../contrib/curl/lib/gopher.c" pem.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/pem.o" -MF "obj/Release/mbedtls-lib/pem.d" -c "../../contrib/mbedtls/library/pem.c" zip_source_buffer.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_source_buffer.o" -MF "obj/Release/zip-lib/zip_source_buffer.d" -c "../../contrib/libzip/zip_source_buffer.c" gsasl.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/gsasl.o" -MF "obj/Release/curl-lib/gsasl.d" -c "../../contrib/curl/lib/vauth/gsasl.c" gtls.c zip_source_close.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/gtls.o" -MF "obj/Release/curl-lib/gtls.d" -c "../../contrib/curl/lib/vtls/gtls.c" cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_source_close.o" -MF "obj/Release/zip-lib/zip_source_close.d" -c "../../contrib/libzip/zip_source_close.c" zip_source_crc.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_source_crc.o" -MF "obj/Release/zip-lib/zip_source_crc.d" -c "../../contrib/libzip/zip_source_crc.c" zip_source_deflate.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_source_deflate.o" -MF "obj/Release/zip-lib/zip_source_deflate.d" -c "../../contrib/libzip/zip_source_deflate.c" Linking luasocket cc -o "../../bin/release/luasocket.so" obj/Release/luasocket/auxiliar.o obj/Release/luasocket/buffer.o obj/Release/luasocket/compat.o obj/Release/luasocket/except.o obj/Release/luasocket/inet.o obj/Release/luasocket/io.o obj/Release/luasocket/luasocket.o obj/Release/luasocket/main.o obj/Release/luasocket/mime.o obj/Release/luasocket/options.o obj/Release/luasocket/select.o obj/Release/luasocket/serial.o obj/Release/luasocket/tcp.o obj/Release/luasocket/timeout.o obj/Release/luasocket/udp.o obj/Release/luasocket/unix.o obj/Release/luasocket/unixdgram.o obj/Release/luasocket/unixstream.o obj/Release/luasocket/usocket.o -shared bin/Release/libluashim-lib.a hash.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/hash.o" -MF "obj/Release/curl-lib/hash.d" -c "../../contrib/curl/lib/hash.c" headers.c pk.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/headers.o" -MF "obj/Release/curl-lib/headers.d" -c "../../contrib/curl/lib/headers.c" cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/pk.o" -MF "obj/Release/mbedtls-lib/pk.d" -c "../../contrib/mbedtls/library/pk.c" pk_ecc.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/pk_ecc.o" -MF "obj/Release/mbedtls-lib/pk_ecc.d" -c "../../contrib/mbedtls/library/pk_ecc.c" hmac.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/hmac.o" -MF "obj/Release/curl-lib/hmac.d" -c "../../contrib/curl/lib/hmac.c" zip_source_error.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_source_error.o" -MF "obj/Release/zip-lib/zip_source_error.d" -c "../../contrib/libzip/zip_source_error.c" hostasyn.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/hostasyn.o" -MF "obj/Release/curl-lib/hostasyn.d" -c "../../contrib/curl/lib/hostasyn.c" pk_wrap.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/pk_wrap.o" -MF "obj/Release/mbedtls-lib/pk_wrap.d" -c "../../contrib/mbedtls/library/pk_wrap.c" pkcs12.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/pkcs12.o" -MF "obj/Release/mbedtls-lib/pkcs12.d" -c "../../contrib/mbedtls/library/pkcs12.c" zip_source_file.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_source_file.o" -MF "obj/Release/zip-lib/zip_source_file.d" -c "../../contrib/libzip/zip_source_file.c" pkcs5.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/pkcs5.o" -MF "obj/Release/mbedtls-lib/pkcs5.d" -c "../../contrib/mbedtls/library/pkcs5.c" hostcheck.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/hostcheck.o" -MF "obj/Release/curl-lib/hostcheck.d" -c "../../contrib/curl/lib/vtls/hostcheck.c" pkcs7.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/pkcs7.o" -MF "obj/Release/mbedtls-lib/pkcs7.d" -c "../../contrib/mbedtls/library/pkcs7.c" hostip.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/hostip.o" -MF "obj/Release/curl-lib/hostip.d" -c "../../contrib/curl/lib/hostip.c" pkparse.c zip_source_filep.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/pkparse.o" -MF "obj/Release/mbedtls-lib/pkparse.d" -c "../../contrib/mbedtls/library/pkparse.c" cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_source_filep.o" -MF "obj/Release/zip-lib/zip_source_filep.d" -c "../../contrib/libzip/zip_source_filep.c" hostip4.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/hostip4.o" -MF "obj/Release/curl-lib/hostip4.d" -c "../../contrib/curl/lib/hostip4.c" pkwrite.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/pkwrite.o" -MF "obj/Release/mbedtls-lib/pkwrite.d" -c "../../contrib/mbedtls/library/pkwrite.c" zip_source_free.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_source_free.o" -MF "obj/Release/zip-lib/zip_source_free.d" -c "../../contrib/libzip/zip_source_free.c" platform.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/platform.o" -MF "obj/Release/mbedtls-lib/platform.d" -c "../../contrib/mbedtls/library/platform.c" hostip6.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/hostip6.o" -MF "obj/Release/curl-lib/hostip6.d" -c "../../contrib/curl/lib/hostip6.c" zip_source_function.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_source_function.o" -MF "obj/Release/zip-lib/zip_source_function.d" -c "../../contrib/libzip/zip_source_function.c" hostsyn.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/hostsyn.o" -MF "obj/Release/curl-lib/hostsyn.d" -c "../../contrib/curl/lib/hostsyn.c" zip_source_layered.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_source_layered.o" -MF "obj/Release/zip-lib/zip_source_layered.d" -c "../../contrib/libzip/zip_source_layered.c" hsts.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/hsts.o" -MF "obj/Release/curl-lib/hsts.d" -c "../../contrib/curl/lib/hsts.c" http.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/http.o" -MF "obj/Release/curl-lib/http.d" -c "../../contrib/curl/lib/http.c" platform_util.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/platform_util.o" -MF "obj/Release/mbedtls-lib/platform_util.d" -c "../../contrib/mbedtls/library/platform_util.c" zip_source_open.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_source_open.o" -MF "obj/Release/zip-lib/zip_source_open.d" -c "../../contrib/libzip/zip_source_open.c" zip_source_pkware.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_source_pkware.o" -MF "obj/Release/zip-lib/zip_source_pkware.d" -c "../../contrib/libzip/zip_source_pkware.c" poly1305.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/poly1305.o" -MF "obj/Release/mbedtls-lib/poly1305.d" -c "../../contrib/mbedtls/library/poly1305.c" http1.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/http1.o" -MF "obj/Release/curl-lib/http1.d" -c "../../contrib/curl/lib/http1.c" psa_crypto.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/psa_crypto.o" -MF "obj/Release/mbedtls-lib/psa_crypto.d" -c "../../contrib/mbedtls/library/psa_crypto.c" http2.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/http2.o" -MF "obj/Release/curl-lib/http2.d" -c "../../contrib/curl/lib/http2.c" zip_source_pop.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_source_pop.o" -MF "obj/Release/zip-lib/zip_source_pop.d" -c "../../contrib/libzip/zip_source_pop.c" http_aws_sigv4.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/http_aws_sigv4.o" -MF "obj/Release/curl-lib/http_aws_sigv4.d" -c "../../contrib/curl/lib/http_aws_sigv4.c" psa_crypto_aead.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/psa_crypto_aead.o" -MF "obj/Release/mbedtls-lib/psa_crypto_aead.d" -c "../../contrib/mbedtls/library/psa_crypto_aead.c" psa_crypto_cipher.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/psa_crypto_cipher.o" -MF "obj/Release/mbedtls-lib/psa_crypto_cipher.d" -c "../../contrib/mbedtls/library/psa_crypto_cipher.c" zip_source_read.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_source_read.o" -MF "obj/Release/zip-lib/zip_source_read.d" -c "../../contrib/libzip/zip_source_read.c" zip_source_stat.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_source_stat.o" -MF "obj/Release/zip-lib/zip_source_stat.d" -c "../../contrib/libzip/zip_source_stat.c" http_chunks.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/http_chunks.o" -MF "obj/Release/curl-lib/http_chunks.d" -c "../../contrib/curl/lib/http_chunks.c" zip_source_window.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_source_window.o" -MF "obj/Release/zip-lib/zip_source_window.d" -c "../../contrib/libzip/zip_source_window.c" http_digest.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/http_digest.o" -MF "obj/Release/curl-lib/http_digest.d" -c "../../contrib/curl/lib/http_digest.c" psa_crypto_client.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/psa_crypto_client.o" -MF "obj/Release/mbedtls-lib/psa_crypto_client.d" -c "../../contrib/mbedtls/library/psa_crypto_client.c" zip_source_zip.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_source_zip.o" -MF "obj/Release/zip-lib/zip_source_zip.d" -c "../../contrib/libzip/zip_source_zip.c" zip_source_zip_new.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_source_zip_new.o" -MF "obj/Release/zip-lib/zip_source_zip_new.d" -c "../../contrib/libzip/zip_source_zip_new.c" http_negotiate.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/http_negotiate.o" -MF "obj/Release/curl-lib/http_negotiate.d" -c "../../contrib/curl/lib/http_negotiate.c" http_ntlm.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/http_ntlm.o" -MF "obj/Release/curl-lib/http_ntlm.d" -c "../../contrib/curl/lib/http_ntlm.c" psa_crypto_driver_wrappers_no_static.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/psa_crypto_driver_wrappers_no_static.o" -MF "obj/Release/mbedtls-lib/psa_crypto_driver_wrappers_no_static.d" -c "../../contrib/mbedtls/library/psa_crypto_driver_wrappers_no_static.c" psa_crypto_ecp.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/psa_crypto_ecp.o" -MF "obj/Release/mbedtls-lib/psa_crypto_ecp.d" -c "../../contrib/mbedtls/library/psa_crypto_ecp.c" zip_stat.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_stat.o" -MF "obj/Release/zip-lib/zip_stat.d" -c "../../contrib/libzip/zip_stat.c" http_proxy.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/http_proxy.o" -MF "obj/Release/curl-lib/http_proxy.d" -c "../../contrib/curl/lib/http_proxy.c" idn.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/idn.o" -MF "obj/Release/curl-lib/idn.d" -c "../../contrib/curl/lib/idn.c" zip_stat_index.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_stat_index.o" -MF "obj/Release/zip-lib/zip_stat_index.d" -c "../../contrib/libzip/zip_stat_index.c" if2ip.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/if2ip.o" -MF "obj/Release/curl-lib/if2ip.d" -c "../../contrib/curl/lib/if2ip.c" imap.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/imap.o" -MF "obj/Release/curl-lib/imap.d" -c "../../contrib/curl/lib/imap.c" zip_stat_init.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_stat_init.o" -MF "obj/Release/zip-lib/zip_stat_init.d" -c "../../contrib/libzip/zip_stat_init.c" psa_crypto_ffdh.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/psa_crypto_ffdh.o" -MF "obj/Release/mbedtls-lib/psa_crypto_ffdh.d" -c "../../contrib/mbedtls/library/psa_crypto_ffdh.c" inet_ntop.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/inet_ntop.o" -MF "obj/Release/curl-lib/inet_ntop.d" -c "../../contrib/curl/lib/inet_ntop.c" psa_crypto_hash.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/psa_crypto_hash.o" -MF "obj/Release/mbedtls-lib/psa_crypto_hash.d" -c "../../contrib/mbedtls/library/psa_crypto_hash.c" zip_strerror.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_strerror.o" -MF "obj/Release/zip-lib/zip_strerror.d" -c "../../contrib/libzip/zip_strerror.c" inet_pton.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/inet_pton.o" -MF "obj/Release/curl-lib/inet_pton.d" -c "../../contrib/curl/lib/inet_pton.c" zip_string.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_string.o" -MF "obj/Release/zip-lib/zip_string.d" -c "../../contrib/libzip/zip_string.c" psa_crypto_mac.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/psa_crypto_mac.o" -MF "obj/Release/mbedtls-lib/psa_crypto_mac.d" -c "../../contrib/mbedtls/library/psa_crypto_mac.c" psa_crypto_pake.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/psa_crypto_pake.o" -MF "obj/Release/mbedtls-lib/psa_crypto_pake.d" -c "../../contrib/mbedtls/library/psa_crypto_pake.c" keylog.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/keylog.o" -MF "obj/Release/curl-lib/keylog.d" -c "../../contrib/curl/lib/vtls/keylog.c" krb5.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/krb5.o" -MF "obj/Release/curl-lib/krb5.d" -c "../../contrib/curl/lib/krb5.c" zip_unchange.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_unchange.o" -MF "obj/Release/zip-lib/zip_unchange.d" -c "../../contrib/libzip/zip_unchange.c" zip_unchange_all.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_unchange_all.o" -MF "obj/Release/zip-lib/zip_unchange_all.d" -c "../../contrib/libzip/zip_unchange_all.c" psa_crypto_rsa.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/psa_crypto_rsa.o" -MF "obj/Release/mbedtls-lib/psa_crypto_rsa.d" -c "../../contrib/mbedtls/library/psa_crypto_rsa.c" krb5_gssapi.c psa_crypto_se.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/krb5_gssapi.o" -MF "obj/Release/curl-lib/krb5_gssapi.d" -c "../../contrib/curl/lib/vauth/krb5_gssapi.c" cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/psa_crypto_se.o" -MF "obj/Release/mbedtls-lib/psa_crypto_se.d" -c "../../contrib/mbedtls/library/psa_crypto_se.c" psa_crypto_slot_management.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/psa_crypto_slot_management.o" -MF "obj/Release/mbedtls-lib/psa_crypto_slot_management.d" -c "../../contrib/mbedtls/library/psa_crypto_slot_management.c" krb5_sspi.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/krb5_sspi.o" -MF "obj/Release/curl-lib/krb5_sspi.d" -c "../../contrib/curl/lib/vauth/krb5_sspi.c" ldap.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/ldap.o" -MF "obj/Release/curl-lib/ldap.d" -c "../../contrib/curl/lib/ldap.c" libssh.c zip_unchange_archive.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_unchange_archive.o" -MF "obj/Release/zip-lib/zip_unchange_archive.d" -c "../../contrib/libzip/zip_unchange_archive.c" cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/libssh.o" -MF "obj/Release/curl-lib/libssh.d" -c "../../contrib/curl/lib/vssh/libssh.c" libssh2.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/libssh2.o" -MF "obj/Release/curl-lib/libssh2.d" -c "../../contrib/curl/lib/vssh/libssh2.c" psa_crypto_storage.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/psa_crypto_storage.o" -MF "obj/Release/mbedtls-lib/psa_crypto_storage.d" -c "../../contrib/mbedtls/library/psa_crypto_storage.c" zip_unchange_data.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_unchange_data.o" -MF "obj/Release/zip-lib/zip_unchange_data.d" -c "../../contrib/libzip/zip_unchange_data.c" llist.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/llist.o" -MF "obj/Release/curl-lib/llist.d" -c "../../contrib/curl/lib/llist.c" zip_utf-8.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H -I../../contrib/libzip/include -O3 -w -include unistd.h -o "obj/Release/zip-lib/zip_utf-8.o" -MF "obj/Release/zip-lib/zip_utf-8.d" -c "../../contrib/libzip/zip_utf-8.c" psa_its_file.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/psa_its_file.o" -MF "obj/Release/mbedtls-lib/psa_its_file.d" -c "../../contrib/mbedtls/library/psa_its_file.c" psa_util.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/psa_util.o" -MF "obj/Release/mbedtls-lib/psa_util.d" -c "../../contrib/mbedtls/library/psa_util.c" macos.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/macos.o" -MF "obj/Release/curl-lib/macos.d" -c "../../contrib/curl/lib/macos.c" ripemd160.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/ripemd160.o" -MF "obj/Release/mbedtls-lib/ripemd160.d" -c "../../contrib/mbedtls/library/ripemd160.c" Linking zip-lib ar -rcs "bin/Release/libzip-lib.a" obj/Release/zip-lib/mkstemp.o obj/Release/zip-lib/zip_add.o obj/Release/zip-lib/zip_add_dir.o obj/Release/zip-lib/zip_add_entry.o obj/Release/zip-lib/zip_close.o obj/Release/zip-lib/zip_delete.o obj/Release/zip-lib/zip_dir_add.o obj/Release/zip-lib/zip_dirent.o obj/Release/zip-lib/zip_discard.o obj/Release/zip-lib/zip_entry.o obj/Release/zip-lib/zip_err_str.o obj/Release/zip-lib/zip_error.o obj/Release/zip-lib/zip_error_clear.o obj/Release/zip-lib/zip_error_get.o obj/Release/zip-lib/zip_error_get_sys_type.o obj/Release/zip-lib/zip_error_strerror.o obj/Release/zip-lib/zip_error_to_str.o obj/Release/zip-lib/zip_extra_field.o obj/Release/zip-lib/zip_extra_field_api.o obj/Release/zip-lib/zip_fclose.o obj/Release/zip-lib/zip_fdopen.o obj/Release/zip-lib/zip_file_add.o obj/Release/zip-lib/zip_file_error_clear.o obj/Release/zip-lib/zip_file_error_get.o obj/Release/zip-lib/zip_file_get_comment.o obj/Release/zip-lib/zip_file_get_external_attributes.o obj/Release/zip-lib/zip_file_get_offset.o obj/Release/zip-lib/zip_file_rename.o obj/Release/zip-lib/zip_file_replace.o obj/Release/zip-lib/zip_file_set_comment.o obj/Release/zip-lib/zip_file_set_external_attributes.o obj/Release/zip-lib/zip_file_strerror.o obj/Release/zip-lib/zip_filerange_crc.o obj/Release/zip-lib/zip_fopen.o obj/Release/zip-lib/zip_fopen_encrypted.o obj/Release/zip-lib/zip_fopen_index.o obj/Release/zip-lib/zip_fopen_index_encrypted.o obj/Release/zip-lib/zip_fread.o obj/Release/zip-lib/zip_get_archive_comment.o obj/Release/zip-lib/zip_get_archive_flag.o obj/Release/zip-lib/zip_get_compression_implementation.o obj/Release/zip-lib/zip_get_encryption_implementation.o obj/Release/zip-lib/zip_get_file_comment.o obj/Release/zip-lib/zip_get_name.o obj/Release/zip-lib/zip_get_num_entries.o obj/Release/zip-lib/zip_get_num_files.o obj/Release/zip-lib/zip_memdup.o obj/Release/zip-lib/zip_name_locate.o obj/Release/zip-lib/zip_new.o obj/Release/zip-lib/zip_open.o obj/Release/zip-lib/zip_rename.o obj/Release/zip-lib/zip_replace.o obj/Release/zip-lib/zip_set_archive_comment.o obj/Release/zip-lib/zip_set_archive_flag.o obj/Release/zip-lib/zip_set_default_password.o obj/Release/zip-lib/zip_set_file_comment.o obj/Release/zip-lib/zip_set_file_compression.o obj/Release/zip-lib/zip_set_name.o obj/Release/zip-lib/zip_source_buffer.o obj/Release/zip-lib/zip_source_close.o obj/Release/zip-lib/zip_source_crc.o obj/Release/zip-lib/zip_source_deflate.o obj/Release/zip-lib/zip_source_error.o obj/Release/zip-lib/zip_source_file.o obj/Release/zip-lib/zip_source_filep.o obj/Release/zip-lib/zip_source_free.o obj/Release/zip-lib/zip_source_function.o obj/Release/zip-lib/zip_source_layered.o obj/Release/zip-lib/zip_source_open.o obj/Release/zip-lib/zip_source_pkware.o obj/Release/zip-lib/zip_source_pop.o obj/Release/zip-lib/zip_source_read.o obj/Release/zip-lib/zip_source_stat.o obj/Release/zip-lib/zip_source_window.o obj/Release/zip-lib/zip_source_zip.o obj/Release/zip-lib/zip_source_zip_new.o obj/Release/zip-lib/zip_stat.o obj/Release/zip-lib/zip_stat_index.o obj/Release/zip-lib/zip_stat_init.o obj/Release/zip-lib/zip_strerror.o obj/Release/zip-lib/zip_string.o obj/Release/zip-lib/zip_unchange.o obj/Release/zip-lib/zip_unchange_all.o obj/Release/zip-lib/zip_unchange_archive.o obj/Release/zip-lib/zip_unchange_data.o obj/Release/zip-lib/zip_utf-8.o mbedtls.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/mbedtls.o" -MF "obj/Release/curl-lib/mbedtls.d" -c "../../contrib/curl/lib/vtls/mbedtls.c" rsa.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/rsa.o" -MF "obj/Release/mbedtls-lib/rsa.d" -c "../../contrib/mbedtls/library/rsa.c" rsa_alt_helpers.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/rsa_alt_helpers.o" -MF "obj/Release/mbedtls-lib/rsa_alt_helpers.d" -c "../../contrib/mbedtls/library/rsa_alt_helpers.c" sha1.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/sha1.o" -MF "obj/Release/mbedtls-lib/sha1.d" -c "../../contrib/mbedtls/library/sha1.c" mbedtls_threadlock.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/mbedtls_threadlock.o" -MF "obj/Release/curl-lib/mbedtls_threadlock.d" -c "../../contrib/curl/lib/vtls/mbedtls_threadlock.c" sha256.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/sha256.o" -MF "obj/Release/mbedtls-lib/sha256.d" -c "../../contrib/mbedtls/library/sha256.c" md4.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/md4.o" -MF "obj/Release/curl-lib/md4.d" -c "../../contrib/curl/lib/md4.c" sha3.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/sha3.o" -MF "obj/Release/mbedtls-lib/sha3.d" -c "../../contrib/mbedtls/library/sha3.c" md5.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/md5.o" -MF "obj/Release/curl-lib/md5.d" -c "../../contrib/curl/lib/md5.c" sha512.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/sha512.o" -MF "obj/Release/mbedtls-lib/sha512.d" -c "../../contrib/mbedtls/library/sha512.c" memdebug.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/memdebug.o" -MF "obj/Release/curl-lib/memdebug.d" -c "../../contrib/curl/lib/memdebug.c" mime.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/mime.o" -MF "obj/Release/curl-lib/mime.d" -c "../../contrib/curl/lib/mime.c" ssl_cache.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/ssl_cache.o" -MF "obj/Release/mbedtls-lib/ssl_cache.d" -c "../../contrib/mbedtls/library/ssl_cache.c" ssl_ciphersuites.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/ssl_ciphersuites.o" -MF "obj/Release/mbedtls-lib/ssl_ciphersuites.d" -c "../../contrib/mbedtls/library/ssl_ciphersuites.c" mprintf.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/mprintf.o" -MF "obj/Release/curl-lib/mprintf.d" -c "../../contrib/curl/lib/mprintf.c" ssl_client.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/ssl_client.o" -MF "obj/Release/mbedtls-lib/ssl_client.d" -c "../../contrib/mbedtls/library/ssl_client.c" mqtt.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/mqtt.o" -MF "obj/Release/curl-lib/mqtt.d" -c "../../contrib/curl/lib/mqtt.c" ssl_cookie.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/ssl_cookie.o" -MF "obj/Release/mbedtls-lib/ssl_cookie.d" -c "../../contrib/mbedtls/library/ssl_cookie.c" multi.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/multi.o" -MF "obj/Release/curl-lib/multi.d" -c "../../contrib/curl/lib/multi.c" ssl_debug_helpers_generated.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/ssl_debug_helpers_generated.o" -MF "obj/Release/mbedtls-lib/ssl_debug_helpers_generated.d" -c "../../contrib/mbedtls/library/ssl_debug_helpers_generated.c" netrc.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/netrc.o" -MF "obj/Release/curl-lib/netrc.d" -c "../../contrib/curl/lib/netrc.c" nonblock.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/nonblock.o" -MF "obj/Release/curl-lib/nonblock.d" -c "../../contrib/curl/lib/nonblock.c" noproxy.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/noproxy.o" -MF "obj/Release/curl-lib/noproxy.d" -c "../../contrib/curl/lib/noproxy.c" ntlm.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/ntlm.o" -MF "obj/Release/curl-lib/ntlm.d" -c "../../contrib/curl/lib/vauth/ntlm.c" ntlm_sspi.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/ntlm_sspi.o" -MF "obj/Release/curl-lib/ntlm_sspi.d" -c "../../contrib/curl/lib/vauth/ntlm_sspi.c" ssl_msg.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/ssl_msg.o" -MF "obj/Release/mbedtls-lib/ssl_msg.d" -c "../../contrib/mbedtls/library/ssl_msg.c" oauth2.c ssl_ticket.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/ssl_ticket.o" -MF "obj/Release/mbedtls-lib/ssl_ticket.d" -c "../../contrib/mbedtls/library/ssl_ticket.c" cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/oauth2.o" -MF "obj/Release/curl-lib/oauth2.d" -c "../../contrib/curl/lib/vauth/oauth2.c" openldap.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/openldap.o" -MF "obj/Release/curl-lib/openldap.d" -c "../../contrib/curl/lib/openldap.c" openssl.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/openssl.o" -MF "obj/Release/curl-lib/openssl.d" -c "../../contrib/curl/lib/vtls/openssl.c" ssl_tls.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/ssl_tls.o" -MF "obj/Release/mbedtls-lib/ssl_tls.d" -c "../../contrib/mbedtls/library/ssl_tls.c" ssl_tls12_client.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/ssl_tls12_client.o" -MF "obj/Release/mbedtls-lib/ssl_tls12_client.d" -c "../../contrib/mbedtls/library/ssl_tls12_client.c" ssl_tls12_server.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/ssl_tls12_server.o" -MF "obj/Release/mbedtls-lib/ssl_tls12_server.d" -c "../../contrib/mbedtls/library/ssl_tls12_server.c" ssl_tls13_client.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/ssl_tls13_client.o" -MF "obj/Release/mbedtls-lib/ssl_tls13_client.d" -c "../../contrib/mbedtls/library/ssl_tls13_client.c" parsedate.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/parsedate.o" -MF "obj/Release/curl-lib/parsedate.d" -c "../../contrib/curl/lib/parsedate.c" ssl_tls13_generic.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/ssl_tls13_generic.o" -MF "obj/Release/mbedtls-lib/ssl_tls13_generic.d" -c "../../contrib/mbedtls/library/ssl_tls13_generic.c" ssl_tls13_keys.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/ssl_tls13_keys.o" -MF "obj/Release/mbedtls-lib/ssl_tls13_keys.d" -c "../../contrib/mbedtls/library/ssl_tls13_keys.c" ssl_tls13_server.c pingpong.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/ssl_tls13_server.o" -MF "obj/Release/mbedtls-lib/ssl_tls13_server.d" -c "../../contrib/mbedtls/library/ssl_tls13_server.c" cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/pingpong.o" -MF "obj/Release/curl-lib/pingpong.d" -c "../../contrib/curl/lib/pingpong.c" pop3.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/pop3.o" -MF "obj/Release/curl-lib/pop3.d" -c "../../contrib/curl/lib/pop3.c" progress.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/progress.o" -MF "obj/Release/curl-lib/progress.d" -c "../../contrib/curl/lib/progress.c" psl.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/psl.o" -MF "obj/Release/curl-lib/psl.d" -c "../../contrib/curl/lib/psl.c" rand.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/rand.o" -MF "obj/Release/curl-lib/rand.d" -c "../../contrib/curl/lib/rand.c" rename.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/rename.o" -MF "obj/Release/curl-lib/rename.d" -c "../../contrib/curl/lib/rename.c" threading.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/threading.o" -MF "obj/Release/mbedtls-lib/threading.d" -c "../../contrib/mbedtls/library/threading.c" timing.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/timing.o" -MF "obj/Release/mbedtls-lib/timing.d" -c "../../contrib/mbedtls/library/timing.c" version.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/version.o" -MF "obj/Release/mbedtls-lib/version.d" -c "../../contrib/mbedtls/library/version.c" request.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/request.o" -MF "obj/Release/curl-lib/request.d" -c "../../contrib/curl/lib/request.c" version_features.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/version_features.o" -MF "obj/Release/mbedtls-lib/version_features.d" -c "../../contrib/mbedtls/library/version_features.c" rtsp.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/rtsp.o" -MF "obj/Release/curl-lib/rtsp.d" -c "../../contrib/curl/lib/rtsp.c" rustls.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/rustls.o" -MF "obj/Release/curl-lib/rustls.d" -c "../../contrib/curl/lib/vtls/rustls.c" x509.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/x509.o" -MF "obj/Release/mbedtls-lib/x509.d" -c "../../contrib/mbedtls/library/x509.c" x509_create.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/x509_create.o" -MF "obj/Release/mbedtls-lib/x509_create.d" -c "../../contrib/mbedtls/library/x509_create.c" schannel.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/schannel.o" -MF "obj/Release/curl-lib/schannel.d" -c "../../contrib/curl/lib/vtls/schannel.c" x509_crl.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/x509_crl.o" -MF "obj/Release/mbedtls-lib/x509_crl.d" -c "../../contrib/mbedtls/library/x509_crl.c" x509_crt.c schannel_verify.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/x509_crt.o" -MF "obj/Release/mbedtls-lib/x509_crt.d" -c "../../contrib/mbedtls/library/x509_crt.c" cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/schannel_verify.o" -MF "obj/Release/curl-lib/schannel_verify.d" -c "../../contrib/curl/lib/vtls/schannel_verify.c" sectransp.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/sectransp.o" -MF "obj/Release/curl-lib/sectransp.d" -c "../../contrib/curl/lib/vtls/sectransp.c" select.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/select.o" -MF "obj/Release/curl-lib/select.d" -c "../../contrib/curl/lib/select.c" x509_csr.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/x509_csr.o" -MF "obj/Release/mbedtls-lib/x509_csr.d" -c "../../contrib/mbedtls/library/x509_csr.c" sendf.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/sendf.o" -MF "obj/Release/curl-lib/sendf.d" -c "../../contrib/curl/lib/sendf.c" x509write.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/x509write.o" -MF "obj/Release/mbedtls-lib/x509write.d" -c "../../contrib/mbedtls/library/x509write.c" setopt.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/setopt.o" -MF "obj/Release/curl-lib/setopt.d" -c "../../contrib/curl/lib/setopt.c" sha256.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/sha256.o" -MF "obj/Release/curl-lib/sha256.d" -c "../../contrib/curl/lib/sha256.c" share.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/share.o" -MF "obj/Release/curl-lib/share.d" -c "../../contrib/curl/lib/share.c" slist.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/slist.o" -MF "obj/Release/curl-lib/slist.d" -c "../../contrib/curl/lib/slist.c" smb.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/smb.o" -MF "obj/Release/curl-lib/smb.d" -c "../../contrib/curl/lib/smb.c" x509write_crt.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/x509write_crt.o" -MF "obj/Release/mbedtls-lib/x509write_crt.d" -c "../../contrib/mbedtls/library/x509write_crt.c" x509write_csr.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -I../../contrib/mbedtls/include -O3 -w -o "obj/Release/mbedtls-lib/x509write_csr.o" -MF "obj/Release/mbedtls-lib/x509write_csr.d" -c "../../contrib/mbedtls/library/x509write_csr.c" smtp.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/smtp.o" -MF "obj/Release/curl-lib/smtp.d" -c "../../contrib/curl/lib/smtp.c" socketpair.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/socketpair.o" -MF "obj/Release/curl-lib/socketpair.d" -c "../../contrib/curl/lib/socketpair.c" socks.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/socks.o" -MF "obj/Release/curl-lib/socks.d" -c "../../contrib/curl/lib/socks.c" socks_gssapi.c socks_sspi.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/socks_gssapi.o" -MF "obj/Release/curl-lib/socks_gssapi.d" -c "../../contrib/curl/lib/socks_gssapi.c" cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/socks_sspi.o" -MF "obj/Release/curl-lib/socks_sspi.d" -c "../../contrib/curl/lib/socks_sspi.c" splay.c speedcheck.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/splay.o" -MF "obj/Release/curl-lib/splay.d" -c "../../contrib/curl/lib/splay.c" cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/speedcheck.o" -MF "obj/Release/curl-lib/speedcheck.d" -c "../../contrib/curl/lib/speedcheck.c" spnego_gssapi.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/spnego_gssapi.o" -MF "obj/Release/curl-lib/spnego_gssapi.d" -c "../../contrib/curl/lib/vauth/spnego_gssapi.c" spnego_sspi.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/spnego_sspi.o" -MF "obj/Release/curl-lib/spnego_sspi.d" -c "../../contrib/curl/lib/vauth/spnego_sspi.c" strcase.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/strcase.o" -MF "obj/Release/curl-lib/strcase.d" -c "../../contrib/curl/lib/strcase.c" strdup.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/strdup.o" -MF "obj/Release/curl-lib/strdup.d" -c "../../contrib/curl/lib/strdup.c" strerror.c Linking mbedtls-lib cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/strerror.o" -MF "obj/Release/curl-lib/strerror.d" -c "../../contrib/curl/lib/strerror.c" ar -rcs "bin/Release/libmbedtls-lib.a" obj/Release/mbedtls-lib/aes.o obj/Release/mbedtls-lib/aesce.o obj/Release/mbedtls-lib/aesni.o obj/Release/mbedtls-lib/aria.o obj/Release/mbedtls-lib/asn1parse.o obj/Release/mbedtls-lib/asn1write.o obj/Release/mbedtls-lib/base64.o obj/Release/mbedtls-lib/bignum.o obj/Release/mbedtls-lib/bignum_core.o obj/Release/mbedtls-lib/bignum_mod.o obj/Release/mbedtls-lib/bignum_mod_raw.o obj/Release/mbedtls-lib/block_cipher.o obj/Release/mbedtls-lib/camellia.o obj/Release/mbedtls-lib/ccm.o obj/Release/mbedtls-lib/chacha20.o obj/Release/mbedtls-lib/chachapoly.o obj/Release/mbedtls-lib/cipher.o obj/Release/mbedtls-lib/cipher_wrap.o obj/Release/mbedtls-lib/cmac.o obj/Release/mbedtls-lib/constant_time.o obj/Release/mbedtls-lib/ctr_drbg.o obj/Release/mbedtls-lib/debug.o obj/Release/mbedtls-lib/des.o obj/Release/mbedtls-lib/dhm.o obj/Release/mbedtls-lib/ecdh.o obj/Release/mbedtls-lib/ecdsa.o obj/Release/mbedtls-lib/ecjpake.o obj/Release/mbedtls-lib/ecp.o obj/Release/mbedtls-lib/ecp_curves.o obj/Release/mbedtls-lib/ecp_curves_new.o obj/Release/mbedtls-lib/entropy.o obj/Release/mbedtls-lib/entropy_poll.o obj/Release/mbedtls-lib/error.o obj/Release/mbedtls-lib/gcm.o obj/Release/mbedtls-lib/hkdf.o obj/Release/mbedtls-lib/hmac_drbg.o obj/Release/mbedtls-lib/lmots.o obj/Release/mbedtls-lib/lms.o obj/Release/mbedtls-lib/md.o obj/Release/mbedtls-lib/md5.o obj/Release/mbedtls-lib/memory_buffer_alloc.o obj/Release/mbedtls-lib/mps_reader.o obj/Release/mbedtls-lib/mps_trace.o obj/Release/mbedtls-lib/net_sockets.o obj/Release/mbedtls-lib/nist_kw.o obj/Release/mbedtls-lib/oid.o obj/Release/mbedtls-lib/padlock.o obj/Release/mbedtls-lib/pem.o obj/Release/mbedtls-lib/pk.o obj/Release/mbedtls-lib/pk_ecc.o obj/Release/mbedtls-lib/pk_wrap.o obj/Release/mbedtls-lib/pkcs12.o obj/Release/mbedtls-lib/pkcs5.o obj/Release/mbedtls-lib/pkcs7.o obj/Release/mbedtls-lib/pkparse.o obj/Release/mbedtls-lib/pkwrite.o obj/Release/mbedtls-lib/platform.o obj/Release/mbedtls-lib/platform_util.o obj/Release/mbedtls-lib/poly1305.o obj/Release/mbedtls-lib/psa_crypto.o obj/Release/mbedtls-lib/psa_crypto_aead.o obj/Release/mbedtls-lib/psa_crypto_cipher.o obj/Release/mbedtls-lib/psa_crypto_client.o obj/Release/mbedtls-lib/psa_crypto_driver_wrappers_no_static.o obj/Release/mbedtls-lib/psa_crypto_ecp.o obj/Release/mbedtls-lib/psa_crypto_ffdh.o obj/Release/mbedtls-lib/psa_crypto_hash.o obj/Release/mbedtls-lib/psa_crypto_mac.o obj/Release/mbedtls-lib/psa_crypto_pake.o obj/Release/mbedtls-lib/psa_crypto_rsa.o obj/Release/mbedtls-lib/psa_crypto_se.o obj/Release/mbedtls-lib/psa_crypto_slot_management.o obj/Release/mbedtls-lib/psa_crypto_storage.o obj/Release/mbedtls-lib/psa_its_file.o obj/Release/mbedtls-lib/psa_util.o obj/Release/mbedtls-lib/ripemd160.o obj/Release/mbedtls-lib/rsa.o obj/Release/mbedtls-lib/rsa_alt_helpers.o obj/Release/mbedtls-lib/sha1.o obj/Release/mbedtls-lib/sha256.o obj/Release/mbedtls-lib/sha3.o obj/Release/mbedtls-lib/sha512.o obj/Release/mbedtls-lib/ssl_cache.o obj/Release/mbedtls-lib/ssl_ciphersuites.o obj/Release/mbedtls-lib/ssl_client.o obj/Release/mbedtls-lib/ssl_cookie.o obj/Release/mbedtls-lib/ssl_debug_helpers_generated.o obj/Release/mbedtls-lib/ssl_msg.o obj/Release/mbedtls-lib/ssl_ticket.o obj/Release/mbedtls-lib/ssl_tls.o obj/Release/mbedtls-lib/ssl_tls12_client.o obj/Release/mbedtls-lib/ssl_tls12_server.o obj/Release/mbedtls-lib/ssl_tls13_client.o obj/Release/mbedtls-lib/ssl_tls13_generic.o obj/Release/mbedtls-lib/ssl_tls13_keys.o obj/Release/mbedtls-lib/ssl_tls13_server.o obj/Release/mbedtls-lib/threading.o obj/Release/mbedtls-lib/timing.o obj/Release/mbedtls-lib/version.o obj/Release/mbedtls-lib/version_features.o obj/Release/mbedtls-lib/x509.o obj/Release/mbedtls-lib/x509_create.o obj/Release/mbedtls-lib/x509_crl.o obj/Release/mbedtls-lib/x509_crt.o obj/Release/mbedtls-lib/x509_csr.o obj/Release/mbedtls-lib/x509write.o obj/Release/mbedtls-lib/x509write_crt.o obj/Release/mbedtls-lib/x509write_csr.o strtok.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/strtok.o" -MF "obj/Release/curl-lib/strtok.d" -c "../../contrib/curl/lib/strtok.c" strtoofft.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/strtoofft.o" -MF "obj/Release/curl-lib/strtoofft.d" -c "../../contrib/curl/lib/strtoofft.c" system_win32.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/system_win32.o" -MF "obj/Release/curl-lib/system_win32.d" -c "../../contrib/curl/lib/system_win32.c" telnet.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/telnet.o" -MF "obj/Release/curl-lib/telnet.d" -c "../../contrib/curl/lib/telnet.c" tftp.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/tftp.o" -MF "obj/Release/curl-lib/tftp.d" -c "../../contrib/curl/lib/tftp.c" timediff.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/timediff.o" -MF "obj/Release/curl-lib/timediff.d" -c "../../contrib/curl/lib/timediff.c" timeval.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/timeval.o" -MF "obj/Release/curl-lib/timeval.d" -c "../../contrib/curl/lib/timeval.c" transfer.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/transfer.o" -MF "obj/Release/curl-lib/transfer.d" -c "../../contrib/curl/lib/transfer.c" url.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/url.o" -MF "obj/Release/curl-lib/url.d" -c "../../contrib/curl/lib/url.c" urlapi.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/urlapi.o" -MF "obj/Release/curl-lib/urlapi.d" -c "../../contrib/curl/lib/urlapi.c" vauth.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/vauth.o" -MF "obj/Release/curl-lib/vauth.d" -c "../../contrib/curl/lib/vauth/vauth.c" version.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/version.o" -MF "obj/Release/curl-lib/version.d" -c "../../contrib/curl/lib/version.c" version_win32.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/version_win32.o" -MF "obj/Release/curl-lib/version_win32.d" -c "../../contrib/curl/lib/version_win32.c" vquic-tls.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/vquic-tls.o" -MF "obj/Release/curl-lib/vquic-tls.d" -c "../../contrib/curl/lib/vquic/vquic-tls.c" vquic.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/vquic.o" -MF "obj/Release/curl-lib/vquic.d" -c "../../contrib/curl/lib/vquic/vquic.c" vtls.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/vtls.o" -MF "obj/Release/curl-lib/vtls.d" -c "../../contrib/curl/lib/vtls/vtls.c" warnless.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/warnless.o" -MF "obj/Release/curl-lib/warnless.d" -c "../../contrib/curl/lib/warnless.c" wolfssh.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/wolfssh.o" -MF "obj/Release/curl-lib/wolfssh.d" -c "../../contrib/curl/lib/vssh/wolfssh.c" wolfssl.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/wolfssl.o" -MF "obj/Release/curl-lib/wolfssl.d" -c "../../contrib/curl/lib/vtls/wolfssl.c" ws.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/ws.o" -MF "obj/Release/curl-lib/ws.d" -c "../../contrib/curl/lib/ws.c" x509asn1.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DLUA_STATICLIB -DNDEBUG -DBUILDING_LIBCURL -DCURL_STATICLIB -DHTTP_ONLY -DUSE_ZLIB -DUSE_MBEDTLS -DCURL_HIDDEN_SYMBOLS -DCURL_CA_BUNDLE=\"/etc/ssl/cert.pem\" -DCURL_CA_PATH=\"/etc/ssl\" -I../../contrib/curl/lib -I../../contrib/mbedtls/include -I../../contrib/zlib -isystem ../../contrib/curl/include -O3 -w -o "obj/Release/curl-lib/x509asn1.o" -MF "obj/Release/curl-lib/x509asn1.d" -c "../../contrib/curl/lib/vtls/x509asn1.c" Linking curl-lib ar -rcs "bin/Release/libcurl-lib.a" obj/Release/curl-lib/altsvc.o obj/Release/curl-lib/amigaos.o obj/Release/curl-lib/asyn-ares.o obj/Release/curl-lib/asyn-thread.o obj/Release/curl-lib/base64.o obj/Release/curl-lib/bearssl.o obj/Release/curl-lib/bufq.o obj/Release/curl-lib/bufref.o obj/Release/curl-lib/c-hyper.o obj/Release/curl-lib/cf-h1-proxy.o obj/Release/curl-lib/cf-h2-proxy.o obj/Release/curl-lib/cf-haproxy.o obj/Release/curl-lib/cf-https-connect.o obj/Release/curl-lib/cf-socket.o obj/Release/curl-lib/cfilters.o obj/Release/curl-lib/cipher_suite.o obj/Release/curl-lib/cleartext.o obj/Release/curl-lib/conncache.o obj/Release/curl-lib/connect.o obj/Release/curl-lib/content_encoding.o obj/Release/curl-lib/cookie.o obj/Release/curl-lib/cram.o obj/Release/curl-lib/curl_addrinfo.o obj/Release/curl-lib/curl_des.o obj/Release/curl-lib/curl_endian.o obj/Release/curl-lib/curl_fnmatch.o obj/Release/curl-lib/curl_get_line.o obj/Release/curl-lib/curl_gethostname.o obj/Release/curl-lib/curl_gssapi.o obj/Release/curl-lib/curl_memrchr.o obj/Release/curl-lib/curl_msh3.o obj/Release/curl-lib/curl_multibyte.o obj/Release/curl-lib/curl_ngtcp2.o obj/Release/curl-lib/curl_ntlm_core.o obj/Release/curl-lib/curl_osslq.o obj/Release/curl-lib/curl_path.o obj/Release/curl-lib/curl_quiche.o obj/Release/curl-lib/curl_range.o obj/Release/curl-lib/curl_rtmp.o obj/Release/curl-lib/curl_sasl.o obj/Release/curl-lib/curl_sha512_256.o obj/Release/curl-lib/curl_sspi.o obj/Release/curl-lib/curl_threads.o obj/Release/curl-lib/curl_trc.o obj/Release/curl-lib/cw-out.o obj/Release/curl-lib/dict.o obj/Release/curl-lib/digest.o obj/Release/curl-lib/digest_sspi.o obj/Release/curl-lib/dllmain.o obj/Release/curl-lib/doh.o obj/Release/curl-lib/dynbuf.o obj/Release/curl-lib/dynhds.o obj/Release/curl-lib/easy.o obj/Release/curl-lib/easygetopt.o obj/Release/curl-lib/easyoptions.o obj/Release/curl-lib/escape.o obj/Release/curl-lib/file.o obj/Release/curl-lib/fileinfo.o obj/Release/curl-lib/fopen.o obj/Release/curl-lib/formdata.o obj/Release/curl-lib/ftp.o obj/Release/curl-lib/ftplistparser.o obj/Release/curl-lib/getenv.o obj/Release/curl-lib/getinfo.o obj/Release/curl-lib/gopher.o obj/Release/curl-lib/gsasl.o obj/Release/curl-lib/gtls.o obj/Release/curl-lib/hash.o obj/Release/curl-lib/headers.o obj/Release/curl-lib/hmac.o obj/Release/curl-lib/hostasyn.o obj/Release/curl-lib/hostcheck.o obj/Release/curl-lib/hostip.o obj/Release/curl-lib/hostip4.o obj/Release/curl-lib/hostip6.o obj/Release/curl-lib/hostsyn.o obj/Release/curl-lib/hsts.o obj/Release/curl-lib/http.o obj/Release/curl-lib/http1.o obj/Release/curl-lib/http2.o obj/Release/curl-lib/http_aws_sigv4.o obj/Release/curl-lib/http_chunks.o obj/Release/curl-lib/http_digest.o obj/Release/curl-lib/http_negotiate.o obj/Release/curl-lib/http_ntlm.o obj/Release/curl-lib/http_proxy.o obj/Release/curl-lib/idn.o obj/Release/curl-lib/if2ip.o obj/Release/curl-lib/imap.o obj/Release/curl-lib/inet_ntop.o obj/Release/curl-lib/inet_pton.o obj/Release/curl-lib/keylog.o obj/Release/curl-lib/krb5.o obj/Release/curl-lib/krb5_gssapi.o obj/Release/curl-lib/krb5_sspi.o obj/Release/curl-lib/ldap.o obj/Release/curl-lib/libssh.o obj/Release/curl-lib/libssh2.o obj/Release/curl-lib/llist.o obj/Release/curl-lib/macos.o obj/Release/curl-lib/mbedtls.o obj/Release/curl-lib/mbedtls_threadlock.o obj/Release/curl-lib/md4.o obj/Release/curl-lib/md5.o obj/Release/curl-lib/memdebug.o obj/Release/curl-lib/mime.o obj/Release/curl-lib/mprintf.o obj/Release/curl-lib/mqtt.o obj/Release/curl-lib/multi.o obj/Release/curl-lib/netrc.o obj/Release/curl-lib/nonblock.o obj/Release/curl-lib/noproxy.o obj/Release/curl-lib/ntlm.o obj/Release/curl-lib/ntlm_sspi.o obj/Release/curl-lib/oauth2.o obj/Release/curl-lib/openldap.o obj/Release/curl-lib/openssl.o obj/Release/curl-lib/parsedate.o obj/Release/curl-lib/pingpong.o obj/Release/curl-lib/pop3.o obj/Release/curl-lib/progress.o obj/Release/curl-lib/psl.o obj/Release/curl-lib/rand.o obj/Release/curl-lib/rename.o obj/Release/curl-lib/request.o obj/Release/curl-lib/rtsp.o obj/Release/curl-lib/rustls.o obj/Release/curl-lib/schannel.o obj/Release/curl-lib/schannel_verify.o obj/Release/curl-lib/sectransp.o obj/Release/curl-lib/select.o obj/Release/curl-lib/sendf.o obj/Release/curl-lib/setopt.o obj/Release/curl-lib/sha256.o obj/Release/curl-lib/share.o obj/Release/curl-lib/slist.o obj/Release/curl-lib/smb.o obj/Release/curl-lib/smtp.o obj/Release/curl-lib/socketpair.o obj/Release/curl-lib/socks.o obj/Release/curl-lib/socks_gssapi.o obj/Release/curl-lib/socks_sspi.o obj/Release/curl-lib/speedcheck.o obj/Release/curl-lib/splay.o obj/Release/curl-lib/spnego_gssapi.o obj/Release/curl-lib/spnego_sspi.o obj/Release/curl-lib/strcase.o obj/Release/curl-lib/strdup.o obj/Release/curl-lib/strerror.o obj/Release/curl-lib/strtok.o obj/Release/curl-lib/strtoofft.o obj/Release/curl-lib/system_win32.o obj/Release/curl-lib/telnet.o obj/Release/curl-lib/tftp.o obj/Release/curl-lib/timediff.o obj/Release/curl-lib/timeval.o obj/Release/curl-lib/transfer.o obj/Release/curl-lib/url.o obj/Release/curl-lib/urlapi.o obj/Release/curl-lib/vauth.o obj/Release/curl-lib/version.o obj/Release/curl-lib/version_win32.o obj/Release/curl-lib/vquic-tls.o obj/Release/curl-lib/vquic.o obj/Release/curl-lib/vtls.o obj/Release/curl-lib/warnless.o obj/Release/curl-lib/wolfssh.o obj/Release/curl-lib/wolfssl.o obj/Release/curl-lib/ws.o obj/Release/curl-lib/x509asn1.o ==== Building Premake5 (release) ==== Creating obj/Release/Premake5 mkdir -p obj/Release/Premake5 buffered_io.c criteria_matches.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/criteria_matches.o" -MF "obj/Release/Premake5/criteria_matches.d" -c "../../src/host/criteria_matches.c" cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/buffered_io.o" -MF "obj/Release/Premake5/buffered_io.d" -c "../../src/host/buffered_io.c" curl_utils.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/curl_utils.o" -MF "obj/Release/Premake5/curl_utils.d" -c "../../src/host/curl_utils.c" debug_prompt.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/debug_prompt.o" -MF "obj/Release/Premake5/debug_prompt.d" -c "../../src/host/debug_prompt.c" http_download.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/http_download.o" -MF "obj/Release/Premake5/http_download.d" -c "../../src/host/http_download.c" http_get.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/http_get.o" -MF "obj/Release/Premake5/http_get.d" -c "../../src/host/http_get.c" http_post.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/http_post.o" -MF "obj/Release/Premake5/http_post.d" -c "../../src/host/http_post.c" lua_auxlib.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/lua_auxlib.o" -MF "obj/Release/Premake5/lua_auxlib.d" -c "../../src/host/lua_auxlib.c" os_chdir.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/os_chdir.o" -MF "obj/Release/Premake5/os_chdir.d" -c "../../src/host/os_chdir.c" os_chmod.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/os_chmod.o" -MF "obj/Release/Premake5/os_chmod.d" -c "../../src/host/os_chmod.c" os_comparefiles.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/os_comparefiles.o" -MF "obj/Release/Premake5/os_comparefiles.d" -c "../../src/host/os_comparefiles.c" os_compile.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/os_compile.o" -MF "obj/Release/Premake5/os_compile.d" -c "../../src/host/os_compile.c" os_copyfile.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/os_copyfile.o" -MF "obj/Release/Premake5/os_copyfile.d" -c "../../src/host/os_copyfile.c" os_getWindowsRegistry.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/os_getWindowsRegistry.o" -MF "obj/Release/Premake5/os_getWindowsRegistry.d" -c "../../src/host/os_getWindowsRegistry.c" os_getcwd.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/os_getcwd.o" -MF "obj/Release/Premake5/os_getcwd.d" -c "../../src/host/os_getcwd.c" os_getnumcpus.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/os_getnumcpus.o" -MF "obj/Release/Premake5/os_getnumcpus.d" -c "../../src/host/os_getnumcpus.c" os_getpass.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/os_getpass.o" -MF "obj/Release/Premake5/os_getpass.d" -c "../../src/host/os_getpass.c" os_getversion.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/os_getversion.o" -MF "obj/Release/Premake5/os_getversion.d" -c "../../src/host/os_getversion.c" os_host.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/os_host.o" -MF "obj/Release/Premake5/os_host.d" -c "../../src/host/os_host.c" os_hostarch.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/os_hostarch.o" -MF "obj/Release/Premake5/os_hostarch.d" -c "../../src/host/os_hostarch.c" os_is64bit.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/os_is64bit.o" -MF "obj/Release/Premake5/os_is64bit.d" -c "../../src/host/os_is64bit.c" os_isdir.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/os_isdir.o" -MF "obj/Release/Premake5/os_isdir.d" -c "../../src/host/os_isdir.c" os_isfile.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/os_isfile.o" -MF "obj/Release/Premake5/os_isfile.d" -c "../../src/host/os_isfile.c" os_islink.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/os_islink.o" -MF "obj/Release/Premake5/os_islink.d" -c "../../src/host/os_islink.c" os_linkdir.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/os_linkdir.o" -MF "obj/Release/Premake5/os_linkdir.d" -c "../../src/host/os_linkdir.c" os_linkfile.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/os_linkfile.o" -MF "obj/Release/Premake5/os_linkfile.d" -c "../../src/host/os_linkfile.c" os_listWindowsRegistry.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/os_listWindowsRegistry.o" -MF "obj/Release/Premake5/os_listWindowsRegistry.d" -c "../../src/host/os_listWindowsRegistry.c" os_locate.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/os_locate.o" -MF "obj/Release/Premake5/os_locate.d" -c "../../src/host/os_locate.c" os_match.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/os_match.o" -MF "obj/Release/Premake5/os_match.d" -c "../../src/host/os_match.c" os_mkdir.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/os_mkdir.o" -MF "obj/Release/Premake5/os_mkdir.d" -c "../../src/host/os_mkdir.c" os_pathsearch.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/os_pathsearch.o" -MF "obj/Release/Premake5/os_pathsearch.d" -c "../../src/host/os_pathsearch.c" os_realpath.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/os_realpath.o" -MF "obj/Release/Premake5/os_realpath.d" -c "../../src/host/os_realpath.c" os_remove.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/os_remove.o" -MF "obj/Release/Premake5/os_remove.d" -c "../../src/host/os_remove.c" os_rename.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/os_rename.o" -MF "obj/Release/Premake5/os_rename.d" -c "../../src/host/os_rename.c" os_rmdir.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/os_rmdir.o" -MF "obj/Release/Premake5/os_rmdir.d" -c "../../src/host/os_rmdir.c" os_stat.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/os_stat.o" -MF "obj/Release/Premake5/os_stat.d" -c "../../src/host/os_stat.c" os_touchfile.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/os_touchfile.o" -MF "obj/Release/Premake5/os_touchfile.d" -c "../../src/host/os_touchfile.c" os_uuid.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/os_uuid.o" -MF "obj/Release/Premake5/os_uuid.d" -c "../../src/host/os_uuid.c" os_writefile_ifnotequal.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/os_writefile_ifnotequal.o" -MF "obj/Release/Premake5/os_writefile_ifnotequal.d" -c "../../src/host/os_writefile_ifnotequal.c" path_getabsolute.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/path_getabsolute.o" -MF "obj/Release/Premake5/path_getabsolute.d" -c "../../src/host/path_getabsolute.c" path_getrelative.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/path_getrelative.o" -MF "obj/Release/Premake5/path_getrelative.d" -c "../../src/host/path_getrelative.c" path_isabsolute.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/path_isabsolute.o" -MF "obj/Release/Premake5/path_isabsolute.d" -c "../../src/host/path_isabsolute.c" path_join.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/path_join.o" -MF "obj/Release/Premake5/path_join.d" -c "../../src/host/path_join.c" path_normalize.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/path_normalize.o" -MF "obj/Release/Premake5/path_normalize.d" -c "../../src/host/path_normalize.c" path_translate.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/path_translate.o" -MF "obj/Release/Premake5/path_translate.d" -c "../../src/host/path_translate.c" path_wildcards.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/path_wildcards.o" -MF "obj/Release/Premake5/path_wildcards.d" -c "../../src/host/path_wildcards.c" premake.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/premake.o" -MF "obj/Release/Premake5/premake.d" -c "../../src/host/premake.c" premake_main.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/premake_main.o" -MF "obj/Release/Premake5/premake_main.d" -c "../../src/host/premake_main.c" scripts.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/scripts.o" -MF "obj/Release/Premake5/scripts.d" -c "../../src/scripts.c" string_endswith.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/string_endswith.o" -MF "obj/Release/Premake5/string_endswith.d" -c "../../src/host/string_endswith.c" string_hash.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/string_hash.o" -MF "obj/Release/Premake5/string_hash.d" -c "../../src/host/string_hash.c" string_sha1.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/string_sha1.o" -MF "obj/Release/Premake5/string_sha1.d" -c "../../src/host/string_sha1.c" string_startswith.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/string_startswith.o" -MF "obj/Release/Premake5/string_startswith.d" -c "../../src/host/string_startswith.c" term_textColor.c zip_extract.c cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/term_textColor.o" -MF "obj/Release/Premake5/term_textColor.d" -c "../../src/host/term_textColor.c" cc -O2 -pipe -MD -MP -DPREMAKE_COMPRESSION -DPREMAKE_CURL -DCURL_STATICLIB -DLUA_STATICLIB -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include -O3 -Wall -Wextra -o "obj/Release/Premake5/zip_extract.o" -MF "obj/Release/Premake5/zip_extract.d" -c "../../src/host/zip_extract.c" Linking Premake5 cc -o "../../bin/release/premake5" obj/Release/Premake5/buffered_io.o obj/Release/Premake5/criteria_matches.o obj/Release/Premake5/curl_utils.o obj/Release/Premake5/debug_prompt.o obj/Release/Premake5/http_download.o obj/Release/Premake5/http_get.o obj/Release/Premake5/http_post.o obj/Release/Premake5/lua_auxlib.o obj/Release/Premake5/os_chdir.o obj/Release/Premake5/os_chmod.o obj/Release/Premake5/os_comparefiles.o obj/Release/Premake5/os_compile.o obj/Release/Premake5/os_copyfile.o obj/Release/Premake5/os_getWindowsRegistry.o obj/Release/Premake5/os_getcwd.o obj/Release/Premake5/os_getnumcpus.o obj/Release/Premake5/os_getpass.o obj/Release/Premake5/os_getversion.o obj/Release/Premake5/os_host.o obj/Release/Premake5/os_hostarch.o obj/Release/Premake5/os_is64bit.o obj/Release/Premake5/os_isdir.o obj/Release/Premake5/os_isfile.o obj/Release/Premake5/os_islink.o obj/Release/Premake5/os_linkdir.o obj/Release/Premake5/os_linkfile.o obj/Release/Premake5/os_listWindowsRegistry.o obj/Release/Premake5/os_locate.o obj/Release/Premake5/os_match.o obj/Release/Premake5/os_mkdir.o obj/Release/Premake5/os_pathsearch.o obj/Release/Premake5/os_realpath.o obj/Release/Premake5/os_remove.o obj/Release/Premake5/os_rename.o obj/Release/Premake5/os_rmdir.o obj/Release/Premake5/os_stat.o obj/Release/Premake5/os_touchfile.o obj/Release/Premake5/os_uuid.o obj/Release/Premake5/os_writefile_ifnotequal.o obj/Release/Premake5/path_getabsolute.o obj/Release/Premake5/path_getrelative.o obj/Release/Premake5/path_isabsolute.o obj/Release/Premake5/path_join.o obj/Release/Premake5/path_normalize.o obj/Release/Premake5/path_translate.o obj/Release/Premake5/path_wildcards.o obj/Release/Premake5/premake.o obj/Release/Premake5/premake_main.o obj/Release/Premake5/scripts.o obj/Release/Premake5/string_endswith.o obj/Release/Premake5/string_hash.o obj/Release/Premake5/string_sha1.o obj/Release/Premake5/string_startswith.o obj/Release/Premake5/term_textColor.o obj/Release/Premake5/zip_extract.o -rdynamic bin/Release/liblua-lib.a bin/Release/libzip-lib.a bin/Release/libzlib-lib.a bin/Release/libcurl-lib.a bin/Release/libmbedtls-lib.a -lm ld.lld: warning: ws.c(ws.o:(Curl_ws_request) in archive bin/Release/libcurl-lib.a): warning: strcpy() is almost always misused, please use strlcpy() ld.lld: warning: mprintf.c(mprintf.o:(curl_mvsnprintf) in archive bin/Release/libcurl-lib.a): warning: sprintf() is often misused, please use snprintf() ld.lld: warning: lmathlib.c(lmathlib.o:(math_random) in archive bin/Release/liblua-lib.a): warning: random() may return deterministic values, is that what you want? ld.lld: warning: path_getrelative.c(obj/Release/Premake5/path_getrelative.o:(path_getrelative)): warning: strcat() is almost always misused, please use strlcat() gmake[1]: Leaving directory '/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/premake-core/premake-core-5.0.0-beta4/build/bootstrap' Building SpiderMonkey... Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- a/js/src/moz.build |+++ b/js/src/moz.build -------------------------- Patching file js/src/moz.build using Plan A... Hunk #1 succeeded at 47 with fuzz 2 (offset -3 lines). done Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- a/js/src/old-configure |+++ b/js/src/old-configure -------------------------- Patching file js/src/old-configure using Plan A... Hunk #1 succeeded at 4906 (offset -175 lines). done Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- a/js/moz.configure |+++ b/js/moz.configure -------------------------- Patching file js/moz.configure using Plan A... Hunk #1 succeeded at 16. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |--- a/js/src/build/js.pc.in |+++ b/js/src/build/js.pc.in -------------------------- Patching file js/src/build/js.pc.in using Plan A... Hunk #1 succeeded at 11. done Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/build/moz.configure/pkg.configure b/build/moz.configure/pkg.configure |--- a/build/moz.configure/pkg.configure |+++ b/build/moz.configure/pkg.configure -------------------------- Patching file build/moz.configure/pkg.configure using Plan A... Hunk #1 succeeded at 14. Hmm... Ignoring the trailing garbage. done Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- | |# HG changeset patch |# User Mike Hommey |# Date 1714550740 0 |# Node ID 223087fdc29f18678f6174e9807b8780e439acf6 |# Parent dbf00dfdc037f79df923fbb6681de64bc74c5a8e |Bug 1894423 - Remove unused ExclusiveData move constructor. r=spidermonkey-reviewers,jonco | |Because the constructor is actually not used, the compiler used to not |complain about it being broken. Recent changes on clang trunk made it |catch this problem without the constructor being used. | |As Mutex doesn't have a move constructor, it's also not only a matter of |adding the missing underscore to lock. | |As the constructor is never used, just remove it. | |Differential Revision: https://phabricator.services.mozilla.com/D209108 | |diff --git a/js/src/threading/ExclusiveData.h b/js/src/threading/ExclusiveData.h |--- a/js/src/threading/ExclusiveData.h |+++ b/js/src/threading/ExclusiveData.h -------------------------- Patching file js/src/threading/ExclusiveData.h using Plan A... Hunk #1 succeeded at 104. Hmm... Ignoring the trailing garbage. done Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- | |# HG changeset patch |# User Filipe Laíns |# Date 1733719242 0 |# Node ID b0dbc944fb7b5f7df9ae370a247405d5c7c181ee |# Parent 550046479ed6e9c01ea14ae7156002f5ec815ae5 |Bug 1935621 - Fix virtual environment sysconfig path calculation r=firefox-build-system-reviewers,ahochheiden | |Signed-off-by: Filipe Laíns | |Signed-off-by: Filipe Laíns | |Signed-off-by: Filipe Laíns | |Differential Revision: https://phabricator.services.mozilla.com/D231480 | |diff --git a/python/mach/mach/site.py b/python/mach/mach/site.py |--- a/python/mach/mach/site.py |+++ b/python/mach/mach/site.py -------------------------- Patching file python/mach/mach/site.py using Plan A... Hunk #1 succeeded at 12. Hunk #2 succeeded at 814 (offset -1 lines). Hmm... Ignoring the trailing garbage. done /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozversioncontrol/mozversioncontrol/__init__.py:120: SyntaxWarning: invalid escape sequence '\+' match = re.search("version ([^\+\)]+)", info) /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/preprocessor.py:21: SyntaxWarning: invalid escape sequence '\w' | 'defined(' \w+ ')' /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/preprocessor.py:148: SyntaxWarning: invalid escape sequence '\s' not_ws = re.match("!\s*", self.content) /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/preprocessor.py:159: SyntaxWarning: invalid escape sequence '\w' Production: ( [0-9]+ | 'defined(' \w+ ')' | \w+ ) /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/preprocessor.py:165: SyntaxWarning: invalid escape sequence '\s' m = re.match("defined\s*\(\s*(\w+)\s*\)", self.content) /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/preprocessor.py:175: SyntaxWarning: invalid escape sequence '\w' word_len = re.match("\w*", self.content).end() /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/preprocessor.py:185: SyntaxWarning: invalid escape sequence '\s' ws_len = re.match("\s*", self.content).end() /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/preprocessor.py:355: SyntaxWarning: invalid escape sequence '\w' self.varsubst = re.compile("@(?P\w+)@", re.U) /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/preprocessor.py:387: SyntaxWarning: invalid escape sequence '\s' instruction_prefix = "\s*{0}" /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/preprocessor.py:388: SyntaxWarning: invalid escape sequence '\s' instruction_cmd = "(?P[a-z]+)(?:\s+(?P.*?))?\s*$" /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/preprocessor.py:390: SyntaxWarning: invalid escape sequence '\s' ambiguous_fmt = instruction_prefix + "\s+" + instruction_cmd /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/preprocessor.py:554: SyntaxWarning: invalid escape sequence '\d' numberValue = re.compile("\d+$") /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/preprocessor.py:678: SyntaxWarning: invalid escape sequence '\w' m = re.match("(?P\w+)(?:\s(?P.*))?", args, re.U) /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/preprocessor.py:691: SyntaxWarning: invalid escape sequence '\w' m = re.match("(?P\w+)$", args, re.U) /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/preprocessor.py:731: SyntaxWarning: invalid escape sequence '\W' if re.search("\W", args, re.U): /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/preprocessor.py:746: SyntaxWarning: invalid escape sequence '\W' if re.search("\W", args, re.U): /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/preprocessor.py:795: SyntaxWarning: invalid escape sequence '\w' lst = re.split("__(\w+)__", args, re.U) /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/preprocessor.py:840: SyntaxWarning: invalid escape sequence '\s' return re.sub("^\s*//.*", "", aLine) /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/preprocessor.py:882: SyntaxWarning: invalid escape sequence '\.' re.search("\.(js|jsm|java|webidl)(?:\.in)?$", args.name) /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/util.py:1255: SyntaxWarning: invalid escape sequence '\$' VARIABLES_RE = re.compile("\$\((\w+)\)") /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/shellutil.py:38: SyntaxWarning: invalid escape sequence '\$' special="\$", /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/configure/__init__.py:931: SyntaxWarning: invalid escape sequence '\.' RE_MODULE = re.compile("^[a-zA-Z0-9_\.]+$") /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/mozconfig.py:70: SyntaxWarning: invalid escape sequence '\s' ^\s* # Leading whitespace /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozboot/mozboot/base.py:490: SyntaxWarning: invalid escape sequence '\.' match = re.search(name + " ([a-z0-9\.]+)", process.stdout) /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/testing/mozbase/mozinfo/mozinfo/mozinfo.py:198: SyntaxWarning: invalid escape sequence '\d' bits = re.search("(\d+)bit", bits).group(1) /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/testing/mozbase/manifestparser/manifestparser/expression.py:197: SyntaxWarning: invalid escape sequence '\w' IDENT ::= [a-zA-Z_]\w* Creating global state directory from environment variable: /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/mozbuild-state Site not up-to-date reason: "/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build-debug/_virtualenvs/build" does not exist 0:06.26 Clobber not needed. 0:36.24 Using Python 3.13.9 from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build-debug/_virtualenvs/build/bin/python 0:36.25 Adding configure options from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/../mozconfig 0:36.25 --enable-project=js 0:36.25 --enable-shared-js 0:36.25 --disable-jemalloc 0:36.25 --without-intl-api 0:36.25 --disable-js-shell 0:36.25 --disable-tests 0:36.25 --enable-debug 0:36.25 --disable-optimize 0:36.25 --enable-gczeal 0:36.25 checking for vcs source checkout... no 0:48.13 checking for a shell... /bin/sh 1:04.70 checking for host system type... x86_64-unknown-openbsd7.8 1:06.85 checking for target system type... x86_64-unknown-openbsd7.8 1:13.91 checking for Python 3... /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build-debug/_virtualenvs/build/bin/python (3.13.9) 1:13.96 checking whether cross compiling... no 1:13.96 checking for wget... not found 1:13.97 checking for ccache... not found 1:13.97 checking for the target C compiler... /exopi-obj/pobj/0ad-0.27.1/bin/cc 1:43.41 checking whether the target C compiler can be used... yes 1:45.55 checking the target C compiler version... 19.1.7 1:52.80 checking the target C compiler works... yes 1:53.15 checking for the target C++ compiler... /exopi-obj/pobj/0ad-0.27.1/bin/c++ 2:04.03 checking whether the target C++ compiler can be used... yes 2:06.24 checking the target C++ compiler version... 19.1.7 2:11.19 checking the target C++ compiler works... yes 2:11.20 checking for the host C compiler... /exopi-obj/pobj/0ad-0.27.1/bin/cc 2:11.20 checking whether the host C compiler can be used... yes 2:11.20 checking the host C compiler version... 19.1.7 2:11.20 checking the host C compiler works... yes 2:11.20 checking for the host C++ compiler... /exopi-obj/pobj/0ad-0.27.1/bin/c++ 2:11.21 checking whether the host C++ compiler can be used... yes 2:11.21 checking the host C++ compiler version... 19.1.7 2:11.21 checking the host C++ compiler works... yes 2:11.33 checking for target linker... lld 2:11.42 checking for host linker... lld 2:11.50 checking for 64-bit OS... yes 2:11.55 checking for the assembler... /exopi-obj/pobj/0ad-0.27.1/bin/cc 2:11.61 checking for ar... /usr/bin/ar 2:11.66 checking for host_ar... /usr/bin/ar 2:11.72 checking for pkg_config... /usr/bin/pkg-config 2:11.73 checking for pkg-config version... 2.4.3 2:11.75 checking whether pkg-config is pkgconf... yes 2:11.91 checking for strndup... yes 2:12.07 checking for posix_memalign... yes 2:12.23 checking for memalign... no 2:12.40 checking for malloc_usable_size... no 2:12.47 checking for stdint.h... yes 2:12.55 checking for inttypes.h... yes 2:12.62 checking for malloc.h... no 2:12.69 checking for alloca.h... no 2:12.76 checking for sys/byteorder.h... no 2:12.83 checking for getopt.h... yes 2:12.91 checking for unistd.h... yes 2:12.98 checking for nl_types.h... yes 2:13.07 checking for cpuid.h... yes 2:13.18 checking for fts.h... no 2:13.25 checking for sys/statvfs.h... yes 2:13.32 checking for sys/statfs.h... no 2:13.47 checking for sys/vfs.h... no 2:13.60 checking for sys/mount.h... no 2:13.67 checking for sys/quota.h... no 2:13.74 checking for sys/queue.h... yes 2:13.82 checking for sys/types.h... yes 2:13.90 checking for netinet/in.h... yes 2:13.97 checking for byteswap.h... no 2:14.04 checking for memfd_create in sys/mman.h... no 2:14.12 checking for perf_event_open system call... no 2:14.20 checking whether the C compiler supports -Wbitfield-enum-conversion... yes 2:14.28 checking whether the C++ compiler supports -Wbitfield-enum-conversion... yes 2:14.36 checking whether the C++ compiler supports -Wdeprecated-this-capture... yes 2:14.45 checking whether the C compiler supports -Wformat-type-confusion... yes 2:14.53 checking whether the C++ compiler supports -Wformat-type-confusion... yes 2:14.62 checking whether the C compiler supports -Wshadow-field-in-constructor-modified... yes 2:14.70 checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... yes 2:14.77 checking whether the C compiler supports -Wtautological-constant-in-range-compare... yes 2:14.85 checking whether the C++ compiler supports -Wtautological-constant-in-range-compare... yes 2:14.94 checking whether the C compiler supports -Wno-error=tautological-type-limit-compare... yes 2:15.02 checking whether the C++ compiler supports -Wno-error=tautological-type-limit-compare... yes 2:15.09 checking whether the C compiler supports -Wunreachable-code-return... yes 2:15.17 checking whether the C++ compiler supports -Wunreachable-code-return... yes 2:15.25 checking whether the C compiler supports -Wunused-but-set-parameter... yes 2:15.32 checking whether the C++ compiler supports -Wunused-but-set-parameter... yes 2:15.39 checking whether the C compiler supports -Wclass-varargs... yes 2:15.46 checking whether the C++ compiler supports -Wclass-varargs... yes 2:15.53 checking whether the C++ compiler supports -Wempty-init-stmt... yes 2:15.62 checking whether the C compiler supports -Wfloat-overflow-conversion... yes 2:15.69 checking whether the C++ compiler supports -Wfloat-overflow-conversion... yes 2:15.76 checking whether the C compiler supports -Wfloat-zero-conversion... yes 2:15.85 checking whether the C++ compiler supports -Wfloat-zero-conversion... yes 2:15.93 checking whether the C compiler supports -Wloop-analysis... yes 2:16.00 checking whether the C++ compiler supports -Wloop-analysis... yes 2:16.07 checking whether the C compiler supports -Wno-range-loop-analysis... yes 2:16.15 checking whether the C++ compiler supports -Wno-range-loop-analysis... yes 2:16.22 checking whether the C++ compiler supports -Wc++2a-compat... yes 2:16.28 checking whether the C++ compiler supports -Wcomma-subscript... no 2:16.36 checking whether the C compiler supports -Wenum-compare-conditional... yes 2:16.43 checking whether the C++ compiler supports -Wenum-compare-conditional... yes 2:16.50 checking whether the C compiler supports -Wenum-float-conversion... yes 2:16.57 checking whether the C++ compiler supports -Wenum-float-conversion... yes 2:16.64 checking whether the C++ compiler supports -Wvolatile... no 2:16.71 checking whether the C++ compiler supports -Wno-error=deprecated... yes 2:16.79 checking whether the C++ compiler supports -Wno-error=deprecated-anon-enum-enum-conversion... yes 2:16.86 checking whether the C++ compiler supports -Wno-error=deprecated-enum-enum-conversion... yes 2:16.93 checking whether the C++ compiler supports -Wno-error=deprecated-pragma... yes 2:17.00 checking whether the C++ compiler supports -Wno-error=deprecated-this-capture... yes 2:17.07 checking whether the C++ compiler supports -Wcomma... yes 2:17.13 checking whether the C compiler supports -Wduplicated-cond... no 2:17.19 checking whether the C++ compiler supports -Wduplicated-cond... no 2:17.26 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes 2:17.33 checking whether the C compiler supports -Wlogical-op... no 2:17.39 checking whether the C++ compiler supports -Wlogical-op... no 2:17.47 checking whether the C compiler supports -Wstring-conversion... yes 2:17.54 checking whether the C++ compiler supports -Wstring-conversion... yes 2:17.61 checking whether the C++ compiler supports -Wno-inline-new-delete... yes 2:17.67 checking whether the C compiler supports -Wno-error=maybe-uninitialized... no 2:17.73 checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... no 2:17.81 checking whether the C compiler supports -Wno-error=deprecated-declarations... yes 2:17.88 checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes 2:17.95 checking whether the C compiler supports -Wno-error=array-bounds... yes 2:18.02 checking whether the C++ compiler supports -Wno-error=array-bounds... yes 2:18.10 checking whether the C compiler supports -Wno-error=free-nonheap-object... yes 2:18.17 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes 2:18.23 checking whether the C compiler supports -Wno-multistatement-macros... no 2:18.30 checking whether the C++ compiler supports -Wno-multistatement-macros... no 2:18.36 checking whether the C compiler supports -Wno-error=class-memaccess... no 2:18.42 checking whether the C++ compiler supports -Wno-error=class-memaccess... no 2:18.49 checking whether the C compiler supports -Wno-error=atomic-alignment... yes 2:18.56 checking whether the C++ compiler supports -Wno-error=atomic-alignment... yes 2:18.64 checking whether the C compiler supports -Wno-error=deprecated-builtins... yes 2:18.72 checking whether the C++ compiler supports -Wno-error=deprecated-builtins... yes 2:18.79 checking whether the C compiler supports -Wformat... yes 2:18.86 checking whether the C++ compiler supports -Wformat... yes 2:18.94 checking whether the C compiler supports -Wformat-security... yes 2:19.01 checking whether the C++ compiler supports -Wformat-security... yes 2:19.08 checking whether the C compiler supports -Wformat-overflow=2... no 2:19.14 checking whether the C++ compiler supports -Wformat-overflow=2... no 2:19.22 checking whether the C compiler supports -Werror=implicit-function-declaration... yes 2:19.29 checking whether the C compiler supports -Wno-psabi... yes 2:19.36 checking whether the C++ compiler supports -Wno-psabi... yes 2:19.44 checking whether the C compiler supports -Wthread-safety... yes 2:19.51 checking whether the C++ compiler supports -Wthread-safety... yes 2:19.58 checking whether the C compiler supports -Wno-error=builtin-macro-redefined... yes 2:19.65 checking whether the C++ compiler supports -Wno-error=builtin-macro-redefined... yes 2:19.74 checking whether the C compiler supports -Wno-unknown-warning-option... yes 2:19.81 checking whether the C++ compiler supports -Wno-unknown-warning-option... yes 2:19.89 checking whether the C++ compiler supports -fno-sized-deallocation... yes 2:19.97 checking whether the C++ compiler supports -fno-aligned-new... yes 2:19.97 checking for llvm_profdata... /usr/bin/llvm-profdata 2:20.00 checking for rustc... /usr/local/bin/rustc 2:20.00 checking for cargo... /usr/local/bin/cargo 2:20.94 checking rustc version... 1.91.1 2:20.99 checking cargo version... 1.91.1 2:22.28 checking for rust host triplet... x86_64-unknown-openbsd 2:22.57 checking for rust target triplet... x86_64-unknown-openbsd 2:22.58 checking for rustdoc... /usr/local/bin/rustdoc 2:22.58 checking for rustfmt... not found 2:22.58 checking for clang for bindgen... /exopi-obj/pobj/0ad-0.27.1/bin/c++ 2:22.64 checking for libclang for bindgen... not found 2:22.65 checking bindgen cflags... -x c++ -fno-sized-deallocation -fno-aligned-new -DTRACING=1 -DIMPL_LIBXUL -DMOZILLA_INTERNAL_API -DRUST_BINDGEN -DOS_POSIX=1 -DOS_BSD=1 -DOS_OPENBSD=1 2:22.75 checking for tm_zone and tm_gmtoff in struct tm... yes 2:23.04 checking for getpagesize... yes 2:23.31 checking for gmtime_r... yes 2:34.25 checking for localtime_r... yes 2:46.70 checking for gettid... no 2:46.88 checking for setpriority... yes 2:47.19 checking for syscall... no 2:47.36 checking for getc_unlocked... yes 2:47.54 checking for pthread_getname_np... no 2:47.72 checking for pthread_get_name_np... no 2:47.90 checking for strerror... yes 2:48.07 checking for __cxa_demangle... yes 2:48.15 checking for unwind.h... yes 2:48.33 checking for _Unwind_Backtrace... no 2:48.52 checking for _getc_nolock... no 2:48.69 checking for localeconv... yes 2:48.69 checking for awk... /usr/bin/awk 2:48.69 checking for gmake... /usr/local/bin/gmake 2:48.69 checking for watchman... not found 2:48.70 checking for xargs... /usr/bin/xargs 2:48.93 checking for llvm-objdump... /usr/bin/llvm-objdump 2:49.06 checking for readelf... /usr/bin/llvm-readelf 2:49.19 checking for objcopy... /usr/bin/llvm-objcopy 2:49.25 checking for strip... /usr/bin/strip 2:49.26 checking for zlib >= 1.2.3... yes 2:49.28 checking MOZ_ZLIB_CFLAGS... 2:49.29 checking MOZ_ZLIB_LIBS... -lz 2:49.29 checking for m4... /usr/local/bin/gm4 2:49.35 creating cache ./config.cache 2:49.39 checking host system type... x86_64-unknown-openbsd7.8 2:49.41 checking target system type... x86_64-unknown-openbsd7.8 2:49.44 checking build system type... x86_64-unknown-openbsd7.8 2:49.51 checking for Cygwin environment... no 2:49.58 checking for mingw32 environment... no 2:49.75 checking for executable suffix... no 2:49.75 checking for gcc... (cached) /exopi-obj/pobj/0ad-0.27.1/bin/cc -std=gnu99 2:49.75 checking whether the C compiler (/exopi-obj/pobj/0ad-0.27.1/bin/cc -std=gnu99 -O2 -pipe -w ) works... (cached) yes 2:49.75 checking whether the C compiler (/exopi-obj/pobj/0ad-0.27.1/bin/cc -std=gnu99 -O2 -pipe -w ) is a cross-compiler... no 2:49.75 checking whether we are using GNU C... (cached) yes 2:49.75 checking whether /exopi-obj/pobj/0ad-0.27.1/bin/cc -std=gnu99 accepts -g... (cached) yes 2:49.75 checking for c++... (cached) /exopi-obj/pobj/0ad-0.27.1/bin/c++ 2:49.75 checking whether the C++ compiler (/exopi-obj/pobj/0ad-0.27.1/bin/c++ -O2 -pipe -w ) works... (cached) yes 2:49.75 checking whether the C++ compiler (/exopi-obj/pobj/0ad-0.27.1/bin/c++ -O2 -pipe -w ) is a cross-compiler... no 2:49.76 checking whether we are using GNU C++... (cached) yes 2:49.76 checking whether /exopi-obj/pobj/0ad-0.27.1/bin/c++ accepts -g... (cached) yes 2:50.00 checking for --noexecstack option to as... yes 2:50.16 checking for -z noexecstack option to ld... yes 2:50.33 checking for -z text option to ld... yes 2:50.50 checking for -z relro option to ld... yes 2:50.67 checking for -z nocopyreloc option to ld... yes 2:50.85 checking for -Bsymbolic-functions option to ld... yes 2:51.03 checking for --build-id=sha1 option to ld... yes 2:51.12 checking for valid debug flags... yes 2:51.39 checking whether the linker supports Identical Code Folding... no 2:51.80 checking whether removing dead symbols breaks debugging... /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/configure/check_debug_ranges.py:40: SyntaxWarning: invalid escape sequence '\s' 2:51.80 m = re.match("\s*([0-9a-fA-F]+)\s+([0-9a-fA-F]+)\s+([0-9a-fA-F]+)", line) 2:52.25 no 2:52.34 checking for working const... yes 2:52.41 checking for mode_t... yes 2:52.47 checking for off_t... yes 2:52.54 checking for pid_t... yes 2:52.61 checking for size_t... yes 2:52.70 checking for ssize_t... yes 2:53.24 checking whether 64-bits std::atomic requires -latomic... no 2:53.33 checking for dirent.h that defines DIR... yes 2:53.51 checking for opendir in -ldir... no 2:53.69 checking for gethostbyname_r in -lc_r... no 2:53.85 checking for library containing dlopen... none required 2:53.93 checking for dlfcn.h... yes 2:54.11 checking for dladdr... yes 2:54.28 checking for socket in -lsocket... no 2:54.45 checking for pthread_create in -lpthreads... no 2:54.62 checking for pthread_create in -lpthread... yes 2:54.78 checking whether /exopi-obj/pobj/0ad-0.27.1/bin/cc -std=gnu99 accepts -pthread... yes 2:54.96 checking for clock_gettime(CLOCK_MONOTONIC)... 2:55.14 checking for sin in -lm... yes 2:55.15 checking for res_ninit()... no 2:55.31 checking for nl_langinfo and CODESET... yes 2:55.51 checking for __thread keyword for TLS variables... yes 2:55.51 checking for -pipe support... yes 2:55.69 checking what kind of list files are supported by the linker... linkerscript 2:55.78 checking for malloc.h... no 2:55.86 checking for malloc_np.h... no 2:55.94 checking for malloc/malloc.h... no 2:56.02 checking for sys/malloc.h... no 2:56.10 checking for valloc in malloc.h... no 2:56.18 checking for valloc in unistd.h... no 2:56.26 checking for _aligned_malloc in malloc.h... no 2:56.28 updating cache ./config.cache 2:56.29 creating ./config.data 2:56.32 Creating config.status 2:56.70 /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/frontend/context.py:2185: SyntaxWarning: invalid escape sequence '\*' 2:56.70 WebIDL files included in the build from one of the \*WEBIDL_FILES 2:56.80 /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/backend/recursivemake.py:123: SyntaxWarning: invalid escape sequence '\#' 2:56.80 return s.replace("#", "\#").replace("$", "$$") 2:56.81 /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/backend/recursivemake.py:984: SyntaxWarning: invalid escape sequence '\s' 2:56.81 "(?:^|\s)tools.*::", content, re.M 2:56.81 /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/backend/recursivemake.py:995: SyntaxWarning: invalid escape sequence '\s' 2:56.81 if re.search("(?:^|\s)check.*::", content, re.M): 2:56.86 /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/jar.py:102: SyntaxWarning: invalid escape sequence '\s' 2:56.86 ignore = re.compile("\s*(\#.*)?$") 2:56.86 /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/jar.py:106: SyntaxWarning: invalid escape sequence '\[' 2:56.86 (?:\[(?P[\w\d.\-\_\\\/{}@]+)\]\s*)? # optional [base/path] 2:56.86 /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/jar.py:114: SyntaxWarning: invalid escape sequence '\s' 2:56.86 relsrcline = re.compile("relativesrcdir\s+(?P.+?):") 2:56.86 /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/jar.py:115: SyntaxWarning: invalid escape sequence '\%' 2:56.86 regline = re.compile("\%\s+(.*)$") 2:56.86 /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/jar.py:116: SyntaxWarning: invalid escape sequence '\*' 2:56.86 entryre = "(?P\*)?(?P\+?)\s+" 2:56.86 /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/jar.py:120: SyntaxWarning: invalid escape sequence '\w' 2:56.86 "(?P[\w\d.\-\_\\\/\+\@]+)\s*" 2:56.86 /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/jar.py:121: SyntaxWarning: invalid escape sequence '\(' 2:56.86 "(\((?P\%?)(?P[\w\d.\-\_\\\/\@\*]+)\))?\s*$" 2:56.91 Reticulating splines... 2:57.10 0:00.31 File already read. Skipping: /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/unix/moz.build 2:57.65 Finished reading 57 moz.build files in 0.14s 2:57.65 Read 0 gyp files in parallel contributing 0.00s to total wall time 2:57.65 Processed into 230 build config descriptors in 0.09s 2:57.65 RecursiveMake backend executed in 0.23s 2:57.65 159 total backend files; 159 created; 0 updated; 0 unchanged; 0 deleted; 6 -> 34 Makefile 2:57.65 FasterMake backend executed in 0.05s 2:57.65 5 total backend files; 5 created; 0 updated; 0 unchanged; 0 deleted 2:57.65 Clangd backend executed in 0.21s 2:57.65 81 total backend files; 3 created; 0 updated; 78 unchanged; 0 deleted 2:57.65 Total wall time: 0.85s; CPU time: 0.84s; Efficiency: 99%; Untracked: 0.13s 2:57.96 Adding make options from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/../mozconfig MOZ_OBJDIR=/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build-debug OBJDIR=/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build-debug FOUND_MOZCONFIG=/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/../mozconfig export FOUND_MOZCONFIG 2:57.96 /usr/local/bin/gmake -f client.mk -j1 -s 2:58.38 Elapsed: 0.04s; From dist/include: Kept 3 existing; Added/updated 315; Removed 0 files and 0 directories. 2:58.69 Elapsed: 0.00s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 2:59.03 Elapsed: 0.00s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 2:59.60 Elapsed: 0.21s; From _tests: Kept 3 existing; Added/updated 499; Removed 0 files and 0 directories. 2:59.99 Elapsed: 0.00s; From dist/bin: Kept 0 existing; Added/updated 1; Removed 0 files and 0 directories. 3:00.45 ./buildconfig.rs.stub 3:00.87 config 3:01.09 config/nsinstall_real 3:01.16 ld.lld: warning: nsinstall.c(host_nsinstall.o:(main)): warning: sprintf() is often misused, please use snprintf() 3:01.16 ld.lld: warning: nsinstall.c(host_nsinstall.o:(main)): warning: strcpy() is almost always misused, please use strlcpy() 3:01.58 config/system-header.sentinel.stub 3:02.30 ./js-confdefs.h.stub 3:02.63 /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/python/mozbuild/mozbuild/action/process_define_files.py:42: SyntaxWarning: invalid escape sequence '\s' 3:02.63 "^\s*#\s*(?P[a-z]+)(?:\s+(?P\S+)(?:\s+(?P\S+))?)?", re.U 3:02.70 ./js-config.h.stub 3:03.12 ./ProfilingCategoryList.h.stub 3:13.84 ./selfhosted.out.h.stub 3:25.58 /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/js/src/builtin/embedjs.py:159: SyntaxWarning: invalid escape sequence '\(' 3:25.58 match = re.match("MSG_DEF\((JSMSG_(\w+))", line) 3:25.59 /exopi-obj/pobj/0ad-0.27.1/bin/c++ -E -o self-hosting-preprocessed.pp -DCROSS_COMPILE= -DHAVE_64BIT_BUILD=1 -DXP_UNIX=1 -DXP_OPENBSD=1 -DMOZ_BUILD_APP=js -DRELEASE_OR_BETA=1 -DMOZILLA_VERSION="115.16.1" -DMOZILLA_VERSION_U=115.16.1 -DMOZILLA_UAVERSION="115.0" -DMOZ_UPDATE_CHANNEL=default -DMOZ_DEBUG=1 -DMOZ_DIAGNOSTIC_ASSERT_ENABLED=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DSTDC_HEADERS=1 -DHAVE_GETOPT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_CPUID_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_NETINET_IN_H=1 -DMOZ_DLL_PREFIX="lib" -DMOZ_DLL_SUFFIX=".so.0.0" -DJS_DEBUG=1 -DJS_WITHOUT_NSPR=1 -DMOZ_DEBUG_RUST=1 -DJS_STANDALONE=1 -DJS_64BIT=1 -DJS_PUNBOX64=1 -DJS_CODEGEN_X64=1 -DJS_GC_ZEAL=1 -DJS_JITSPEW=1 -DJS_STRUCTURED_SPEW=1 -DJS_MASM_VERBOSE=1 -DMOZ_AARCH64_JSCVT=0 -DWASM_CODEGEN_DEBUG=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_WASM_EXTENDED_CONST=1 -DENABLE_WASM_SIMD=1 -DENABLE_WASM_AVX=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DU_STATIC_IMPLEMENTATION=1 -DMOZJS_MAJOR_VERSION=115 -DMOZJS_MINOR_VERSION=16 -DWASM_HAS_HEAPREG=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_SETPRIORITY=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_STRERROR=1 -DMOZ_DEMANGLE_SYMBOLS=1 -DHAVE_UNWIND_H=1 -DHAVE_LOCALECONV=1 -DHAVE_SSIZE_T=1 -DHAVE_DIRENT_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LIBM=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DMALLOC_USABLE_SIZE_CONST_PTR=const -DNO_NSPR_10_SUPPORT=1 -DDEBUG=1 self-hosting-cpp-input.cpp 3:38.75 ./ReservedWordsGenerated.h.stub 3:39.22 ./StatsPhasesGenerated.h.stub 3:39.62 ./MIROpsGenerated.h.stub 3:40.40 ./LIROpsGenerated.h.stub 3:41.17 ./CacheIROpsGenerated.h.stub 3:41.95 ./AtomicOperationsGenerated.h.stub 3:42.39 ./WasmIntrinsicGenerated.h.stub 3:55.30 js/src/rust/force-cargo-library-build 3:55.32 warning: `/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build-debug/.cargo/config` is deprecated in favor of `config.toml` 3:55.32 note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml` 3:55.41 warning: /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/js/src/rust/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024 3:55.41 warning: /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/js/src/fuzz-tests/gluesmith/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024 3:55.41 warning: /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/js/src/rust/shared/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024 3:55.41 warning: /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/workspace-hack/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024 4:02.99 warning: Patch `base64 v0.13.999 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/base64)` was not used in the crate graph. 4:02.99 Patch `bindgen v0.63.999 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/bindgen)` was not used in the crate graph. 4:02.99 Patch `bitflags v2.999.999 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/bitflags)` was not used in the crate graph. 4:02.99 Patch `cfg-if v0.1.999 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/cfg-if)` was not used in the crate graph. 4:02.99 Patch `chardetng v0.1.9 (https://github.com/hsivonen/chardetng?rev=3484d3e3ebdc8931493aa5df4d7ee9360a90e76b#3484d3e3)` was not used in the crate graph. 4:02.99 Patch `chardetng_c v0.1.2 (https://github.com/hsivonen/chardetng_c?rev=ed8a4c6f900a90d4dbc1d64b856e61490a1c3570#ed8a4c6f)` was not used in the crate graph. 4:02.99 Patch `cmake v0.1.999 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/cmake)` was not used in the crate graph. 4:02.99 Patch `coremidi v0.6.0 (https://github.com/chris-zen/coremidi.git?rev=fc68464b5445caf111e41f643a2e69ccce0b4f83#fc68464b)` was not used in the crate graph. 4:02.99 Patch `cssparser v0.31.0 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/third_party/rust/cssparser)` was not used in the crate graph. 4:02.99 Patch `cssparser-macros v0.6.0 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/third_party/rust/cssparser-macros)` was not used in the crate graph. 4:02.99 Patch `darling v0.13.99 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/darling)` was not used in the crate graph. 4:02.99 Patch `env_logger v0.9.999 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/env_logger)` was not used in the crate graph. 4:02.99 Patch `interrupt-support v0.1.0 (https://github.com/mozilla/application-services?rev=86c84c217036c12283d19368867323a66bf35883#86c84c21)` was not used in the crate graph. 4:02.99 Patch `js-sys v0.3.100 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/dummy-web/js-sys)` was not used in the crate graph. 4:02.99 Patch `midir v0.7.0 (https://github.com/mozilla/midir.git?rev=519e651241e867af3391db08f9ae6400bc023e18#519e6512)` was not used in the crate graph. 4:02.99 Patch `mio v0.6.23 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/third_party/rust/mio-0.6.23)` was not used in the crate graph. 4:02.99 Patch `nix v0.24.99 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/nix)` was not used in the crate graph. 4:02.99 Patch `ntapi v0.3.999 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/ntapi)` was not used in the crate graph. 4:02.99 Patch `oslog v0.1.999 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/oslog)` was not used in the crate graph. 4:02.99 Patch `parking_lot v0.12.999 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/parking_lot)` was not used in the crate graph. 4:02.99 Patch `redox_users v0.4.999 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/redox_users)` was not used in the crate graph. 4:02.99 Patch `rure v0.2.2 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/third_party/rust/rure)` was not used in the crate graph. 4:02.99 Patch `sql-support v0.1.0 (https://github.com/mozilla/application-services?rev=86c84c217036c12283d19368867323a66bf35883#86c84c21)` was not used in the crate graph. 4:02.99 Patch `sync15 v0.1.0 (https://github.com/mozilla/application-services?rev=86c84c217036c12283d19368867323a66bf35883#86c84c21)` was not used in the crate graph. 4:02.99 Patch `tabs v0.1.0 (https://github.com/mozilla/application-services?rev=86c84c217036c12283d19368867323a66bf35883#86c84c21)` was not used in the crate graph. 4:02.99 Patch `vcpkg v0.2.999 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/vcpkg)` was not used in the crate graph. 4:02.99 Patch `viaduct v0.1.0 (https://github.com/mozilla/application-services?rev=86c84c217036c12283d19368867323a66bf35883#86c84c21)` was not used in the crate graph. 4:02.99 Patch `warp v0.3.3 (https://github.com/glandium/warp?rev=4af45fae95bc98b0eba1ef0db17e1dac471bb23d#4af45fae)` was not used in the crate graph. 4:02.99 Patch `wasi v0.10.0+wasi-snapshot-preview999 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/wasi)` was not used in the crate graph. 4:02.99 Patch `wasm-bindgen v0.2.100 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/dummy-web/wasm-bindgen)` was not used in the crate graph. 4:02.99 Patch `web-sys v0.3.100 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/dummy-web/web-sys)` was not used in the crate graph. 4:02.99 Patch `webext-storage v0.1.0 (https://github.com/mozilla/application-services?rev=86c84c217036c12283d19368867323a66bf35883#86c84c21)` was not used in the crate graph. 4:02.99 Patch `uniffi v0.23.0` was not used in the crate graph. 4:02.99 Patch `uniffi_bindgen v0.23.0` was not used in the crate graph. 4:02.99 Patch `uniffi_build v0.23.0` was not used in the crate graph. 4:02.99 Patch `uniffi_macros v0.23.0` was not used in the crate graph. 4:02.99 Patch `weedle2 v4.0.0` was not used in the crate graph. 4:02.99 Check that the patched package version and available features are compatible 4:02.99 with the dependency requirements. If the patch has a different version from 4:02.99 what is locked in the Cargo.lock file, run `cargo update` to use the new 4:02.99 version. This may also occur with an optional dependency that is not enabled. 4:03.18 warning: profile package spec `glsl` in profile `dev` did not match any packages 4:03.18 help: a package with a similar name exists: `glob` 4:03.18 warning: profile package spec `glsl` in profile `release` did not match any packages 4:03.19 help: a package with a similar name exists: `glob` 4:03.37 Compiling semver v1.0.16 4:05.48 Compiling mozbuild v0.1.0 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/mozbuild) 4:12.98 Compiling once_cell v1.17.1 4:14.10 Compiling rustc_version v0.4.0 4:17.04 Compiling cc v1.0.73 4:36.91 Compiling cfg-if v1.0.0 4:37.12 Compiling encoding_rs v0.8.33 4:44.23 Compiling mozglue-static v0.1.0 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/mozglue/static/rust) 4:46.07 Compiling encoding_c v0.9.8 4:46.76 Compiling encoding_c_mem v0.2.6 4:47.52 Compiling memchr v2.5.0 4:49.74 Compiling arrayvec v0.7.2 4:50.56 Compiling leb128 v0.2.5 4:51.06 Compiling wasm-encoder v0.25.0 4:54.33 warning: unexpected `cfg` condition value: `oom_with_hook` 4:54.33 --> mozglue/static/rust/lib.rs:5:13 4:54.33 | 4:54.33 5 | #![cfg_attr(feature = "oom_with_hook", feature(alloc_error_hook))] 4:54.33 | ^^^^^^^^^^^^^^^^^^^^^^^^^ 4:54.33 | 4:54.33 = note: expected values for `feature` are: `moz_memory` 4:54.33 = help: consider adding `oom_with_hook` as a feature in `Cargo.toml` 4:54.33 = note: see for more information about checking conditional configuration 4:54.33 = note: `#[warn(unexpected_cfgs)]` on by default 4:54.33 warning: unexpected `cfg` condition value: `oom_with_alloc_error_panic` 4:54.33 --> mozglue/static/rust/lib.rs:6:13 4:54.33 | 4:54.33 6 | #![cfg_attr(feature = "oom_with_alloc_error_panic", feature(panic_oom_payload))] 4:54.33 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 4:54.33 | 4:54.33 = note: expected values for `feature` are: `moz_memory` 4:54.33 = help: consider adding `oom_with_alloc_error_panic` as a feature in `Cargo.toml` 4:54.33 = note: see for more information about checking conditional configuration 4:54.33 warning: unexpected `cfg` condition value: `oom_with_hook` 4:54.33 --> mozglue/static/rust/lib.rs:108:11 4:54.34 | 4:54.34 108 | #[cfg(feature = "oom_with_hook")] 4:54.34 | ^^^^^^^^^^^^^^^^^^^^^^^^^ 4:54.34 | 4:54.34 = note: expected values for `feature` are: `moz_memory` 4:54.34 = help: consider adding `oom_with_hook` as a feature in `Cargo.toml` 4:54.34 = note: see for more information about checking conditional configuration 4:54.34 warning: unexpected `cfg` condition value: `oom_with_hook` 4:54.34 --> mozglue/static/rust/lib.rs:110:11 4:54.34 | 4:54.34 110 | #[cfg(feature = "oom_with_hook")] 4:54.34 | ^^^^^^^^^^^^^^^^^^^^^^^^^ 4:54.34 | 4:54.34 = note: expected values for `feature` are: `moz_memory` 4:54.34 = help: consider adding `oom_with_hook` as a feature in `Cargo.toml` 4:54.34 = note: see for more information about checking conditional configuration 4:54.34 warning: unexpected `cfg` condition value: `oom_with_alloc_error_panic` 4:54.34 --> mozglue/static/rust/lib.rs:115:11 4:54.34 | 4:54.34 115 | #[cfg(feature = "oom_with_alloc_error_panic")] 4:54.34 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 4:54.34 | 4:54.34 = note: expected values for `feature` are: `moz_memory` 4:54.34 = help: consider adding `oom_with_alloc_error_panic` as a feature in `Cargo.toml` 4:54.34 = note: see for more information about checking conditional configuration 4:54.34 warning: unexpected `cfg` condition value: `oom_with_hook` 4:54.34 --> mozglue/static/rust/lib.rs:134:11 4:54.34 | 4:54.34 134 | #[cfg(feature = "oom_with_hook")] 4:54.34 | ^^^^^^^^^^^^^^^^^^^^^^^^^ 4:54.34 | 4:54.34 = note: expected values for `feature` are: `moz_memory` 4:54.34 = help: consider adding `oom_with_hook` as a feature in `Cargo.toml` 4:54.34 = note: see for more information about checking conditional configuration 4:54.34 warning: unexpected `cfg` condition value: `oom_with_alloc_error_panic` 4:54.34 --> mozglue/static/rust/lib.rs:122:15 4:54.34 | 4:54.34 122 | #[cfg(feature = "oom_with_alloc_error_panic")] 4:54.34 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 4:54.34 | 4:54.34 = note: expected values for `feature` are: `moz_memory` 4:54.34 = help: consider adding `oom_with_alloc_error_panic` as a feature in `Cargo.toml` 4:54.34 = note: see for more information about checking conditional configuration 4:54.34 warning: unexpected `cfg` condition value: `oom_with_alloc_error_panic` 4:54.34 --> mozglue/static/rust/lib.rs:126:19 4:54.34 | 4:54.34 126 | #[cfg(not(feature = "oom_with_alloc_error_panic"))] 4:54.34 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 4:54.34 | 4:54.34 = note: expected values for `feature` are: `moz_memory` 4:54.34 = help: consider adding `oom_with_alloc_error_panic` as a feature in `Cargo.toml` 4:54.34 = note: see for more information about checking conditional configuration 4:54.40 warning: use of deprecated type alias `std::panic::PanicInfo`: use `PanicHookInfo` instead 4:54.40 --> mozglue/static/rust/lib.rs:69:29 4:54.40 | 4:54.40 69 | fn panic_hook(info: &panic::PanicInfo) { 4:54.40 | ^^^^^^^^^ 4:54.40 | 4:54.40 = note: `#[warn(deprecated)]` on by default 4:54.82 warning: `mozglue-static` (lib) generated 9 warnings 4:58.04 Compiling unicode-width v0.1.10 4:58.37 Compiling mozilla-central-workspace-hack v0.1.0 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/workspace-hack) 4:58.59 Compiling jsrust_shared v0.1.0 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/js/src/rust/shared) 4:58.83 Compiling wast v56.0.0 5:29.45 Compiling jsrust v0.1.0 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/js/src/rust) 5:30.20 Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 34s 5:31.98 js/src/debugger 7:04.43 js/src/frontend 10:30.56 js/src/gc/StatsPhasesGenerated.inc.stub 10:31.34 js/src/gc 13:21.70 js/src/irregexp 14:47.65 js/src/jit 32:43.03 js/src 43:56.72 js/src/util 44:17.79 js/src/wasm 48:04.04 js/src/zydis 48:17.65 memory/build 48:17.80 memory/mozalloc 48:18.84 mfbt 48:38.20 modules/fdlibm/src 49:00.67 mozglue/baseprofiler 49:02.64 mozglue/misc 49:20.89 js/src/build/libjs_static.a 49:26.51 js/src/build/libmozjs115-debug.so.0.0 49:33.37 ./spidermonkey_checks.stub 49:37.15 TEST-PASS | check_spidermonkey_style.py | ok 49:37.29 /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/config/check_macroassembler_style.py:37: SyntaxWarning: invalid escape sequence '\s' 49:37.29 reBeforeArg = "(?<=[(,\s])" 49:37.29 /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/config/check_macroassembler_style.py:38: SyntaxWarning: invalid escape sequence '\w' 49:37.29 reArgType = "(?P[\w\s:*&<>]+)" 49:37.29 /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/config/check_macroassembler_style.py:39: SyntaxWarning: invalid escape sequence '\s' 49:37.29 reArgName = "(?P\s\w+)" 49:37.29 /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/config/check_macroassembler_style.py:40: SyntaxWarning: invalid escape sequence '\s' 49:37.29 reArgDefault = "(?P(?:\s=(?:(?:\s[\w:]+\(\))|[^,)]+))?)" 49:37.29 /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/config/check_macroassembler_style.py:55: SyntaxWarning: invalid escape sequence '\g' 49:37.29 signature = reMatchArg.sub("\g", signature) 49:37.29 /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/config/check_macroassembler_style.py:66: SyntaxWarning: invalid escape sequence '\g' 49:37.29 r".*DEFINED_ON\((?P[^()]*)\).*", "\g", signature 49:37.67 TEST-PASS | check_macroassembler_style.py | ok 49:37.81 /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/js/src/vm/jsopcode.py:19: SyntaxWarning: invalid escape sequence '\s' 49:37.81 space_star_space_pat = re.compile("^\s*\* ?", re.M) 49:37.81 /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/js/src/vm/jsopcode.py:62: SyntaxWarning: invalid escape sequence '\[' 49:37.81 category_pat = re.compile("\[([^\]]+)\]") 49:37.81 /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/js/src/vm/jsopcode.py:169: SyntaxWarning: invalid escape sequence '\s' 49:37.81 tag_pat = re.compile("^\s*[A-Za-z]+:\s*|\s*$") 49:37.84 TEST-PASS | check_js_opcode.py | ok 49:38.29 0 compiler warnings present. 49:40.67 Overall system resources - Wall time: 2974s; CPU: 0%; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 49:42.61 We know it took a while, but your build finally finished successfully! 49:42.61 If you are building Firefox often, SCCache can save you a lot of time. You can learn more here: https://firefox-source-docs.mozilla.org/setup/configuring_build_options.html#sccache Config object not found by mach. Configure complete! Be sure to run |mach build| to pick up any changes To view resource usage of the build, run |mach resource-usage|. To take your build for a test drive, run: |mach run| Site not up-to-date reason: "/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build-release/_virtualenvs/build" does not exist 0:01.84 Clobber not needed. 0:02.98 Using Python 3.13.9 from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build-release/_virtualenvs/build/bin/python 0:02.98 Adding configure options from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/../mozconfig 0:02.98 --enable-project=js 0:02.98 --enable-shared-js 0:02.98 --disable-jemalloc 0:02.98 --without-intl-api 0:02.98 --disable-js-shell 0:02.98 --disable-tests 0:02.98 --enable-optimize 0:02.98 checking for vcs source checkout... no 0:03.21 checking for a shell... /bin/sh 0:03.36 checking for host system type... x86_64-unknown-openbsd7.8 0:03.37 checking for target system type... x86_64-unknown-openbsd7.8 0:05.11 checking for Python 3... /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build-release/_virtualenvs/build/bin/python (3.13.9) 0:05.16 checking whether cross compiling... no 0:05.16 checking for wget... not found 0:05.17 checking for ccache... not found 0:05.17 checking for the target C compiler... /exopi-obj/pobj/0ad-0.27.1/bin/cc 0:05.58 checking whether the target C compiler can be used... yes 0:05.59 checking the target C compiler version... 19.1.7 0:05.70 checking the target C compiler works... yes 0:05.71 checking for the target C++ compiler... /exopi-obj/pobj/0ad-0.27.1/bin/c++ 0:05.98 checking whether the target C++ compiler can be used... yes 0:05.98 checking the target C++ compiler version... 19.1.7 0:06.08 checking the target C++ compiler works... yes 0:06.08 checking for the host C compiler... /exopi-obj/pobj/0ad-0.27.1/bin/cc 0:06.09 checking whether the host C compiler can be used... yes 0:06.09 checking the host C compiler version... 19.1.7 0:06.09 checking the host C compiler works... yes 0:06.09 checking for the host C++ compiler... /exopi-obj/pobj/0ad-0.27.1/bin/c++ 0:06.09 checking whether the host C++ compiler can be used... yes 0:06.09 checking the host C++ compiler version... 19.1.7 0:06.09 checking the host C++ compiler works... yes 0:06.21 checking for target linker... lld 0:06.31 checking for host linker... lld 0:06.42 checking for 64-bit OS... yes 0:06.46 checking for the assembler... /exopi-obj/pobj/0ad-0.27.1/bin/cc 0:06.55 checking for ar... /usr/bin/ar 0:06.65 checking for host_ar... /usr/bin/ar 0:06.73 checking for pkg_config... /usr/bin/pkg-config 0:06.74 checking for pkg-config version... 2.4.3 0:06.76 checking whether pkg-config is pkgconf... yes 0:07.04 checking for strndup... yes 0:07.23 checking for posix_memalign... yes 0:07.49 checking for memalign... no 0:07.72 checking for malloc_usable_size... no 0:07.81 checking for stdint.h... yes 0:07.90 checking for inttypes.h... yes 0:07.98 checking for malloc.h... no 0:08.07 checking for alloca.h... no 0:08.15 checking for sys/byteorder.h... no 0:08.26 checking for getopt.h... yes 0:08.35 checking for unistd.h... yes 0:08.46 checking for nl_types.h... yes 0:08.59 checking for cpuid.h... yes 0:08.78 checking for fts.h... no 0:08.90 checking for sys/statvfs.h... yes 0:08.99 checking for sys/statfs.h... no 0:09.09 checking for sys/vfs.h... no 0:09.22 checking for sys/mount.h... no 0:09.32 checking for sys/quota.h... no 0:09.39 checking for sys/queue.h... yes 0:09.49 checking for sys/types.h... yes 0:09.67 checking for netinet/in.h... yes 0:09.82 checking for byteswap.h... no 0:09.91 checking for memfd_create in sys/mman.h... no 0:10.03 checking for perf_event_open system call... no 0:10.12 checking whether the C compiler supports -Wbitfield-enum-conversion... yes 0:10.19 checking whether the C++ compiler supports -Wbitfield-enum-conversion... yes 0:10.27 checking whether the C++ compiler supports -Wdeprecated-this-capture... yes 0:10.39 checking whether the C compiler supports -Wformat-type-confusion... yes 0:10.47 checking whether the C++ compiler supports -Wformat-type-confusion... yes 0:10.63 checking whether the C compiler supports -Wshadow-field-in-constructor-modified... yes 0:10.73 checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... yes 0:10.88 checking whether the C compiler supports -Wtautological-constant-in-range-compare... yes 0:11.00 checking whether the C++ compiler supports -Wtautological-constant-in-range-compare... yes 0:11.08 checking whether the C compiler supports -Wno-error=tautological-type-limit-compare... yes 0:11.22 checking whether the C++ compiler supports -Wno-error=tautological-type-limit-compare... yes 0:11.31 checking whether the C compiler supports -Wunreachable-code-return... yes 0:11.44 checking whether the C++ compiler supports -Wunreachable-code-return... yes 0:11.60 checking whether the C compiler supports -Wunused-but-set-parameter... yes 0:11.71 checking whether the C++ compiler supports -Wunused-but-set-parameter... yes 0:11.79 checking whether the C compiler supports -Wclass-varargs... yes 0:11.88 checking whether the C++ compiler supports -Wclass-varargs... yes 0:12.01 checking whether the C++ compiler supports -Wempty-init-stmt... yes 0:12.11 checking whether the C compiler supports -Wfloat-overflow-conversion... yes 0:12.18 checking whether the C++ compiler supports -Wfloat-overflow-conversion... yes 0:12.26 checking whether the C compiler supports -Wfloat-zero-conversion... yes 0:12.42 checking whether the C++ compiler supports -Wfloat-zero-conversion... yes 0:12.51 checking whether the C compiler supports -Wloop-analysis... yes 0:12.66 checking whether the C++ compiler supports -Wloop-analysis... yes 0:12.80 checking whether the C compiler supports -Wno-range-loop-analysis... yes 0:12.98 checking whether the C++ compiler supports -Wno-range-loop-analysis... yes 0:13.09 checking whether the C++ compiler supports -Wc++2a-compat... yes 0:13.16 checking whether the C++ compiler supports -Wcomma-subscript... no 0:13.31 checking whether the C compiler supports -Wenum-compare-conditional... yes 0:13.40 checking whether the C++ compiler supports -Wenum-compare-conditional... yes 0:13.51 checking whether the C compiler supports -Wenum-float-conversion... yes 0:13.59 checking whether the C++ compiler supports -Wenum-float-conversion... yes 0:13.73 checking whether the C++ compiler supports -Wvolatile... no 0:13.83 checking whether the C++ compiler supports -Wno-error=deprecated... yes 0:13.96 checking whether the C++ compiler supports -Wno-error=deprecated-anon-enum-enum-conversion... yes 0:14.10 checking whether the C++ compiler supports -Wno-error=deprecated-enum-enum-conversion... yes 0:14.18 checking whether the C++ compiler supports -Wno-error=deprecated-pragma... yes 0:14.26 checking whether the C++ compiler supports -Wno-error=deprecated-this-capture... yes 0:14.37 checking whether the C++ compiler supports -Wcomma... yes 0:14.45 checking whether the C compiler supports -Wduplicated-cond... no 0:14.54 checking whether the C++ compiler supports -Wduplicated-cond... no 0:14.63 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes 0:14.70 checking whether the C compiler supports -Wlogical-op... no 0:14.77 checking whether the C++ compiler supports -Wlogical-op... no 0:14.86 checking whether the C compiler supports -Wstring-conversion... yes 0:14.94 checking whether the C++ compiler supports -Wstring-conversion... yes 0:15.08 checking whether the C++ compiler supports -Wno-inline-new-delete... yes 0:15.16 checking whether the C compiler supports -Wno-error=maybe-uninitialized... no 0:15.22 checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... no 0:15.30 checking whether the C compiler supports -Wno-error=deprecated-declarations... yes 0:15.38 checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes 0:15.46 checking whether the C compiler supports -Wno-error=array-bounds... yes 0:15.53 checking whether the C++ compiler supports -Wno-error=array-bounds... yes 0:15.62 checking whether the C compiler supports -Wno-error=free-nonheap-object... yes 0:15.71 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes 0:15.78 checking whether the C compiler supports -Wno-multistatement-macros... no 0:15.84 checking whether the C++ compiler supports -Wno-multistatement-macros... no 0:15.91 checking whether the C compiler supports -Wno-error=class-memaccess... no 0:16.06 checking whether the C++ compiler supports -Wno-error=class-memaccess... no 0:16.24 checking whether the C compiler supports -Wno-error=atomic-alignment... yes 0:16.33 checking whether the C++ compiler supports -Wno-error=atomic-alignment... yes 0:16.48 checking whether the C compiler supports -Wno-error=deprecated-builtins... yes 0:16.61 checking whether the C++ compiler supports -Wno-error=deprecated-builtins... yes 0:16.72 checking whether the C compiler supports -Wformat... yes 0:16.85 checking whether the C++ compiler supports -Wformat... yes 0:16.96 checking whether the C compiler supports -Wformat-security... yes 0:17.11 checking whether the C++ compiler supports -Wformat-security... yes 0:17.18 checking whether the C compiler supports -Wformat-overflow=2... no 0:17.26 checking whether the C++ compiler supports -Wformat-overflow=2... no 0:17.36 checking whether the C compiler supports -Werror=implicit-function-declaration... yes 0:17.44 checking whether the C compiler supports -Wno-psabi... yes 0:17.55 checking whether the C++ compiler supports -Wno-psabi... yes 0:17.65 checking whether the C compiler supports -Wthread-safety... yes 0:17.73 checking whether the C++ compiler supports -Wthread-safety... yes 0:17.85 checking whether the C compiler supports -Wno-error=builtin-macro-redefined... yes 0:17.93 checking whether the C++ compiler supports -Wno-error=builtin-macro-redefined... yes 0:18.03 checking whether the C compiler supports -Wno-unknown-warning-option... yes 0:18.12 checking whether the C++ compiler supports -Wno-unknown-warning-option... yes 0:18.21 checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:18.35 checking whether the C++ compiler supports -fno-aligned-new... yes 0:18.36 checking for llvm_profdata... /usr/bin/llvm-profdata 0:18.41 checking for rustc... /usr/local/bin/rustc 0:18.41 checking for cargo... /usr/local/bin/cargo 0:18.80 checking rustc version... 1.91.1 0:18.86 checking cargo version... 1.91.1 0:19.53 checking for rust host triplet... x86_64-unknown-openbsd 0:19.81 checking for rust target triplet... x86_64-unknown-openbsd 0:19.82 checking for rustdoc... /usr/local/bin/rustdoc 0:19.82 checking for rustfmt... not found 0:19.82 checking for clang for bindgen... /exopi-obj/pobj/0ad-0.27.1/bin/c++ 0:19.91 checking for libclang for bindgen... not found 0:19.91 checking bindgen cflags... -x c++ -fno-sized-deallocation -fno-aligned-new -DTRACING=1 -DIMPL_LIBXUL -DMOZILLA_INTERNAL_API -DRUST_BINDGEN -DOS_POSIX=1 -DOS_BSD=1 -DOS_OPENBSD=1 0:20.02 checking for tm_zone and tm_gmtoff in struct tm... yes 0:20.29 checking for getpagesize... yes 0:20.47 checking for gmtime_r... yes 0:20.67 checking for localtime_r... yes 0:20.94 checking for gettid... no 0:21.16 checking for setpriority... yes 0:21.43 checking for syscall... no 0:21.64 checking for getc_unlocked... yes 0:21.94 checking for pthread_getname_np... no 0:22.15 checking for pthread_get_name_np... no 0:22.34 checking for strerror... yes 0:22.54 checking for __cxa_demangle... yes 0:22.75 checking for unwind.h... yes 0:22.95 checking for _Unwind_Backtrace... no 0:23.31 checking for _getc_nolock... no 0:23.65 checking for localeconv... yes 0:23.66 checking for awk... /usr/bin/awk 0:23.66 checking for gmake... /usr/local/bin/gmake 0:23.66 checking for watchman... not found 0:23.66 checking for xargs... /usr/bin/xargs 0:23.98 checking for llvm-objdump... /usr/bin/llvm-objdump 0:24.13 checking for readelf... /usr/bin/llvm-readelf 0:24.33 checking for objcopy... /usr/bin/llvm-objcopy 0:24.40 checking for strip... /usr/bin/strip 0:24.42 checking for zlib >= 1.2.3... yes 0:24.44 checking MOZ_ZLIB_CFLAGS... 0:24.45 checking MOZ_ZLIB_LIBS... -lz 0:24.46 checking for m4... /usr/local/bin/gm4 0:24.51 creating cache ./config.cache 0:24.55 checking host system type... x86_64-unknown-openbsd7.8 0:24.58 checking target system type... x86_64-unknown-openbsd7.8 0:24.61 checking build system type... x86_64-unknown-openbsd7.8 0:24.69 checking for Cygwin environment... no 0:24.76 checking for mingw32 environment... no 0:24.94 checking for executable suffix... no 0:24.95 checking for gcc... (cached) /exopi-obj/pobj/0ad-0.27.1/bin/cc -std=gnu99 0:24.95 checking whether the C compiler (/exopi-obj/pobj/0ad-0.27.1/bin/cc -std=gnu99 -O2 -pipe -w ) works... (cached) yes 0:24.95 checking whether the C compiler (/exopi-obj/pobj/0ad-0.27.1/bin/cc -std=gnu99 -O2 -pipe -w ) is a cross-compiler... no 0:24.95 checking whether we are using GNU C... (cached) yes 0:24.95 checking whether /exopi-obj/pobj/0ad-0.27.1/bin/cc -std=gnu99 accepts -g... (cached) yes 0:24.95 checking for c++... (cached) /exopi-obj/pobj/0ad-0.27.1/bin/c++ 0:24.95 checking whether the C++ compiler (/exopi-obj/pobj/0ad-0.27.1/bin/c++ -O2 -pipe -w ) works... (cached) yes 0:24.95 checking whether the C++ compiler (/exopi-obj/pobj/0ad-0.27.1/bin/c++ -O2 -pipe -w ) is a cross-compiler... no 0:24.95 checking whether we are using GNU C++... (cached) yes 0:24.95 checking whether /exopi-obj/pobj/0ad-0.27.1/bin/c++ accepts -g... (cached) yes 0:25.27 checking for --noexecstack option to as... yes 0:25.51 checking for -z noexecstack option to ld... yes 0:25.71 checking for -z text option to ld... yes 0:25.91 checking for -z relro option to ld... yes 0:26.09 checking for -z nocopyreloc option to ld... yes 0:26.26 checking for -Bsymbolic-functions option to ld... yes 0:26.42 checking for --build-id=sha1 option to ld... yes 0:26.66 checking whether the linker supports Identical Code Folding... no 0:27.64 checking whether removing dead symbols breaks debugging... no 0:27.73 checking for working const... yes 0:27.80 checking for mode_t... yes 0:27.88 checking for off_t... yes 0:27.95 checking for pid_t... yes 0:28.01 checking for size_t... yes 0:28.12 checking for ssize_t... yes 0:28.66 checking whether 64-bits std::atomic requires -latomic... no 0:28.74 checking for dirent.h that defines DIR... yes 0:28.93 checking for opendir in -ldir... no 0:29.13 checking for gethostbyname_r in -lc_r... no 0:29.32 checking for library containing dlopen... none required 0:29.41 checking for dlfcn.h... yes 0:29.75 checking for dladdr... yes 0:30.00 checking for socket in -lsocket... no 0:30.21 checking for pthread_create in -lpthreads... no 0:30.45 checking for pthread_create in -lpthread... yes 0:30.64 checking whether /exopi-obj/pobj/0ad-0.27.1/bin/cc -std=gnu99 accepts -pthread... yes 0:30.84 checking for clock_gettime(CLOCK_MONOTONIC)... 0:31.06 checking for sin in -lm... yes 0:31.09 checking for res_ninit()... no 0:31.28 checking for nl_langinfo and CODESET... yes 0:31.46 checking for __thread keyword for TLS variables... yes 0:31.55 checking for valid optimization flags... yes 0:31.55 checking for -pipe support... yes 0:31.73 checking what kind of list files are supported by the linker... linkerscript 0:31.81 checking for malloc.h... no 0:31.88 checking for malloc_np.h... no 0:31.96 checking for malloc/malloc.h... no 0:32.03 checking for sys/malloc.h... no 0:32.09 checking for valloc in malloc.h... no 0:32.17 checking for valloc in unistd.h... no 0:32.26 checking for _aligned_malloc in malloc.h... no 0:32.29 updating cache ./config.cache 0:32.29 creating ./config.data 0:32.33 Creating config.status 0:32.67 Reticulating splines... 0:32.89 0:00.26 File already read. Skipping: /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/unix/moz.build 0:33.56 Finished reading 54 moz.build files in 0.18s 0:33.56 Read 0 gyp files in parallel contributing 0.00s to total wall time 0:33.56 Processed into 220 build config descriptors in 0.10s 0:33.56 RecursiveMake backend executed in 0.30s 0:33.56 157 total backend files; 157 created; 0 updated; 0 unchanged; 0 deleted; 6 -> 33 Makefile 0:33.56 FasterMake backend executed in 0.05s 0:33.56 5 total backend files; 5 created; 0 updated; 0 unchanged; 0 deleted 0:33.56 Clangd backend executed in 0.25s 0:33.56 81 total backend files; 3 created; 0 updated; 78 unchanged; 0 deleted 0:33.56 Total wall time: 0.93s; CPU time: 0.86s; Efficiency: 93%; Untracked: 0.05s 0:33.96 Adding make options from /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/../mozconfig MOZ_OBJDIR=/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build-release OBJDIR=/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build-release FOUND_MOZCONFIG=/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/../mozconfig export FOUND_MOZCONFIG 0:33.96 /usr/local/bin/gmake -f client.mk -j1 -s 0:34.51 Elapsed: 0.04s; From dist/include: Kept 3 existing; Added/updated 315; Removed 0 files and 0 directories. 0:34.82 Elapsed: 0.00s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 0:35.17 Elapsed: 0.00s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 0:35.82 Elapsed: 0.27s; From _tests: Kept 3 existing; Added/updated 499; Removed 0 files and 0 directories. 0:36.24 Elapsed: 0.00s; From dist/bin: Kept 0 existing; Added/updated 1; Removed 0 files and 0 directories. 0:36.98 ./buildconfig.rs.stub 0:37.56 config 0:37.89 config/nsinstall_real 0:37.95 ld.lld: warning: nsinstall.c(host_nsinstall.o:(main)): warning: sprintf() is often misused, please use snprintf() 0:37.95 ld.lld: warning: pathsub.c(host_pathsub.o:(ino2name)): warning: strcpy() is almost always misused, please use strlcpy() 0:38.42 config/system-header.sentinel.stub 0:39.10 ./js-confdefs.h.stub 0:39.49 ./js-config.h.stub 0:39.91 ./ProfilingCategoryList.h.stub 0:40.36 ./selfhosted.out.h.stub 0:40.68 /exopi-obj/pobj/0ad-0.27.1/bin/c++ -E -o self-hosting-preprocessed.pp -DCROSS_COMPILE= -DHAVE_64BIT_BUILD=1 -DXP_UNIX=1 -DXP_OPENBSD=1 -DMOZ_BUILD_APP=js -DRELEASE_OR_BETA=1 -DMOZILLA_VERSION="115.16.1" -DMOZILLA_VERSION_U=115.16.1 -DMOZILLA_UAVERSION="115.0" -DMOZ_UPDATE_CHANNEL=default -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DSTDC_HEADERS=1 -DHAVE_GETOPT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_CPUID_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_NETINET_IN_H=1 -DMOZ_DLL_PREFIX="lib" -DMOZ_DLL_SUFFIX=".so.0.0" -DJS_WITHOUT_NSPR=1 -DJS_STANDALONE=1 -DJS_64BIT=1 -DJS_PUNBOX64=1 -DJS_CODEGEN_X64=1 -DMOZ_AARCH64_JSCVT=0 -DENABLE_SHARED_MEMORY=1 -DENABLE_WASM_EXTENDED_CONST=1 -DENABLE_WASM_SIMD=1 -DENABLE_WASM_AVX=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DU_STATIC_IMPLEMENTATION=1 -DMOZJS_MAJOR_VERSION=115 -DMOZJS_MINOR_VERSION=16 -DWASM_HAS_HEAPREG=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_SETPRIORITY=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_STRERROR=1 -DHAVE_UNWIND_H=1 -DHAVE_LOCALECONV=1 -DHAVE_SSIZE_T=1 -DHAVE_DIRENT_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LIBM=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DMALLOC_USABLE_SIZE_CONST_PTR=const -DNO_NSPR_10_SUPPORT=1 -DNDEBUG=1 -DTRIMMED=1 self-hosting-cpp-input.cpp 0:40.89 ./ReservedWordsGenerated.h.stub 0:41.32 ./StatsPhasesGenerated.h.stub 0:41.76 ./MIROpsGenerated.h.stub 0:42.52 ./LIROpsGenerated.h.stub 0:43.36 ./CacheIROpsGenerated.h.stub 0:44.24 ./AtomicOperationsGenerated.h.stub 0:44.63 ./WasmIntrinsicGenerated.h.stub 0:45.25 js/src/rust/force-cargo-library-build 0:45.27 warning: `/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build-release/.cargo/config` is deprecated in favor of `config.toml` 0:45.27 note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml` 0:45.30 warning: /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/js/src/rust/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024 0:45.31 warning: /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/js/src/rust/shared/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024 0:45.31 warning: /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/js/src/fuzz-tests/gluesmith/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024 0:45.31 warning: /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/workspace-hack/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024 0:50.10 warning: Patch `base64 v0.13.999 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/base64)` was not used in the crate graph. 0:50.10 Patch `bindgen v0.63.999 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/bindgen)` was not used in the crate graph. 0:50.10 Patch `bitflags v2.999.999 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/bitflags)` was not used in the crate graph. 0:50.10 Patch `cfg-if v0.1.999 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/cfg-if)` was not used in the crate graph. 0:50.11 Patch `chardetng v0.1.9 (https://github.com/hsivonen/chardetng?rev=3484d3e3ebdc8931493aa5df4d7ee9360a90e76b#3484d3e3)` was not used in the crate graph. 0:50.11 Patch `chardetng_c v0.1.2 (https://github.com/hsivonen/chardetng_c?rev=ed8a4c6f900a90d4dbc1d64b856e61490a1c3570#ed8a4c6f)` was not used in the crate graph. 0:50.11 Patch `cmake v0.1.999 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/cmake)` was not used in the crate graph. 0:50.11 Patch `coremidi v0.6.0 (https://github.com/chris-zen/coremidi.git?rev=fc68464b5445caf111e41f643a2e69ccce0b4f83#fc68464b)` was not used in the crate graph. 0:50.11 Patch `cssparser v0.31.0 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/third_party/rust/cssparser)` was not used in the crate graph. 0:50.11 Patch `cssparser-macros v0.6.0 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/third_party/rust/cssparser-macros)` was not used in the crate graph. 0:50.11 Patch `darling v0.13.99 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/darling)` was not used in the crate graph. 0:50.11 Patch `env_logger v0.9.999 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/env_logger)` was not used in the crate graph. 0:50.11 Patch `interrupt-support v0.1.0 (https://github.com/mozilla/application-services?rev=86c84c217036c12283d19368867323a66bf35883#86c84c21)` was not used in the crate graph. 0:50.11 Patch `js-sys v0.3.100 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/dummy-web/js-sys)` was not used in the crate graph. 0:50.11 Patch `midir v0.7.0 (https://github.com/mozilla/midir.git?rev=519e651241e867af3391db08f9ae6400bc023e18#519e6512)` was not used in the crate graph. 0:50.11 Patch `mio v0.6.23 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/third_party/rust/mio-0.6.23)` was not used in the crate graph. 0:50.11 Patch `nix v0.24.99 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/nix)` was not used in the crate graph. 0:50.11 Patch `ntapi v0.3.999 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/ntapi)` was not used in the crate graph. 0:50.11 Patch `oslog v0.1.999 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/oslog)` was not used in the crate graph. 0:50.11 Patch `parking_lot v0.12.999 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/parking_lot)` was not used in the crate graph. 0:50.11 Patch `redox_users v0.4.999 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/redox_users)` was not used in the crate graph. 0:50.11 Patch `rure v0.2.2 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/third_party/rust/rure)` was not used in the crate graph. 0:50.11 Patch `sql-support v0.1.0 (https://github.com/mozilla/application-services?rev=86c84c217036c12283d19368867323a66bf35883#86c84c21)` was not used in the crate graph. 0:50.11 Patch `sync15 v0.1.0 (https://github.com/mozilla/application-services?rev=86c84c217036c12283d19368867323a66bf35883#86c84c21)` was not used in the crate graph. 0:50.11 Patch `tabs v0.1.0 (https://github.com/mozilla/application-services?rev=86c84c217036c12283d19368867323a66bf35883#86c84c21)` was not used in the crate graph. 0:50.11 Patch `vcpkg v0.2.999 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/vcpkg)` was not used in the crate graph. 0:50.11 Patch `viaduct v0.1.0 (https://github.com/mozilla/application-services?rev=86c84c217036c12283d19368867323a66bf35883#86c84c21)` was not used in the crate graph. 0:50.11 Patch `warp v0.3.3 (https://github.com/glandium/warp?rev=4af45fae95bc98b0eba1ef0db17e1dac471bb23d#4af45fae)` was not used in the crate graph. 0:50.11 Patch `wasi v0.10.0+wasi-snapshot-preview999 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/wasi)` was not used in the crate graph. 0:50.11 Patch `wasm-bindgen v0.2.100 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/dummy-web/wasm-bindgen)` was not used in the crate graph. 0:50.11 Patch `web-sys v0.3.100 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/dummy-web/web-sys)` was not used in the crate graph. 0:50.11 Patch `webext-storage v0.1.0 (https://github.com/mozilla/application-services?rev=86c84c217036c12283d19368867323a66bf35883#86c84c21)` was not used in the crate graph. 0:50.11 Patch `uniffi v0.23.0` was not used in the crate graph. 0:50.11 Patch `uniffi_bindgen v0.23.0` was not used in the crate graph. 0:50.11 Patch `uniffi_build v0.23.0` was not used in the crate graph. 0:50.11 Patch `uniffi_macros v0.23.0` was not used in the crate graph. 0:50.11 Patch `weedle2 v4.0.0` was not used in the crate graph. 0:50.11 Check that the patched package version and available features are compatible 0:50.11 with the dependency requirements. If the patch has a different version from 0:50.11 what is locked in the Cargo.lock file, run `cargo update` to use the new 0:50.11 version. This may also occur with an optional dependency that is not enabled. 0:50.29 warning: profile package spec `glsl` in profile `dev` did not match any packages 0:50.29 help: a package with a similar name exists: `glob` 0:50.29 warning: profile package spec `glsl` in profile `release` did not match any packages 0:50.29 help: a package with a similar name exists: `glob` 0:50.71 Compiling semver v1.0.16 0:52.52 Compiling mozbuild v0.1.0 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/rust/mozbuild) 0:56.79 Compiling once_cell v1.17.1 0:57.79 Compiling rustc_version v0.4.0 0:59.59 Compiling cc v1.0.73 1:08.63 Compiling cfg-if v1.0.0 1:08.83 Compiling encoding_rs v0.8.33 1:26.61 Compiling mozglue-static v0.1.0 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/mozglue/static/rust) 1:27.63 Compiling encoding_c_mem v0.2.6 1:28.28 Compiling memchr v2.5.0 1:29.39 Compiling encoding_c v0.9.8 1:30.74 Compiling arrayvec v0.7.2 1:31.69 Compiling leb128 v0.2.5 1:32.03 Compiling wasm-encoder v0.25.0 1:37.95 warning: unexpected `cfg` condition value: `oom_with_hook` 1:37.95 --> mozglue/static/rust/lib.rs:5:13 1:37.95 | 1:37.95 5 | #![cfg_attr(feature = "oom_with_hook", feature(alloc_error_hook))] 1:37.96 | ^^^^^^^^^^^^^^^^^^^^^^^^^ 1:37.96 | 1:37.96 = note: expected values for `feature` are: `moz_memory` 1:37.96 = help: consider adding `oom_with_hook` as a feature in `Cargo.toml` 1:37.96 = note: see for more information about checking conditional configuration 1:37.96 = note: `#[warn(unexpected_cfgs)]` on by default 1:37.96 warning: unexpected `cfg` condition value: `oom_with_alloc_error_panic` 1:37.96 --> mozglue/static/rust/lib.rs:6:13 1:37.96 | 1:37.96 6 | #![cfg_attr(feature = "oom_with_alloc_error_panic", feature(panic_oom_payload))] 1:37.96 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1:37.96 | 1:37.96 = note: expected values for `feature` are: `moz_memory` 1:37.96 = help: consider adding `oom_with_alloc_error_panic` as a feature in `Cargo.toml` 1:37.96 = note: see for more information about checking conditional configuration 1:37.96 warning: unexpected `cfg` condition value: `oom_with_hook` 1:37.96 --> mozglue/static/rust/lib.rs:108:11 1:37.96 | 1:37.96 108 | #[cfg(feature = "oom_with_hook")] 1:37.96 | ^^^^^^^^^^^^^^^^^^^^^^^^^ 1:37.96 | 1:37.96 = note: expected values for `feature` are: `moz_memory` 1:37.96 = help: consider adding `oom_with_hook` as a feature in `Cargo.toml` 1:37.96 = note: see for more information about checking conditional configuration 1:37.96 warning: unexpected `cfg` condition value: `oom_with_hook` 1:37.96 --> mozglue/static/rust/lib.rs:110:11 1:37.96 | 1:37.96 110 | #[cfg(feature = "oom_with_hook")] 1:37.96 | ^^^^^^^^^^^^^^^^^^^^^^^^^ 1:37.96 | 1:37.96 = note: expected values for `feature` are: `moz_memory` 1:37.96 = help: consider adding `oom_with_hook` as a feature in `Cargo.toml` 1:37.96 = note: see for more information about checking conditional configuration 1:37.96 warning: unexpected `cfg` condition value: `oom_with_alloc_error_panic` 1:37.96 --> mozglue/static/rust/lib.rs:115:11 1:37.96 | 1:37.96 115 | #[cfg(feature = "oom_with_alloc_error_panic")] 1:37.96 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1:37.96 | 1:37.96 = note: expected values for `feature` are: `moz_memory` 1:37.96 = help: consider adding `oom_with_alloc_error_panic` as a feature in `Cargo.toml` 1:37.96 = note: see for more information about checking conditional configuration 1:37.96 warning: unexpected `cfg` condition value: `oom_with_hook` 1:37.96 --> mozglue/static/rust/lib.rs:134:11 1:37.96 | 1:37.96 134 | #[cfg(feature = "oom_with_hook")] 1:37.96 | ^^^^^^^^^^^^^^^^^^^^^^^^^ 1:37.96 | 1:37.96 = note: expected values for `feature` are: `moz_memory` 1:37.96 = help: consider adding `oom_with_hook` as a feature in `Cargo.toml` 1:37.96 = note: see for more information about checking conditional configuration 1:37.96 warning: unexpected `cfg` condition value: `oom_with_alloc_error_panic` 1:37.96 --> mozglue/static/rust/lib.rs:122:15 1:37.96 | 1:37.96 122 | #[cfg(feature = "oom_with_alloc_error_panic")] 1:37.96 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1:37.96 | 1:37.96 = note: expected values for `feature` are: `moz_memory` 1:37.96 = help: consider adding `oom_with_alloc_error_panic` as a feature in `Cargo.toml` 1:37.96 = note: see for more information about checking conditional configuration 1:37.96 warning: unexpected `cfg` condition value: `oom_with_alloc_error_panic` 1:37.96 --> mozglue/static/rust/lib.rs:126:19 1:37.96 | 1:37.96 126 | #[cfg(not(feature = "oom_with_alloc_error_panic"))] 1:37.96 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1:37.96 | 1:37.96 = note: expected values for `feature` are: `moz_memory` 1:37.96 = help: consider adding `oom_with_alloc_error_panic` as a feature in `Cargo.toml` 1:37.96 = note: see for more information about checking conditional configuration 1:37.98 warning: use of deprecated type alias `std::panic::PanicInfo`: use `PanicHookInfo` instead 1:37.98 --> mozglue/static/rust/lib.rs:69:29 1:37.98 | 1:37.98 69 | fn panic_hook(info: &panic::PanicInfo) { 1:37.98 | ^^^^^^^^^ 1:37.98 | 1:37.98 = note: `#[warn(deprecated)]` on by default 1:38.31 warning: `mozglue-static` (lib) generated 9 warnings 1:42.77 Compiling mozilla-central-workspace-hack v0.1.0 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/build/workspace-hack) 1:42.97 Compiling unicode-width v0.1.10 1:43.28 Compiling wast v56.0.0 2:43.53 Compiling jsrust_shared v0.1.0 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/js/src/rust/shared) 2:43.74 Compiling jsrust v0.1.0 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/js/src/rust) 3:28.89 Finished `release` profile [optimized] target(s) in 2m 43s 3:30.16 js/src/debugger 4:19.93 js/src/frontend 6:27.96 js/src/gc/StatsPhasesGenerated.inc.stub 6:28.53 js/src/gc 7:51.07 js/src/irregexp 8:49.42 js/src/jit 15:18.33 js/src 22:54.38 js/src/util 23:10.03 js/src/wasm 25:28.65 memory/build 25:28.78 memory/mozalloc 25:29.70 mfbt 25:43.92 modules/fdlibm/src 26:02.76 mozglue/baseprofiler 26:04.64 mozglue/misc 26:20.67 js/src/build/libjs_static.a 26:24.94 js/src/build/libmozjs115-release.so.0.0 26:32.21 ./spidermonkey_checks.stub 26:35.24 TEST-PASS | check_spidermonkey_style.py | ok 26:35.42 /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/config/check_macroassembler_style.py:37: SyntaxWarning: invalid escape sequence '\s' 26:35.42 reBeforeArg = "(?<=[(,\s])" 26:35.42 /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/config/check_macroassembler_style.py:38: SyntaxWarning: invalid escape sequence '\w' 26:35.42 reArgType = "(?P[\w\s:*&<>]+)" 26:35.43 /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/config/check_macroassembler_style.py:39: SyntaxWarning: invalid escape sequence '\s' 26:35.43 reArgName = "(?P\s\w+)" 26:35.43 /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/config/check_macroassembler_style.py:40: SyntaxWarning: invalid escape sequence '\s' 26:35.43 reArgDefault = "(?P(?:\s=(?:(?:\s[\w:]+\(\))|[^,)]+))?)" 26:35.43 /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/config/check_macroassembler_style.py:55: SyntaxWarning: invalid escape sequence '\g' 26:35.43 signature = reMatchArg.sub("\g", signature) 26:35.43 /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/spidermonkey/mozjs-115.16.1/config/check_macroassembler_style.py:66: SyntaxWarning: invalid escape sequence '\g' 26:35.43 r".*DEFINED_ON\((?P[^()]*)\).*", "\g", signature 26:35.82 TEST-PASS | check_macroassembler_style.py | ok 26:35.98 TEST-PASS | check_js_opcode.py | ok 26:36.42 0 compiler warnings present. 26:37.30 Overall system resources - Wall time: 1595s; CPU: 0%; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 26:37.85 We know it took a while, but your build finally finished successfully! 26:37.85 If you are building Firefox often, SCCache can save you a lot of time. You can learn more here: https://firefox-source-docs.mozilla.org/setup/configuring_build_options.html#sccache Config object not found by mach. Configure complete! Be sure to run |mach build| to pick up any changes To view resource usage of the build, run |mach resource-usage|. To take your build for a test drive, run: |mach run| Done. cd /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/build/workspaces && /usr/bin/env -i CC="cc" CXX="c++" CFLAGS="-O2 -pipe " CXXFLAGS="-O2 -pipe " SO_VERSION="0.0" TAR=gtar PYTHON="/usr/local/bin/python3.13" MAKE=gmake LIBTOOL="/usr/bin/libtool" LIBmozjs115-release_LTVERSION='-version-info 0:0:0' libmozjs115_release_ltversion=0.0 PATH=/exopi-obj/pobj/0ad-0.27.1/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin verbose=1 ./update-workspaces.sh -j1 --datadir=/usr/local/share/0ad --libdir=/usr/local/lib --minimal-flags Premake args: --datadir=/usr/local/share/0ad --libdir=/usr/local/lib --minimal-flags Building configurations... Running action 'gmake2'... Generated ../workspaces/gcc/Makefile... Generated ../workspaces/gcc/pyrogenesis.make... Generated ../workspaces/gcc/network.make... Generated ../workspaces/gcc/rlinterface.make... Generated ../workspaces/gcc/tinygettext.make... Generated ../workspaces/gcc/lobby.make... Generated ../workspaces/gcc/simulation2.make... Generated ../workspaces/gcc/scriptinterface.make... Generated ../workspaces/gcc/engine.make... Generated ../workspaces/gcc/graphics.make... Generated ../workspaces/gcc/atlas.make... Generated ../workspaces/gcc/gui.make... Generated ../workspaces/gcc/lowlevel.make... Generated ../workspaces/gcc/gladwrapper.make... Generated ../workspaces/gcc/mongoose.make... Generated ../workspaces/gcc/mocks_real.make... Generated ../workspaces/gcc/mocks_test.make... Generated ../workspaces/gcc/AtlasObject.make... Generated ../workspaces/gcc/AtlasUI.make... Generated ../workspaces/gcc/ActorEditor.make... Generated ../workspaces/gcc/Collada.make... Generated ../workspaces/gcc/cxxtestroot.make... Generated ../workspaces/gcc/test.make... Done (2800ms). cd /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/build/workspaces/gcc && /usr/bin/env -i CC="cc" CXX="c++" CFLAGS="-O2 -pipe " CXXFLAGS="-O2 -pipe -I/usr/X11R6/include" LDFLAGS="-L/usr/local/lib -liconv" CC=cc PORTSDIR="/exopi-cvs/ports" LIBTOOL="/usr/bin/libtool" LIBmozjs115-release_LTVERSION='-version-info 0:0:0' libmozjs115_release_ltversion=0.0 PATH='/exopi-obj/pobj/0ad-0.27.1/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin' PREFIX='/usr/local' LOCALBASE='/usr/local' X11BASE='/usr/X11R6' CFLAGS='-O2 -pipe' TRUEPREFIX='/usr/local' DESTDIR='' HOME='/0ad-0.27.1_writes_to_HOME' PICFLAG="-fpic" BINGRP=bin BINOWN=root BINMODE=755 NONBINMODE=644 DIRMODE=755 INSTALL_COPY=-c INSTALL_STRIP=-s MANGRP=bin MANOWN=root MANMODE=644 BSD_INSTALL_PROGRAM="/exopi-obj/pobj/0ad-0.27.1/bin/install -c -s -m 755" BSD_INSTALL_SCRIPT="/exopi-obj/pobj/0ad-0.27.1/bin/install -c -m 755" BSD_INSTALL_DATA="/exopi-obj/pobj/0ad-0.27.1/bin/install -c -m 644" BSD_INSTALL_MAN="/exopi-obj/pobj/0ad-0.27.1/bin/install -c -m 644" BSD_INSTALL_PROGRAM_DIR="/exopi-obj/pobj/0ad-0.27.1/bin/install -d -m 755" BSD_INSTALL_SCRIPT_DIR="/exopi-obj/pobj/0ad-0.27.1/bin/install -d -m 755" BSD_INSTALL_DATA_DIR="/exopi-obj/pobj/0ad-0.27.1/bin/install -d -m 755" BSD_INSTALL_MAN_DIR="/exopi-obj/pobj/0ad-0.27.1/bin/install -d -m 755" gmake SILENT= LIBTOOL="/usr/bin/libtool" LIBmozjs115-release_LTVERSION='-version-info 0:0:0' libmozjs115_release_ltversion=0.0 SHARED_LIBS_LOG=/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/build/workspaces/gcc/shared_libs.log -f Makefile all ==== Building mocks_real (release) ==== Creating obj/mocks_real_Release mkdir -p obj/mocks_real_Release mocks_real.cpp c++ -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=0 -I../../../source/pch/mocks_real -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/mocks_real_Release/mocks_real.o" -MF "obj/mocks_real_Release/mocks_real.d" -c "../../../source/mocks/mocks_real.cpp" Linking mocks_real ar -rcs "../../../binaries/system/libmocks_real.a" obj/mocks_real_Release/mocks_real.o ==== Building network (release) ==== Creating obj/network_Release mkdir -p obj/network_Release precompiled.h c++ -x c++-header -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/network -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/network_Release/precompiled.h.gch" -MF "obj/network_Release/precompiled.h.d" -c "../../../source/pch/network/precompiled.h" touch "obj/network_Release/precompiled.h" NetClient.cpp c++ -include obj/network_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/network -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/network_Release/NetClient.o" -MF "obj/network_Release/NetClient.d" -c "../../../source/network/NetClient.cpp" NetClientTurnManager.cpp c++ -include obj/network_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/network -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/network_Release/NetClientTurnManager.o" -MF "obj/network_Release/NetClientTurnManager.d" -c "../../../source/network/NetClientTurnManager.cpp" NetEnet.cpp c++ -include obj/network_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/network -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/network_Release/NetEnet.o" -MF "obj/network_Release/NetEnet.d" -c "../../../source/network/NetEnet.cpp" NetFileTransfer.cpp c++ -include obj/network_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/network -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/network_Release/NetFileTransfer.o" -MF "obj/network_Release/NetFileTransfer.d" -c "../../../source/network/NetFileTransfer.cpp" NetHost.cpp c++ -include obj/network_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/network -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/network_Release/NetHost.o" -MF "obj/network_Release/NetHost.d" -c "../../../source/network/NetHost.cpp" NetMessage.cpp c++ -include obj/network_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/network -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/network_Release/NetMessage.o" -MF "obj/network_Release/NetMessage.d" -c "../../../source/network/NetMessage.cpp" NetMessageSim.cpp c++ -include obj/network_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/network -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/network_Release/NetMessageSim.o" -MF "obj/network_Release/NetMessageSim.d" -c "../../../source/network/NetMessageSim.cpp" NetServer.cpp c++ -include obj/network_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/network -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/network_Release/NetServer.o" -MF "obj/network_Release/NetServer.d" -c "../../../source/network/NetServer.cpp" NetServerTurnManager.cpp c++ -include obj/network_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/network -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/network_Release/NetServerTurnManager.o" -MF "obj/network_Release/NetServerTurnManager.d" -c "../../../source/network/NetServerTurnManager.cpp" NetSession.cpp c++ -include obj/network_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/network -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/network_Release/NetSession.o" -MF "obj/network_Release/NetSession.d" -c "../../../source/network/NetSession.cpp" NetStats.cpp c++ -include obj/network_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/network -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/network_Release/NetStats.o" -MF "obj/network_Release/NetStats.d" -c "../../../source/network/NetStats.cpp" StunClient.cpp c++ -include obj/network_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/network -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/network_Release/StunClient.o" -MF "obj/network_Release/StunClient.d" -c "../../../source/network/StunClient.cpp" precompiled.cpp c++ -include obj/network_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/network -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/network_Release/precompiled.o" -MF "obj/network_Release/precompiled.d" -c "../../../source/pch/network/precompiled.cpp" Linking network ar -rcs "../../../binaries/system/libnetwork.a" obj/network_Release/NetClient.o obj/network_Release/NetClientTurnManager.o obj/network_Release/NetEnet.o obj/network_Release/NetFileTransfer.o obj/network_Release/NetHost.o obj/network_Release/NetMessage.o obj/network_Release/NetMessageSim.o obj/network_Release/NetServer.o obj/network_Release/NetServerTurnManager.o obj/network_Release/NetSession.o obj/network_Release/NetStats.o obj/network_Release/StunClient.o obj/network_Release/precompiled.o ==== Building rlinterface (release) ==== Creating obj/rlinterface_Release mkdir -p obj/rlinterface_Release RLInterface.cpp c++ -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=0 -I../../../source/pch/rlinterface -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/rlinterface_Release/RLInterface.o" -MF "obj/rlinterface_Release/RLInterface.d" -c "../../../source/rlinterface/RLInterface.cpp" Linking rlinterface ar -rcs "../../../binaries/system/librlinterface.a" obj/rlinterface_Release/RLInterface.o ==== Building tinygettext (release) ==== Creating obj/tinygettext_Release mkdir -p obj/tinygettext_Release precompiled.h c++ -x c++-header -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/tinygettext -I../../../source -I../../../source/third_party/tinygettext/include -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/tinygettext_Release/precompiled.h.gch" -MF "obj/tinygettext_Release/precompiled.h.d" -c "../../../source/pch/tinygettext/precompiled.h" touch "obj/tinygettext_Release/precompiled.h" dictionary.cpp c++ -include obj/tinygettext_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/tinygettext -I../../../source -I../../../source/third_party/tinygettext/include -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/tinygettext_Release/dictionary.o" -MF "obj/tinygettext_Release/dictionary.d" -c "../../../source/third_party/tinygettext/src/dictionary.cpp" dictionary_manager.cpp c++ -include obj/tinygettext_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/tinygettext -I../../../source -I../../../source/third_party/tinygettext/include -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/tinygettext_Release/dictionary_manager.o" -MF "obj/tinygettext_Release/dictionary_manager.d" -c "../../../source/third_party/tinygettext/src/dictionary_manager.cpp" iconv.cpp c++ -include obj/tinygettext_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/tinygettext -I../../../source -I../../../source/third_party/tinygettext/include -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/tinygettext_Release/iconv.o" -MF "obj/tinygettext_Release/iconv.d" -c "../../../source/third_party/tinygettext/src/iconv.cpp" language.cpp c++ -include obj/tinygettext_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/tinygettext -I../../../source -I../../../source/third_party/tinygettext/include -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/tinygettext_Release/language.o" -MF "obj/tinygettext_Release/language.d" -c "../../../source/third_party/tinygettext/src/language.cpp" log.cpp c++ -include obj/tinygettext_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/tinygettext -I../../../source -I../../../source/third_party/tinygettext/include -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/tinygettext_Release/log.o" -MF "obj/tinygettext_Release/log.d" -c "../../../source/third_party/tinygettext/src/log.cpp" plural_forms.cpp c++ -include obj/tinygettext_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/tinygettext -I../../../source -I../../../source/third_party/tinygettext/include -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/tinygettext_Release/plural_forms.o" -MF "obj/tinygettext_Release/plural_forms.d" -c "../../../source/third_party/tinygettext/src/plural_forms.cpp" po_parser.cpp c++ -include obj/tinygettext_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/tinygettext -I../../../source -I../../../source/third_party/tinygettext/include -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/tinygettext_Release/po_parser.o" -MF "obj/tinygettext_Release/po_parser.d" -c "../../../source/third_party/tinygettext/src/po_parser.cpp" precompiled.cpp c++ -include obj/tinygettext_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/tinygettext -I../../../source -I../../../source/third_party/tinygettext/include -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/tinygettext_Release/precompiled.o" -MF "obj/tinygettext_Release/precompiled.d" -c "../../../source/pch/tinygettext/precompiled.cpp" tinygettext.cpp c++ -include obj/tinygettext_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/tinygettext -I../../../source -I../../../source/third_party/tinygettext/include -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/tinygettext_Release/tinygettext.o" -MF "obj/tinygettext_Release/tinygettext.d" -c "../../../source/third_party/tinygettext/src/tinygettext.cpp" unix_file_system.cpp c++ -include obj/tinygettext_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/tinygettext -I../../../source -I../../../source/third_party/tinygettext/include -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/tinygettext_Release/unix_file_system.o" -MF "obj/tinygettext_Release/unix_file_system.d" -c "../../../source/third_party/tinygettext/src/unix_file_system.cpp" Linking tinygettext ar -rcs "../../../binaries/system/libtinygettext.a" obj/tinygettext_Release/dictionary.o obj/tinygettext_Release/dictionary_manager.o obj/tinygettext_Release/iconv.o obj/tinygettext_Release/language.o obj/tinygettext_Release/log.o obj/tinygettext_Release/plural_forms.o obj/tinygettext_Release/po_parser.o obj/tinygettext_Release/precompiled.o obj/tinygettext_Release/tinygettext.o obj/tinygettext_Release/unix_file_system.o ==== Building lobby (release) ==== Creating obj/lobby_Release mkdir -p obj/lobby_Release precompiled.h c++ -x c++-header -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lobby -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include -isystem ../../../source/third_party/tinygettext/include -g -fno-rtti -std=c++17 -fvisibility=hidden -pthread -o "obj/lobby_Release/precompiled.h.gch" -MF "obj/lobby_Release/precompiled.h.d" -c "../../../source/pch/lobby/precompiled.h" touch "obj/lobby_Release/precompiled.h" Globals.cpp c++ -include obj/lobby_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lobby -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include -isystem ../../../source/third_party/tinygettext/include -g -fno-rtti -std=c++17 -fvisibility=hidden -pthread -o "obj/lobby_Release/Globals.o" -MF "obj/lobby_Release/Globals.d" -c "../../../source/lobby/Globals.cpp" GlooxScriptConversions.cpp c++ -include obj/lobby_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lobby -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include -isystem ../../../source/third_party/tinygettext/include -g -fno-rtti -std=c++17 -fvisibility=hidden -pthread -o "obj/lobby_Release/GlooxScriptConversions.o" -MF "obj/lobby_Release/GlooxScriptConversions.d" -c "../../../source/lobby/scripting/GlooxScriptConversions.cpp" JSInterface_Lobby.cpp c++ -include obj/lobby_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lobby -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include -isystem ../../../source/third_party/tinygettext/include -g -fno-rtti -std=c++17 -fvisibility=hidden -pthread -o "obj/lobby_Release/JSInterface_Lobby.o" -MF "obj/lobby_Release/JSInterface_Lobby.d" -c "../../../source/lobby/scripting/JSInterface_Lobby.cpp" L10n.cpp c++ -include obj/lobby_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lobby -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include -isystem ../../../source/third_party/tinygettext/include -g -fno-rtti -std=c++17 -fvisibility=hidden -pthread -o "obj/lobby_Release/L10n.o" -MF "obj/lobby_Release/L10n.d" -c "../../../source/i18n/L10n.cpp" StanzaExtensions.cpp c++ -include obj/lobby_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lobby -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include -isystem ../../../source/third_party/tinygettext/include -g -fno-rtti -std=c++17 -fvisibility=hidden -pthread -o "obj/lobby_Release/StanzaExtensions.o" -MF "obj/lobby_Release/StanzaExtensions.d" -c "../../../source/lobby/StanzaExtensions.cpp" XmppClient.cpp c++ -include obj/lobby_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lobby -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include -isystem ../../../source/third_party/tinygettext/include -g -fno-rtti -std=c++17 -fvisibility=hidden -pthread -o "obj/lobby_Release/XmppClient.o" -MF "obj/lobby_Release/XmppClient.d" -c "../../../source/lobby/XmppClient.cpp" pkcs5_pbkdf2.cpp c++ -include obj/lobby_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lobby -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include -isystem ../../../source/third_party/tinygettext/include -g -fno-rtti -std=c++17 -fvisibility=hidden -pthread -o "obj/lobby_Release/pkcs5_pbkdf2.o" -MF "obj/lobby_Release/pkcs5_pbkdf2.d" -c "../../../source/third_party/encryption/pkcs5_pbkdf2.cpp" precompiled.cpp c++ -include obj/lobby_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lobby -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include -isystem ../../../source/third_party/tinygettext/include -g -fno-rtti -std=c++17 -fvisibility=hidden -pthread -o "obj/lobby_Release/precompiled.o" -MF "obj/lobby_Release/precompiled.d" -c "../../../source/pch/lobby/precompiled.cpp" Linking lobby ar -rcs "../../../binaries/system/liblobby.a" obj/lobby_Release/Globals.o obj/lobby_Release/GlooxScriptConversions.o obj/lobby_Release/JSInterface_Lobby.o obj/lobby_Release/L10n.o obj/lobby_Release/StanzaExtensions.o obj/lobby_Release/XmppClient.o obj/lobby_Release/pkcs5_pbkdf2.o obj/lobby_Release/precompiled.o ==== Building simulation2 (release) ==== Creating obj/simulation2_Release mkdir -p obj/simulation2_Release precompiled.h c++ -x c++-header -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/precompiled.h.gch" -MF "obj/simulation2_Release/precompiled.h.d" -c "../../../source/pch/simulation2/precompiled.h" touch "obj/simulation2_Release/precompiled.h" BinarySerializer.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/BinarySerializer.o" -MF "obj/simulation2_Release/BinarySerializer.d" -c "../../../source/simulation2/serialization/BinarySerializer.cpp" CCmpAIManager.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/CCmpAIManager.o" -MF "obj/simulation2_Release/CCmpAIManager.d" -c "../../../source/simulation2/components/CCmpAIManager.cpp" CCmpCinemaManager.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/CCmpCinemaManager.o" -MF "obj/simulation2_Release/CCmpCinemaManager.d" -c "../../../source/simulation2/components/CCmpCinemaManager.cpp" CCmpCommandQueue.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/CCmpCommandQueue.o" -MF "obj/simulation2_Release/CCmpCommandQueue.d" -c "../../../source/simulation2/components/CCmpCommandQueue.cpp" CCmpDecay.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/CCmpDecay.o" -MF "obj/simulation2_Release/CCmpDecay.d" -c "../../../source/simulation2/components/CCmpDecay.cpp" CCmpFootprint.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/CCmpFootprint.o" -MF "obj/simulation2_Release/CCmpFootprint.d" -c "../../../source/simulation2/components/CCmpFootprint.cpp" CCmpMinimap.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/CCmpMinimap.o" -MF "obj/simulation2_Release/CCmpMinimap.d" -c "../../../source/simulation2/components/CCmpMinimap.cpp" CCmpMotionBall.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/CCmpMotionBall.o" -MF "obj/simulation2_Release/CCmpMotionBall.d" -c "../../../source/simulation2/components/CCmpMotionBall.cpp" CCmpObstruction.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/CCmpObstruction.o" -MF "obj/simulation2_Release/CCmpObstruction.d" -c "../../../source/simulation2/components/CCmpObstruction.cpp" CCmpObstructionManager.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/CCmpObstructionManager.o" -MF "obj/simulation2_Release/CCmpObstructionManager.d" -c "../../../source/simulation2/components/CCmpObstructionManager.cpp" CCmpOverlayRenderer.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/CCmpOverlayRenderer.o" -MF "obj/simulation2_Release/CCmpOverlayRenderer.d" -c "../../../source/simulation2/components/CCmpOverlayRenderer.cpp" CCmpOwnership.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/CCmpOwnership.o" -MF "obj/simulation2_Release/CCmpOwnership.d" -c "../../../source/simulation2/components/CCmpOwnership.cpp" CCmpParticleManager.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/CCmpParticleManager.o" -MF "obj/simulation2_Release/CCmpParticleManager.d" -c "../../../source/simulation2/components/CCmpParticleManager.cpp" CCmpPathfinder.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/CCmpPathfinder.o" -MF "obj/simulation2_Release/CCmpPathfinder.d" -c "../../../source/simulation2/components/CCmpPathfinder.cpp" CCmpPosition.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/CCmpPosition.o" -MF "obj/simulation2_Release/CCmpPosition.d" -c "../../../source/simulation2/components/CCmpPosition.cpp" CCmpProjectileManager.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/CCmpProjectileManager.o" -MF "obj/simulation2_Release/CCmpProjectileManager.d" -c "../../../source/simulation2/components/CCmpProjectileManager.cpp" CCmpRallyPointRenderer.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/CCmpRallyPointRenderer.o" -MF "obj/simulation2_Release/CCmpRallyPointRenderer.d" -c "../../../source/simulation2/components/CCmpRallyPointRenderer.cpp" CCmpRangeManager.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/CCmpRangeManager.o" -MF "obj/simulation2_Release/CCmpRangeManager.d" -c "../../../source/simulation2/components/CCmpRangeManager.cpp" CCmpRangeOverlayRenderer.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/CCmpRangeOverlayRenderer.o" -MF "obj/simulation2_Release/CCmpRangeOverlayRenderer.d" -c "../../../source/simulation2/components/CCmpRangeOverlayRenderer.cpp" CCmpSelectable.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/CCmpSelectable.o" -MF "obj/simulation2_Release/CCmpSelectable.d" -c "../../../source/simulation2/components/CCmpSelectable.cpp" CCmpSoundManager.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/CCmpSoundManager.o" -MF "obj/simulation2_Release/CCmpSoundManager.d" -c "../../../source/simulation2/components/CCmpSoundManager.cpp" CCmpTemplateManager.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/CCmpTemplateManager.o" -MF "obj/simulation2_Release/CCmpTemplateManager.d" -c "../../../source/simulation2/components/CCmpTemplateManager.cpp" CCmpTerrain.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/CCmpTerrain.o" -MF "obj/simulation2_Release/CCmpTerrain.d" -c "../../../source/simulation2/components/CCmpTerrain.cpp" CCmpTerritoryInfluence.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/CCmpTerritoryInfluence.o" -MF "obj/simulation2_Release/CCmpTerritoryInfluence.d" -c "../../../source/simulation2/components/CCmpTerritoryInfluence.cpp" CCmpTerritoryManager.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/CCmpTerritoryManager.o" -MF "obj/simulation2_Release/CCmpTerritoryManager.d" -c "../../../source/simulation2/components/CCmpTerritoryManager.cpp" CCmpTest.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/CCmpTest.o" -MF "obj/simulation2_Release/CCmpTest.d" -c "../../../source/simulation2/components/CCmpTest.cpp" CCmpUnitMotion_System.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/CCmpUnitMotion_System.o" -MF "obj/simulation2_Release/CCmpUnitMotion_System.d" -c "../../../source/simulation2/components/CCmpUnitMotion_System.cpp" CCmpUnitRenderer.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/CCmpUnitRenderer.o" -MF "obj/simulation2_Release/CCmpUnitRenderer.d" -c "../../../source/simulation2/components/CCmpUnitRenderer.cpp" CCmpVision.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/CCmpVision.o" -MF "obj/simulation2_Release/CCmpVision.d" -c "../../../source/simulation2/components/CCmpVision.cpp" CCmpVisualActor.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/CCmpVisualActor.o" -MF "obj/simulation2_Release/CCmpVisualActor.d" -c "../../../source/simulation2/components/CCmpVisualActor.cpp" CCmpWaterManager.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/CCmpWaterManager.o" -MF "obj/simulation2_Release/CCmpWaterManager.d" -c "../../../source/simulation2/components/CCmpWaterManager.cpp" CinemaPath.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/CinemaPath.o" -MF "obj/simulation2_Release/CinemaPath.d" -c "../../../source/simulation2/helpers/CinemaPath.cpp" CmpPtr.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/CmpPtr.o" -MF "obj/simulation2_Release/CmpPtr.d" -c "../../../source/simulation2/system/CmpPtr.cpp" ComponentManager.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ComponentManager.o" -MF "obj/simulation2_Release/ComponentManager.d" -c "../../../source/simulation2/system/ComponentManager.cpp" ComponentManagerSerialization.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ComponentManagerSerialization.o" -MF "obj/simulation2_Release/ComponentManagerSerialization.d" -c "../../../source/simulation2/system/ComponentManagerSerialization.cpp" DebugSerializer.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/DebugSerializer.o" -MF "obj/simulation2_Release/DebugSerializer.d" -c "../../../source/simulation2/serialization/DebugSerializer.cpp" DynamicSubscription.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/DynamicSubscription.o" -MF "obj/simulation2_Release/DynamicSubscription.d" -c "../../../source/simulation2/system/DynamicSubscription.cpp" EngineScriptConversions.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/EngineScriptConversions.o" -MF "obj/simulation2_Release/EngineScriptConversions.d" -c "../../../source/simulation2/scripting/EngineScriptConversions.cpp" Geometry.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/Geometry.o" -MF "obj/simulation2_Release/Geometry.d" -c "../../../source/simulation2/helpers/Geometry.cpp" HashSerializer.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/HashSerializer.o" -MF "obj/simulation2_Release/HashSerializer.d" -c "../../../source/simulation2/serialization/HashSerializer.cpp" HierarchicalPathfinder.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/HierarchicalPathfinder.o" -MF "obj/simulation2_Release/HierarchicalPathfinder.d" -c "../../../source/simulation2/helpers/HierarchicalPathfinder.cpp" ICmpAIInterface.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpAIInterface.o" -MF "obj/simulation2_Release/ICmpAIInterface.d" -c "../../../source/simulation2/components/ICmpAIInterface.cpp" ICmpAIManager.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpAIManager.o" -MF "obj/simulation2_Release/ICmpAIManager.d" -c "../../../source/simulation2/components/ICmpAIManager.cpp" ICmpAttack.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpAttack.o" -MF "obj/simulation2_Release/ICmpAttack.d" -c "../../../source/simulation2/components/ICmpAttack.cpp" ICmpCinemaManager.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpCinemaManager.o" -MF "obj/simulation2_Release/ICmpCinemaManager.d" -c "../../../source/simulation2/components/ICmpCinemaManager.cpp" ICmpCommandQueue.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpCommandQueue.o" -MF "obj/simulation2_Release/ICmpCommandQueue.d" -c "../../../source/simulation2/components/ICmpCommandQueue.cpp" ICmpDecay.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpDecay.o" -MF "obj/simulation2_Release/ICmpDecay.d" -c "../../../source/simulation2/components/ICmpDecay.cpp" ICmpFogging.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpFogging.o" -MF "obj/simulation2_Release/ICmpFogging.d" -c "../../../source/simulation2/components/ICmpFogging.cpp" ICmpFootprint.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpFootprint.o" -MF "obj/simulation2_Release/ICmpFootprint.d" -c "../../../source/simulation2/components/ICmpFootprint.cpp" ICmpGarrisonHolder.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpGarrisonHolder.o" -MF "obj/simulation2_Release/ICmpGarrisonHolder.d" -c "../../../source/simulation2/components/ICmpGarrisonHolder.cpp" ICmpGuiInterface.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpGuiInterface.o" -MF "obj/simulation2_Release/ICmpGuiInterface.d" -c "../../../source/simulation2/components/ICmpGuiInterface.cpp" ICmpIdentity.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpIdentity.o" -MF "obj/simulation2_Release/ICmpIdentity.d" -c "../../../source/simulation2/components/ICmpIdentity.cpp" ICmpMinimap.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpMinimap.o" -MF "obj/simulation2_Release/ICmpMinimap.d" -c "../../../source/simulation2/components/ICmpMinimap.cpp" ICmpMirage.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpMirage.o" -MF "obj/simulation2_Release/ICmpMirage.d" -c "../../../source/simulation2/components/ICmpMirage.cpp" ICmpMotion.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpMotion.o" -MF "obj/simulation2_Release/ICmpMotion.d" -c "../../../source/simulation2/components/ICmpMotion.cpp" ICmpObstruction.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpObstruction.o" -MF "obj/simulation2_Release/ICmpObstruction.d" -c "../../../source/simulation2/components/ICmpObstruction.cpp" ICmpObstructionManager.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpObstructionManager.o" -MF "obj/simulation2_Release/ICmpObstructionManager.d" -c "../../../source/simulation2/components/ICmpObstructionManager.cpp" ICmpOverlayRenderer.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpOverlayRenderer.o" -MF "obj/simulation2_Release/ICmpOverlayRenderer.d" -c "../../../source/simulation2/components/ICmpOverlayRenderer.cpp" ICmpOwnership.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpOwnership.o" -MF "obj/simulation2_Release/ICmpOwnership.d" -c "../../../source/simulation2/components/ICmpOwnership.cpp" ICmpParticleManager.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpParticleManager.o" -MF "obj/simulation2_Release/ICmpParticleManager.d" -c "../../../source/simulation2/components/ICmpParticleManager.cpp" ICmpPathfinder.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpPathfinder.o" -MF "obj/simulation2_Release/ICmpPathfinder.d" -c "../../../source/simulation2/components/ICmpPathfinder.cpp" ICmpPlayer.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpPlayer.o" -MF "obj/simulation2_Release/ICmpPlayer.d" -c "../../../source/simulation2/components/ICmpPlayer.cpp" ICmpPlayerManager.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpPlayerManager.o" -MF "obj/simulation2_Release/ICmpPlayerManager.d" -c "../../../source/simulation2/components/ICmpPlayerManager.cpp" ICmpPosition.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpPosition.o" -MF "obj/simulation2_Release/ICmpPosition.d" -c "../../../source/simulation2/components/ICmpPosition.cpp" ICmpProjectileManager.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpProjectileManager.o" -MF "obj/simulation2_Release/ICmpProjectileManager.d" -c "../../../source/simulation2/components/ICmpProjectileManager.cpp" ICmpRallyPoint.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpRallyPoint.o" -MF "obj/simulation2_Release/ICmpRallyPoint.d" -c "../../../source/simulation2/components/ICmpRallyPoint.cpp" ICmpRallyPointRenderer.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpRallyPointRenderer.o" -MF "obj/simulation2_Release/ICmpRallyPointRenderer.d" -c "../../../source/simulation2/components/ICmpRallyPointRenderer.cpp" ICmpRangeManager.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpRangeManager.o" -MF "obj/simulation2_Release/ICmpRangeManager.d" -c "../../../source/simulation2/components/ICmpRangeManager.cpp" ICmpRangeOverlayRenderer.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpRangeOverlayRenderer.o" -MF "obj/simulation2_Release/ICmpRangeOverlayRenderer.d" -c "../../../source/simulation2/components/ICmpRangeOverlayRenderer.cpp" ICmpSelectable.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpSelectable.o" -MF "obj/simulation2_Release/ICmpSelectable.d" -c "../../../source/simulation2/components/ICmpSelectable.cpp" ICmpSettlement.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpSettlement.o" -MF "obj/simulation2_Release/ICmpSettlement.d" -c "../../../source/simulation2/components/ICmpSettlement.cpp" ICmpSound.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpSound.o" -MF "obj/simulation2_Release/ICmpSound.d" -c "../../../source/simulation2/components/ICmpSound.cpp" ICmpSoundManager.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpSoundManager.o" -MF "obj/simulation2_Release/ICmpSoundManager.d" -c "../../../source/simulation2/components/ICmpSoundManager.cpp" ICmpTemplateManager.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpTemplateManager.o" -MF "obj/simulation2_Release/ICmpTemplateManager.d" -c "../../../source/simulation2/components/ICmpTemplateManager.cpp" ICmpTerrain.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpTerrain.o" -MF "obj/simulation2_Release/ICmpTerrain.d" -c "../../../source/simulation2/components/ICmpTerrain.cpp" ICmpTerritoryDecayManager.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpTerritoryDecayManager.o" -MF "obj/simulation2_Release/ICmpTerritoryDecayManager.d" -c "../../../source/simulation2/components/ICmpTerritoryDecayManager.cpp" ICmpTerritoryInfluence.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpTerritoryInfluence.o" -MF "obj/simulation2_Release/ICmpTerritoryInfluence.d" -c "../../../source/simulation2/components/ICmpTerritoryInfluence.cpp" ICmpTerritoryManager.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpTerritoryManager.o" -MF "obj/simulation2_Release/ICmpTerritoryManager.d" -c "../../../source/simulation2/components/ICmpTerritoryManager.cpp" ICmpTest.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpTest.o" -MF "obj/simulation2_Release/ICmpTest.d" -c "../../../source/simulation2/components/ICmpTest.cpp" ICmpTurretHolder.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpTurretHolder.o" -MF "obj/simulation2_Release/ICmpTurretHolder.d" -c "../../../source/simulation2/components/ICmpTurretHolder.cpp" ICmpUnitMotion.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpUnitMotion.o" -MF "obj/simulation2_Release/ICmpUnitMotion.d" -c "../../../source/simulation2/components/ICmpUnitMotion.cpp" ICmpUnitMotionManager.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpUnitMotionManager.o" -MF "obj/simulation2_Release/ICmpUnitMotionManager.d" -c "../../../source/simulation2/components/ICmpUnitMotionManager.cpp" ICmpUnitRenderer.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpUnitRenderer.o" -MF "obj/simulation2_Release/ICmpUnitRenderer.d" -c "../../../source/simulation2/components/ICmpUnitRenderer.cpp" ICmpUnknownScript.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpUnknownScript.o" -MF "obj/simulation2_Release/ICmpUnknownScript.d" -c "../../../source/simulation2/components/ICmpUnknownScript.cpp" ICmpValueModificationManager.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpValueModificationManager.o" -MF "obj/simulation2_Release/ICmpValueModificationManager.d" -c "../../../source/simulation2/components/ICmpValueModificationManager.cpp" ICmpVisibility.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpVisibility.o" -MF "obj/simulation2_Release/ICmpVisibility.d" -c "../../../source/simulation2/components/ICmpVisibility.cpp" ICmpVision.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpVision.o" -MF "obj/simulation2_Release/ICmpVision.d" -c "../../../source/simulation2/components/ICmpVision.cpp" ICmpVisual.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpVisual.o" -MF "obj/simulation2_Release/ICmpVisual.d" -c "../../../source/simulation2/components/ICmpVisual.cpp" ICmpWaterManager.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ICmpWaterManager.o" -MF "obj/simulation2_Release/ICmpWaterManager.d" -c "../../../source/simulation2/components/ICmpWaterManager.cpp" IComponent.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/IComponent.o" -MF "obj/simulation2_Release/IComponent.d" -c "../../../source/simulation2/system/IComponent.cpp" IDeserializer.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/IDeserializer.o" -MF "obj/simulation2_Release/IDeserializer.d" -c "../../../source/simulation2/serialization/IDeserializer.cpp" ISerializer.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ISerializer.o" -MF "obj/simulation2_Release/ISerializer.d" -c "../../../source/simulation2/serialization/ISerializer.cpp" JSInterface_Simulation.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/JSInterface_Simulation.o" -MF "obj/simulation2_Release/JSInterface_Simulation.d" -c "../../../source/simulation2/scripting/JSInterface_Simulation.cpp" LocalTurnManager.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/LocalTurnManager.o" -MF "obj/simulation2_Release/LocalTurnManager.d" -c "../../../source/simulation2/system/LocalTurnManager.cpp" LongPathfinder.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/LongPathfinder.o" -MF "obj/simulation2_Release/LongPathfinder.d" -c "../../../source/simulation2/helpers/LongPathfinder.cpp" MessageTypeConversions.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/MessageTypeConversions.o" -MF "obj/simulation2_Release/MessageTypeConversions.d" -c "../../../source/simulation2/scripting/MessageTypeConversions.cpp" ParamNode.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ParamNode.o" -MF "obj/simulation2_Release/ParamNode.d" -c "../../../source/simulation2/system/ParamNode.cpp" PathGoal.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/PathGoal.o" -MF "obj/simulation2_Release/PathGoal.d" -c "../../../source/simulation2/helpers/PathGoal.cpp" Pathfinding.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/Pathfinding.o" -MF "obj/simulation2_Release/Pathfinding.d" -c "../../../source/simulation2/helpers/Pathfinding.cpp" Rasterize.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/Rasterize.o" -MF "obj/simulation2_Release/Rasterize.d" -c "../../../source/simulation2/helpers/Rasterize.cpp" Render.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/Render.o" -MF "obj/simulation2_Release/Render.d" -c "../../../source/simulation2/helpers/Render.cpp" ReplayTurnManager.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ReplayTurnManager.o" -MF "obj/simulation2_Release/ReplayTurnManager.d" -c "../../../source/simulation2/system/ReplayTurnManager.cpp" ScriptComponent.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/ScriptComponent.o" -MF "obj/simulation2_Release/ScriptComponent.d" -c "../../../source/simulation2/scripting/ScriptComponent.cpp" Selection.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/Selection.o" -MF "obj/simulation2_Release/Selection.d" -c "../../../source/simulation2/helpers/Selection.cpp" SimContext.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/SimContext.o" -MF "obj/simulation2_Release/SimContext.d" -c "../../../source/simulation2/system/SimContext.cpp" Simulation2.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/Simulation2.o" -MF "obj/simulation2_Release/Simulation2.d" -c "../../../source/simulation2/Simulation2.cpp" StdDeserializer.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/StdDeserializer.o" -MF "obj/simulation2_Release/StdDeserializer.d" -c "../../../source/simulation2/serialization/StdDeserializer.cpp" StdSerializer.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/StdSerializer.o" -MF "obj/simulation2_Release/StdSerializer.d" -c "../../../source/simulation2/serialization/StdSerializer.cpp" TurnManager.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/TurnManager.o" -MF "obj/simulation2_Release/TurnManager.d" -c "../../../source/simulation2/system/TurnManager.cpp" VertexPathfinder.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/VertexPathfinder.o" -MF "obj/simulation2_Release/VertexPathfinder.d" -c "../../../source/simulation2/helpers/VertexPathfinder.cpp" precompiled.cpp c++ -include obj/simulation2_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/simulation2 -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/simulation2_Release/precompiled.o" -MF "obj/simulation2_Release/precompiled.d" -c "../../../source/pch/simulation2/precompiled.cpp" Linking simulation2 ar -rcs "../../../binaries/system/libsimulation2.a" obj/simulation2_Release/BinarySerializer.o obj/simulation2_Release/CCmpAIManager.o obj/simulation2_Release/CCmpCinemaManager.o obj/simulation2_Release/CCmpCommandQueue.o obj/simulation2_Release/CCmpDecay.o obj/simulation2_Release/CCmpFootprint.o obj/simulation2_Release/CCmpMinimap.o obj/simulation2_Release/CCmpMotionBall.o obj/simulation2_Release/CCmpObstruction.o obj/simulation2_Release/CCmpObstructionManager.o obj/simulation2_Release/CCmpOverlayRenderer.o obj/simulation2_Release/CCmpOwnership.o obj/simulation2_Release/CCmpParticleManager.o obj/simulation2_Release/CCmpPathfinder.o obj/simulation2_Release/CCmpPosition.o obj/simulation2_Release/CCmpProjectileManager.o obj/simulation2_Release/CCmpRallyPointRenderer.o obj/simulation2_Release/CCmpRangeManager.o obj/simulation2_Release/CCmpRangeOverlayRenderer.o obj/simulation2_Release/CCmpSelectable.o obj/simulation2_Release/CCmpSoundManager.o obj/simulation2_Release/CCmpTemplateManager.o obj/simulation2_Release/CCmpTerrain.o obj/simulation2_Release/CCmpTerritoryInfluence.o obj/simulation2_Release/CCmpTerritoryManager.o obj/simulation2_Release/CCmpTest.o obj/simulation2_Release/CCmpUnitMotion_System.o obj/simulation2_Release/CCmpUnitRenderer.o obj/simulation2_Release/CCmpVision.o obj/simulation2_Release/CCmpVisualActor.o obj/simulation2_Release/CCmpWaterManager.o obj/simulation2_Release/CinemaPath.o obj/simulation2_Release/CmpPtr.o obj/simulation2_Release/ComponentManager.o obj/simulation2_Release/ComponentManagerSerialization.o obj/simulation2_Release/DebugSerializer.o obj/simulation2_Release/DynamicSubscription.o obj/simulation2_Release/EngineScriptConversions.o obj/simulation2_Release/Geometry.o obj/simulation2_Release/HashSerializer.o obj/simulation2_Release/HierarchicalPathfinder.o obj/simulation2_Release/ICmpAIInterface.o obj/simulation2_Release/ICmpAIManager.o obj/simulation2_Release/ICmpAttack.o obj/simulation2_Release/ICmpCinemaManager.o obj/simulation2_Release/ICmpCommandQueue.o obj/simulation2_Release/ICmpDecay.o obj/simulation2_Release/ICmpFogging.o obj/simulation2_Release/ICmpFootprint.o obj/simulation2_Release/ICmpGarrisonHolder.o obj/simulation2_Release/ICmpGuiInterface.o obj/simulation2_Release/ICmpIdentity.o obj/simulation2_Release/ICmpMinimap.o obj/simulation2_Release/ICmpMirage.o obj/simulation2_Release/ICmpMotion.o obj/simulation2_Release/ICmpObstruction.o obj/simulation2_Release/ICmpObstructionManager.o obj/simulation2_Release/ICmpOverlayRenderer.o obj/simulation2_Release/ICmpOwnership.o obj/simulation2_Release/ICmpParticleManager.o obj/simulation2_Release/ICmpPathfinder.o obj/simulation2_Release/ICmpPlayer.o obj/simulation2_Release/ICmpPlayerManager.o obj/simulation2_Release/ICmpPosition.o obj/simulation2_Release/ICmpProjectileManager.o obj/simulation2_Release/ICmpRallyPoint.o obj/simulation2_Release/ICmpRallyPointRenderer.o obj/simulation2_Release/ICmpRangeManager.o obj/simulation2_Release/ICmpRangeOverlayRenderer.o obj/simulation2_Release/ICmpSelectable.o obj/simulation2_Release/ICmpSettlement.o obj/simulation2_Release/ICmpSound.o obj/simulation2_Release/ICmpSoundManager.o obj/simulation2_Release/ICmpTemplateManager.o obj/simulation2_Release/ICmpTerrain.o obj/simulation2_Release/ICmpTerritoryDecayManager.o obj/simulation2_Release/ICmpTerritoryInfluence.o obj/simulation2_Release/ICmpTerritoryManager.o obj/simulation2_Release/ICmpTest.o obj/simulation2_Release/ICmpTurretHolder.o obj/simulation2_Release/ICmpUnitMotion.o obj/simulation2_Release/ICmpUnitMotionManager.o obj/simulation2_Release/ICmpUnitRenderer.o obj/simulation2_Release/ICmpUnknownScript.o obj/simulation2_Release/ICmpValueModificationManager.o obj/simulation2_Release/ICmpVisibility.o obj/simulation2_Release/ICmpVision.o obj/simulation2_Release/ICmpVisual.o obj/simulation2_Release/ICmpWaterManager.o obj/simulation2_Release/IComponent.o obj/simulation2_Release/IDeserializer.o obj/simulation2_Release/ISerializer.o obj/simulation2_Release/JSInterface_Simulation.o obj/simulation2_Release/LocalTurnManager.o obj/simulation2_Release/LongPathfinder.o obj/simulation2_Release/MessageTypeConversions.o obj/simulation2_Release/ParamNode.o obj/simulation2_Release/PathGoal.o obj/simulation2_Release/Pathfinding.o obj/simulation2_Release/Rasterize.o obj/simulation2_Release/Render.o obj/simulation2_Release/ReplayTurnManager.o obj/simulation2_Release/ScriptComponent.o obj/simulation2_Release/Selection.o obj/simulation2_Release/SimContext.o obj/simulation2_Release/Simulation2.o obj/simulation2_Release/StdDeserializer.o obj/simulation2_Release/StdSerializer.o obj/simulation2_Release/TurnManager.o obj/simulation2_Release/VertexPathfinder.o obj/simulation2_Release/precompiled.o ==== Building scriptinterface (release) ==== Creating obj/scriptinterface_Release mkdir -p obj/scriptinterface_Release precompiled.h c++ -x c++-header -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/scriptinterface -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/scriptinterface_Release/precompiled.h.gch" -MF "obj/scriptinterface_Release/precompiled.h.d" -c "../../../source/pch/scriptinterface/precompiled.h" touch "obj/scriptinterface_Release/precompiled.h" JSON.cpp c++ -include obj/scriptinterface_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/scriptinterface -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/scriptinterface_Release/JSON.o" -MF "obj/scriptinterface_Release/JSON.d" -c "../../../source/scriptinterface/JSON.cpp" Promises.cpp c++ -include obj/scriptinterface_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/scriptinterface -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/scriptinterface_Release/Promises.o" -MF "obj/scriptinterface_Release/Promises.d" -c "../../../source/scriptinterface/Promises.cpp" ScriptContext.cpp c++ -include obj/scriptinterface_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/scriptinterface -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/scriptinterface_Release/ScriptContext.o" -MF "obj/scriptinterface_Release/ScriptContext.d" -c "../../../source/scriptinterface/ScriptContext.cpp" ScriptConversions.cpp c++ -include obj/scriptinterface_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/scriptinterface -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/scriptinterface_Release/ScriptConversions.o" -MF "obj/scriptinterface_Release/ScriptConversions.d" -c "../../../source/scriptinterface/ScriptConversions.cpp" ScriptExceptions.cpp c++ -include obj/scriptinterface_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/scriptinterface -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/scriptinterface_Release/ScriptExceptions.o" -MF "obj/scriptinterface_Release/ScriptExceptions.d" -c "../../../source/scriptinterface/ScriptExceptions.cpp" ScriptInterface.cpp c++ -include obj/scriptinterface_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/scriptinterface -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/scriptinterface_Release/ScriptInterface.o" -MF "obj/scriptinterface_Release/ScriptInterface.d" -c "../../../source/scriptinterface/ScriptInterface.cpp" ScriptStats.cpp c++ -include obj/scriptinterface_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/scriptinterface -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/scriptinterface_Release/ScriptStats.o" -MF "obj/scriptinterface_Release/ScriptStats.d" -c "../../../source/scriptinterface/ScriptStats.cpp" StructuredClone.cpp c++ -include obj/scriptinterface_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/scriptinterface -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/scriptinterface_Release/StructuredClone.o" -MF "obj/scriptinterface_Release/StructuredClone.d" -c "../../../source/scriptinterface/StructuredClone.cpp" precompiled.cpp c++ -include obj/scriptinterface_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/scriptinterface -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/scriptinterface_Release/precompiled.o" -MF "obj/scriptinterface_Release/precompiled.d" -c "../../../source/pch/scriptinterface/precompiled.cpp" Linking scriptinterface ar -rcs "../../../binaries/system/libscriptinterface.a" obj/scriptinterface_Release/JSON.o obj/scriptinterface_Release/Promises.o obj/scriptinterface_Release/ScriptContext.o obj/scriptinterface_Release/ScriptConversions.o obj/scriptinterface_Release/ScriptExceptions.o obj/scriptinterface_Release/ScriptInterface.o obj/scriptinterface_Release/ScriptStats.o obj/scriptinterface_Release/StructuredClone.o obj/scriptinterface_Release/precompiled.o ==== Building engine (release) ==== Creating obj/engine_Release mkdir -p obj/engine_Release precompiled.h c++ -x c++-header -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/precompiled.h.gch" -MF "obj/engine_Release/precompiled.h.d" -c "../../../source/pch/engine/precompiled.h" touch "obj/engine_Release/precompiled.h" ArchiveBuilder.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/ArchiveBuilder.o" -MF "obj/engine_Release/ArchiveBuilder.d" -c "../../../source/ps/ArchiveBuilder.cpp" Atlas.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/Atlas.o" -MF "obj/engine_Release/Atlas.d" -c "../../../source/ps/GameSetup/Atlas.cpp" BoundingBoxAligned.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/BoundingBoxAligned.o" -MF "obj/engine_Release/BoundingBoxAligned.d" -c "../../../source/maths/BoundingBoxAligned.cpp" BoundingBoxOriented.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/BoundingBoxOriented.o" -MF "obj/engine_Release/BoundingBoxOriented.d" -c "../../../source/maths/BoundingBoxOriented.cpp" BoundingSphere.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/BoundingSphere.o" -MF "obj/engine_Release/BoundingSphere.d" -c "../../../source/maths/BoundingSphere.cpp" Brush.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/Brush.o" -MF "obj/engine_Release/Brush.d" -c "../../../source/maths/Brush.cpp" CBufferItem.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/CBufferItem.o" -MF "obj/engine_Release/CBufferItem.d" -c "../../../source/soundmanager/items/CBufferItem.cpp" CConsole.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/CConsole.o" -MF "obj/engine_Release/CConsole.d" -c "../../../source/ps/CConsole.cpp" CLogger.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/CLogger.o" -MF "obj/engine_Release/CLogger.d" -c "../../../source/ps/CLogger.cpp" CSoundBase.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/CSoundBase.o" -MF "obj/engine_Release/CSoundBase.d" -c "../../../source/soundmanager/items/CSoundBase.cpp" CSoundItem.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/CSoundItem.o" -MF "obj/engine_Release/CSoundItem.d" -c "../../../source/soundmanager/items/CSoundItem.cpp" CStr.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/CStr.o" -MF "obj/engine_Release/CStr.d" -c "../../../source/ps/CStr.cpp" CStrIntern.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/CStrIntern.o" -MF "obj/engine_Release/CStrIntern.d" -c "../../../source/ps/CStrIntern.cpp" CStreamItem.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/CStreamItem.o" -MF "obj/engine_Release/CStreamItem.d" -c "../../../source/soundmanager/items/CStreamItem.cpp" CacheLoader.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/CacheLoader.o" -MF "obj/engine_Release/CacheLoader.d" -c "../../../source/ps/CacheLoader.cpp" CmdLineArgs.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/CmdLineArgs.o" -MF "obj/engine_Release/CmdLineArgs.d" -c "../../../source/ps/GameSetup/CmdLineArgs.cpp" Compress.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/Compress.o" -MF "obj/engine_Release/Compress.d" -c "../../../source/ps/Compress.cpp" Config.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/Config.o" -MF "obj/engine_Release/Config.d" -c "../../../source/ps/GameSetup/Config.cpp" ConfigDB.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/ConfigDB.o" -MF "obj/engine_Release/ConfigDB.d" -c "../../../source/ps/ConfigDB.cpp" DllLoader.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/DllLoader.o" -MF "obj/engine_Release/DllLoader.d" -c "../../../source/ps/DllLoader.cpp" Errors.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/Errors.o" -MF "obj/engine_Release/Errors.d" -c "../../../source/ps/Errors.cpp" FileIo.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/FileIo.o" -MF "obj/engine_Release/FileIo.d" -c "../../../source/ps/FileIo.cpp" Filesystem.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/Filesystem.o" -MF "obj/engine_Release/Filesystem.d" -c "../../../source/ps/Filesystem.cpp" Fixed.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/Fixed.o" -MF "obj/engine_Release/Fixed.d" -c "../../../source/maths/Fixed.cpp" Frustum.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/Frustum.o" -MF "obj/engine_Release/Frustum.d" -c "../../../source/maths/Frustum.cpp" GUID.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/GUID.o" -MF "obj/engine_Release/GUID.d" -c "../../../source/ps/GUID.cpp" Game.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/Game.o" -MF "obj/engine_Release/Game.d" -c "../../../source/ps/Game.cpp" GameSetup.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/GameSetup.o" -MF "obj/engine_Release/GameSetup.d" -c "../../../source/ps/GameSetup/GameSetup.cpp" Globals.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/Globals.o" -MF "obj/engine_Release/Globals.d" -c "../../../source/ps/Globals.cpp" HWDetect.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/HWDetect.o" -MF "obj/engine_Release/HWDetect.d" -c "../../../source/ps/GameSetup/HWDetect.cpp" Hashing.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/Hashing.o" -MF "obj/engine_Release/Hashing.d" -c "../../../source/ps/Hashing.cpp" Hotkey.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/Hotkey.o" -MF "obj/engine_Release/Hotkey.d" -c "../../../source/ps/Hotkey.cpp" JSInterface_ConfigDB.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/JSInterface_ConfigDB.o" -MF "obj/engine_Release/JSInterface_ConfigDB.d" -c "../../../source/ps/scripting/JSInterface_ConfigDB.cpp" JSInterface_Console.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/JSInterface_Console.o" -MF "obj/engine_Release/JSInterface_Console.d" -c "../../../source/ps/scripting/JSInterface_Console.cpp" JSInterface_Debug.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/JSInterface_Debug.o" -MF "obj/engine_Release/JSInterface_Debug.d" -c "../../../source/ps/scripting/JSInterface_Debug.cpp" JSInterface_Game.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/JSInterface_Game.o" -MF "obj/engine_Release/JSInterface_Game.d" -c "../../../source/ps/scripting/JSInterface_Game.cpp" JSInterface_Hotkey.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/JSInterface_Hotkey.o" -MF "obj/engine_Release/JSInterface_Hotkey.d" -c "../../../source/ps/scripting/JSInterface_Hotkey.cpp" JSInterface_L10n.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/JSInterface_L10n.o" -MF "obj/engine_Release/JSInterface_L10n.d" -c "../../../source/i18n/scripting/JSInterface_L10n.cpp" JSInterface_Main.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/JSInterface_Main.o" -MF "obj/engine_Release/JSInterface_Main.d" -c "../../../source/ps/scripting/JSInterface_Main.cpp" JSInterface_Mod.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/JSInterface_Mod.o" -MF "obj/engine_Release/JSInterface_Mod.d" -c "../../../source/ps/scripting/JSInterface_Mod.cpp" JSInterface_ModIo.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/JSInterface_ModIo.o" -MF "obj/engine_Release/JSInterface_ModIo.d" -c "../../../source/ps/scripting/JSInterface_ModIo.cpp" JSInterface_Network.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/JSInterface_Network.o" -MF "obj/engine_Release/JSInterface_Network.d" -c "../../../source/network/scripting/JSInterface_Network.cpp" JSInterface_SavedGame.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/JSInterface_SavedGame.o" -MF "obj/engine_Release/JSInterface_SavedGame.d" -c "../../../source/ps/scripting/JSInterface_SavedGame.cpp" JSInterface_Sound.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/JSInterface_Sound.o" -MF "obj/engine_Release/JSInterface_Sound.d" -c "../../../source/soundmanager/scripting/JSInterface_Sound.cpp" JSInterface_UserReport.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/JSInterface_UserReport.o" -MF "obj/engine_Release/JSInterface_UserReport.d" -c "../../../source/ps/scripting/JSInterface_UserReport.cpp" JSInterface_VFS.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/JSInterface_VFS.o" -MF "obj/engine_Release/JSInterface_VFS.d" -c "../../../source/ps/scripting/JSInterface_VFS.cpp" JSInterface_VisualReplay.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/JSInterface_VisualReplay.o" -MF "obj/engine_Release/JSInterface_VisualReplay.d" -c "../../../source/ps/scripting/JSInterface_VisualReplay.cpp" Joystick.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/Joystick.o" -MF "obj/engine_Release/Joystick.d" -c "../../../source/ps/Joystick.cpp" KeyName.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/KeyName.o" -MF "obj/engine_Release/KeyName.d" -c "../../../source/ps/KeyName.cpp" L10n.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/L10n.o" -MF "obj/engine_Release/L10n.d" -c "../../../source/i18n/L10n.cpp" Loader.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/Loader.o" -MF "obj/engine_Release/Loader.d" -c "../../../source/ps/Loader.cpp" MD5.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/MD5.o" -MF "obj/engine_Release/MD5.d" -c "../../../source/maths/MD5.cpp" Matrix3D.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/Matrix3D.o" -MF "obj/engine_Release/Matrix3D.d" -c "../../../source/maths/Matrix3D.cpp" Mod.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/Mod.o" -MF "obj/engine_Release/Mod.d" -c "../../../source/ps/Mod.cpp" ModInstaller.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/ModInstaller.o" -MF "obj/engine_Release/ModInstaller.d" -c "../../../source/ps/ModInstaller.cpp" ModIo.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/ModIo.o" -MF "obj/engine_Release/ModIo.d" -c "../../../source/ps/ModIo.cpp" NUSpline.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/NUSpline.o" -MF "obj/engine_Release/NUSpline.d" -c "../../../source/maths/NUSpline.cpp" OggData.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/OggData.o" -MF "obj/engine_Release/OggData.d" -c "../../../source/soundmanager/data/OggData.cpp" Paths.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/Paths.o" -MF "obj/engine_Release/Paths.d" -c "../../../source/ps/GameSetup/Paths.cpp" Plane.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/Plane.o" -MF "obj/engine_Release/Plane.d" -c "../../../source/maths/Plane.cpp" Profile.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/Profile.o" -MF "obj/engine_Release/Profile.d" -c "../../../source/ps/Profile.cpp" ProfileViewer.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/ProfileViewer.o" -MF "obj/engine_Release/ProfileViewer.d" -c "../../../source/ps/ProfileViewer.cpp" Profiler2.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/Profiler2.o" -MF "obj/engine_Release/Profiler2.d" -c "../../../source/ps/Profiler2.cpp" Profiler2GPU.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/Profiler2GPU.o" -MF "obj/engine_Release/Profiler2GPU.d" -c "../../../source/ps/Profiler2GPU.cpp" Pyrogenesis.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/Pyrogenesis.o" -MF "obj/engine_Release/Pyrogenesis.d" -c "../../../source/ps/Pyrogenesis.cpp" Quaternion.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/Quaternion.o" -MF "obj/engine_Release/Quaternion.d" -c "../../../source/maths/Quaternion.cpp" Rect.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/Rect.o" -MF "obj/engine_Release/Rect.d" -c "../../../source/maths/Rect.cpp" RelaxNG.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/RelaxNG.o" -MF "obj/engine_Release/RelaxNG.d" -c "../../../source/ps/XML/RelaxNG.cpp" Replay.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/Replay.o" -MF "obj/engine_Release/Replay.d" -c "../../../source/ps/Replay.cpp" SavedGame.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/SavedGame.o" -MF "obj/engine_Release/SavedGame.d" -c "../../../source/ps/SavedGame.cpp" Size2D.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/Size2D.o" -MF "obj/engine_Release/Size2D.d" -c "../../../source/maths/Size2D.cpp" SoundData.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/SoundData.o" -MF "obj/engine_Release/SoundData.d" -c "../../../source/soundmanager/data/SoundData.cpp" SoundGroup.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/SoundGroup.o" -MF "obj/engine_Release/SoundGroup.d" -c "../../../source/soundmanager/scripting/SoundGroup.cpp" SoundManager.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/SoundManager.o" -MF "obj/engine_Release/SoundManager.d" -c "../../../source/soundmanager/SoundManager.cpp" Sqrt.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/Sqrt.o" -MF "obj/engine_Release/Sqrt.d" -c "../../../source/maths/Sqrt.cpp" TaskManager.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/TaskManager.o" -MF "obj/engine_Release/TaskManager.d" -c "../../../source/ps/TaskManager.cpp" TemplateLoader.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/TemplateLoader.o" -MF "obj/engine_Release/TemplateLoader.d" -c "../../../source/ps/TemplateLoader.cpp" Threading.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/Threading.o" -MF "obj/engine_Release/Threading.d" -c "../../../source/ps/Threading.cpp" TouchInput.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/TouchInput.o" -MF "obj/engine_Release/TouchInput.d" -c "../../../source/ps/TouchInput.cpp" UserReport.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/UserReport.o" -MF "obj/engine_Release/UserReport.d" -c "../../../source/ps/UserReport.cpp" Util.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/Util.o" -MF "obj/engine_Release/Util.d" -c "../../../source/ps/Util.cpp" Vector2D.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/Vector2D.o" -MF "obj/engine_Release/Vector2D.d" -c "../../../source/maths/Vector2D.cpp" Vector3D.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/Vector3D.o" -MF "obj/engine_Release/Vector3D.d" -c "../../../source/maths/Vector3D.cpp" VideoMode.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/VideoMode.o" -MF "obj/engine_Release/VideoMode.d" -c "../../../source/ps/VideoMode.cpp" VisualReplay.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/VisualReplay.o" -MF "obj/engine_Release/VisualReplay.d" -c "../../../source/ps/VisualReplay.cpp" World.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/World.o" -MF "obj/engine_Release/World.d" -c "../../../source/ps/World.cpp" XMBData.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/XMBData.o" -MF "obj/engine_Release/XMBData.d" -c "../../../source/ps/XMB/XMBData.cpp" XMBStorage.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/XMBStorage.o" -MF "obj/engine_Release/XMBStorage.d" -c "../../../source/ps/XMB/XMBStorage.cpp" XMLWriter.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/XMLWriter.o" -MF "obj/engine_Release/XMLWriter.d" -c "../../../source/ps/XML/XMLWriter.cpp" Xeromyces.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/Xeromyces.o" -MF "obj/engine_Release/Xeromyces.d" -c "../../../source/ps/XML/Xeromyces.cpp" ogg.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/ogg.o" -MF "obj/engine_Release/ogg.d" -c "../../../source/soundmanager/data/ogg.cpp" precompiled.cpp c++ -include obj/engine_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/engine -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include/libxml2 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include/AL -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/engine_Release/precompiled.o" -MF "obj/engine_Release/precompiled.d" -c "../../../source/pch/engine/precompiled.cpp" Linking engine ar -rcs "../../../binaries/system/libengine.a" obj/engine_Release/ArchiveBuilder.o obj/engine_Release/Atlas.o obj/engine_Release/BoundingBoxAligned.o obj/engine_Release/BoundingBoxOriented.o obj/engine_Release/BoundingSphere.o obj/engine_Release/Brush.o obj/engine_Release/CBufferItem.o obj/engine_Release/CConsole.o obj/engine_Release/CLogger.o obj/engine_Release/CSoundBase.o obj/engine_Release/CSoundItem.o obj/engine_Release/CStr.o obj/engine_Release/CStrIntern.o obj/engine_Release/CStreamItem.o obj/engine_Release/CacheLoader.o obj/engine_Release/CmdLineArgs.o obj/engine_Release/Compress.o obj/engine_Release/Config.o obj/engine_Release/ConfigDB.o obj/engine_Release/DllLoader.o obj/engine_Release/Errors.o obj/engine_Release/FileIo.o obj/engine_Release/Filesystem.o obj/engine_Release/Fixed.o obj/engine_Release/Frustum.o obj/engine_Release/GUID.o obj/engine_Release/Game.o obj/engine_Release/GameSetup.o obj/engine_Release/Globals.o obj/engine_Release/HWDetect.o obj/engine_Release/Hashing.o obj/engine_Release/Hotkey.o obj/engine_Release/JSInterface_ConfigDB.o obj/engine_Release/JSInterface_Console.o obj/engine_Release/JSInterface_Debug.o obj/engine_Release/JSInterface_Game.o obj/engine_Release/JSInterface_Hotkey.o obj/engine_Release/JSInterface_L10n.o obj/engine_Release/JSInterface_Main.o obj/engine_Release/JSInterface_Mod.o obj/engine_Release/JSInterface_ModIo.o obj/engine_Release/JSInterface_Network.o obj/engine_Release/JSInterface_SavedGame.o obj/engine_Release/JSInterface_Sound.o obj/engine_Release/JSInterface_UserReport.o obj/engine_Release/JSInterface_VFS.o obj/engine_Release/JSInterface_VisualReplay.o obj/engine_Release/Joystick.o obj/engine_Release/KeyName.o obj/engine_Release/L10n.o obj/engine_Release/Loader.o obj/engine_Release/MD5.o obj/engine_Release/Matrix3D.o obj/engine_Release/Mod.o obj/engine_Release/ModInstaller.o obj/engine_Release/ModIo.o obj/engine_Release/NUSpline.o obj/engine_Release/OggData.o obj/engine_Release/Paths.o obj/engine_Release/Plane.o obj/engine_Release/Profile.o obj/engine_Release/ProfileViewer.o obj/engine_Release/Profiler2.o obj/engine_Release/Profiler2GPU.o obj/engine_Release/Pyrogenesis.o obj/engine_Release/Quaternion.o obj/engine_Release/Rect.o obj/engine_Release/RelaxNG.o obj/engine_Release/Replay.o obj/engine_Release/SavedGame.o obj/engine_Release/Size2D.o obj/engine_Release/SoundData.o obj/engine_Release/SoundGroup.o obj/engine_Release/SoundManager.o obj/engine_Release/Sqrt.o obj/engine_Release/TaskManager.o obj/engine_Release/TemplateLoader.o obj/engine_Release/Threading.o obj/engine_Release/TouchInput.o obj/engine_Release/UserReport.o obj/engine_Release/Util.o obj/engine_Release/Vector2D.o obj/engine_Release/Vector3D.o obj/engine_Release/VideoMode.o obj/engine_Release/VisualReplay.o obj/engine_Release/World.o obj/engine_Release/XMBData.o obj/engine_Release/XMBStorage.o obj/engine_Release/XMLWriter.o obj/engine_Release/Xeromyces.o obj/engine_Release/ogg.o obj/engine_Release/precompiled.o ==== Building graphics (release) ==== Creating obj/graphics_Release mkdir -p obj/graphics_Release precompiled.h c++ -x c++-header -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/precompiled.h.gch" -MF "obj/graphics_Release/precompiled.h.d" -c "../../../source/pch/graphics/precompiled.h" touch "obj/graphics_Release/precompiled.h" AlphaMapCalculator.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/AlphaMapCalculator.o" -MF "obj/graphics_Release/AlphaMapCalculator.d" -c "../../../source/renderer/AlphaMapCalculator.cpp" Buffer.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/Buffer.o" -MF "obj/graphics_Release/Buffer.d" -c "../../../source/renderer/backend/dummy/Buffer.cpp" Buffer.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/Buffer1.o" -MF "obj/graphics_Release/Buffer1.d" -c "../../../source/renderer/backend/gl/Buffer.cpp" Buffer.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/Buffer2.o" -MF "obj/graphics_Release/Buffer2.d" -c "../../../source/renderer/backend/vulkan/Buffer.cpp" CPUSkinnedModelRenderer.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/CPUSkinnedModelRenderer.o" -MF "obj/graphics_Release/CPUSkinnedModelRenderer.d" -c "../../../source/renderer/CPUSkinnedModelRenderer.cpp" Camera.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/Camera.o" -MF "obj/graphics_Release/Camera.d" -c "../../../source/graphics/Camera.cpp" CameraController.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/CameraController.o" -MF "obj/graphics_Release/CameraController.d" -c "../../../source/graphics/CameraController.cpp" Canvas2D.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/Canvas2D.o" -MF "obj/graphics_Release/Canvas2D.d" -c "../../../source/graphics/Canvas2D.cpp" CinemaManager.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/CinemaManager.o" -MF "obj/graphics_Release/CinemaManager.d" -c "../../../source/graphics/CinemaManager.cpp" ColladaManager.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/ColladaManager.o" -MF "obj/graphics_Release/ColladaManager.d" -c "../../../source/graphics/ColladaManager.cpp" Color.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/Color.o" -MF "obj/graphics_Release/Color.d" -c "../../../source/graphics/Color.cpp" CompareOp.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/CompareOp.o" -MF "obj/graphics_Release/CompareOp.d" -c "../../../source/renderer/backend/CompareOp.cpp" DebugRenderer.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/DebugRenderer.o" -MF "obj/graphics_Release/DebugRenderer.d" -c "../../../source/renderer/DebugRenderer.cpp" Decal.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/Decal.o" -MF "obj/graphics_Release/Decal.d" -c "../../../source/graphics/Decal.cpp" DecalRData.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/DecalRData.o" -MF "obj/graphics_Release/DecalRData.d" -c "../../../source/renderer/DecalRData.cpp" DescriptorManager.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/DescriptorManager.o" -MF "obj/graphics_Release/DescriptorManager.d" -c "../../../source/renderer/backend/vulkan/DescriptorManager.cpp" Device.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/Device.o" -MF "obj/graphics_Release/Device.d" -c "../../../source/renderer/backend/dummy/Device.cpp" Device.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/Device1.o" -MF "obj/graphics_Release/Device1.d" -c "../../../source/renderer/backend/gl/Device.cpp" Device.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/Device2.o" -MF "obj/graphics_Release/Device2.d" -c "../../../source/renderer/backend/vulkan/Device.cpp" DeviceCommandContext.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/DeviceCommandContext.o" -MF "obj/graphics_Release/DeviceCommandContext.d" -c "../../../source/renderer/backend/dummy/DeviceCommandContext.cpp" DeviceCommandContext.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/DeviceCommandContext1.o" -MF "obj/graphics_Release/DeviceCommandContext1.d" -c "../../../source/renderer/backend/gl/DeviceCommandContext.cpp" DeviceCommandContext.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/DeviceCommandContext2.o" -MF "obj/graphics_Release/DeviceCommandContext2.d" -c "../../../source/renderer/backend/vulkan/DeviceCommandContext.cpp" DeviceSelection.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/DeviceSelection.o" -MF "obj/graphics_Release/DeviceSelection.d" -c "../../../source/renderer/backend/vulkan/DeviceSelection.cpp" Font.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/Font.o" -MF "obj/graphics_Release/Font.d" -c "../../../source/graphics/Font.cpp" FontManager.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/FontManager.o" -MF "obj/graphics_Release/FontManager.d" -c "../../../source/graphics/FontManager.cpp" FontMetrics.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/FontMetrics.o" -MF "obj/graphics_Release/FontMetrics.d" -c "../../../source/graphics/FontMetrics.cpp" Framebuffer.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/Framebuffer.o" -MF "obj/graphics_Release/Framebuffer.d" -c "../../../source/renderer/backend/dummy/Framebuffer.cpp" Framebuffer.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/Framebuffer1.o" -MF "obj/graphics_Release/Framebuffer1.d" -c "../../../source/renderer/backend/gl/Framebuffer.cpp" Framebuffer.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/Framebuffer2.o" -MF "obj/graphics_Release/Framebuffer2.d" -c "../../../source/renderer/backend/vulkan/Framebuffer.cpp" GPUSkinnedModelRenderer.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/GPUSkinnedModelRenderer.o" -MF "obj/graphics_Release/GPUSkinnedModelRenderer.d" -c "../../../source/renderer/GPUSkinnedModelRenderer.cpp" GameView.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/GameView.o" -MF "obj/graphics_Release/GameView.d" -c "../../../source/graphics/GameView.cpp" HFTracer.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/HFTracer.o" -MF "obj/graphics_Release/HFTracer.d" -c "../../../source/graphics/HFTracer.cpp" HeightMipmap.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/HeightMipmap.o" -MF "obj/graphics_Release/HeightMipmap.d" -c "../../../source/graphics/HeightMipmap.cpp" ICameraController.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/ICameraController.o" -MF "obj/graphics_Release/ICameraController.d" -c "../../../source/graphics/ICameraController.cpp" InstancingModelRenderer.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/InstancingModelRenderer.o" -MF "obj/graphics_Release/InstancingModelRenderer.d" -c "../../../source/renderer/InstancingModelRenderer.cpp" JSInterface_GameView.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/JSInterface_GameView.o" -MF "obj/graphics_Release/JSInterface_GameView.d" -c "../../../source/graphics/scripting/JSInterface_GameView.cpp" JSInterface_Renderer.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/JSInterface_Renderer.o" -MF "obj/graphics_Release/JSInterface_Renderer.d" -c "../../../source/renderer/scripting/JSInterface_Renderer.cpp" LOSTexture.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/LOSTexture.o" -MF "obj/graphics_Release/LOSTexture.d" -c "../../../source/graphics/LOSTexture.cpp" LightEnv.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/LightEnv.o" -MF "obj/graphics_Release/LightEnv.d" -c "../../../source/graphics/LightEnv.cpp" MapGenerator.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/MapGenerator.o" -MF "obj/graphics_Release/MapGenerator.d" -c "../../../source/graphics/MapGenerator.cpp" MapIO.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/MapIO.o" -MF "obj/graphics_Release/MapIO.d" -c "../../../source/graphics/MapIO.cpp" MapReader.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/MapReader.o" -MF "obj/graphics_Release/MapReader.d" -c "../../../source/graphics/MapReader.cpp" MapWriter.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/MapWriter.o" -MF "obj/graphics_Release/MapWriter.d" -c "../../../source/graphics/MapWriter.cpp" Mapping.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/Mapping.o" -MF "obj/graphics_Release/Mapping.d" -c "../../../source/renderer/backend/gl/Mapping.cpp" Mapping.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/Mapping1.o" -MF "obj/graphics_Release/Mapping1.d" -c "../../../source/renderer/backend/vulkan/Mapping.cpp" Material.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/Material.o" -MF "obj/graphics_Release/Material.d" -c "../../../source/graphics/Material.cpp" MaterialManager.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/MaterialManager.o" -MF "obj/graphics_Release/MaterialManager.d" -c "../../../source/graphics/MaterialManager.cpp" MeshManager.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/MeshManager.o" -MF "obj/graphics_Release/MeshManager.d" -c "../../../source/graphics/MeshManager.cpp" MikktspaceWrap.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/MikktspaceWrap.o" -MF "obj/graphics_Release/MikktspaceWrap.d" -c "../../../source/renderer/MikktspaceWrap.cpp" MiniMapTexture.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/MiniMapTexture.o" -MF "obj/graphics_Release/MiniMapTexture.d" -c "../../../source/graphics/MiniMapTexture.cpp" MiniPatch.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/MiniPatch.o" -MF "obj/graphics_Release/MiniPatch.d" -c "../../../source/graphics/MiniPatch.cpp" Model.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/Model.o" -MF "obj/graphics_Release/Model.d" -c "../../../source/graphics/Model.cpp" ModelAbstract.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/ModelAbstract.o" -MF "obj/graphics_Release/ModelAbstract.d" -c "../../../source/graphics/ModelAbstract.cpp" ModelDef.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/ModelDef.o" -MF "obj/graphics_Release/ModelDef.d" -c "../../../source/graphics/ModelDef.cpp" ModelRenderer.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/ModelRenderer.o" -MF "obj/graphics_Release/ModelRenderer.d" -c "../../../source/renderer/ModelRenderer.cpp" ObjectBase.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/ObjectBase.o" -MF "obj/graphics_Release/ObjectBase.d" -c "../../../source/graphics/ObjectBase.cpp" ObjectEntry.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/ObjectEntry.o" -MF "obj/graphics_Release/ObjectEntry.d" -c "../../../source/graphics/ObjectEntry.cpp" ObjectManager.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/ObjectManager.o" -MF "obj/graphics_Release/ObjectManager.d" -c "../../../source/graphics/ObjectManager.cpp" OgreGLSLPreprocessor.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/OgreGLSLPreprocessor.o" -MF "obj/graphics_Release/OgreGLSLPreprocessor.d" -c "../../../source/third_party/ogre3d_preprocessor/OgreGLSLPreprocessor.cpp" Overlay.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/Overlay.o" -MF "obj/graphics_Release/Overlay.d" -c "../../../source/graphics/Overlay.cpp" OverlayRenderer.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/OverlayRenderer.o" -MF "obj/graphics_Release/OverlayRenderer.d" -c "../../../source/renderer/OverlayRenderer.cpp" ParticleEmitter.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/ParticleEmitter.o" -MF "obj/graphics_Release/ParticleEmitter.d" -c "../../../source/graphics/ParticleEmitter.cpp" ParticleEmitterType.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/ParticleEmitterType.o" -MF "obj/graphics_Release/ParticleEmitterType.d" -c "../../../source/graphics/ParticleEmitterType.cpp" ParticleManager.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/ParticleManager.o" -MF "obj/graphics_Release/ParticleManager.d" -c "../../../source/graphics/ParticleManager.cpp" ParticleRenderer.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/ParticleRenderer.o" -MF "obj/graphics_Release/ParticleRenderer.d" -c "../../../source/renderer/ParticleRenderer.cpp" Patch.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/Patch.o" -MF "obj/graphics_Release/Patch.d" -c "../../../source/graphics/Patch.cpp" PatchRData.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/PatchRData.o" -MF "obj/graphics_Release/PatchRData.d" -c "../../../source/renderer/PatchRData.cpp" PipelineState.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/PipelineState.o" -MF "obj/graphics_Release/PipelineState.d" -c "../../../source/renderer/backend/PipelineState.cpp" PipelineState.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/PipelineState1.o" -MF "obj/graphics_Release/PipelineState1.d" -c "../../../source/renderer/backend/dummy/PipelineState.cpp" PipelineState.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/PipelineState2.o" -MF "obj/graphics_Release/PipelineState2.d" -c "../../../source/renderer/backend/gl/PipelineState.cpp" PipelineState.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/PipelineState3.o" -MF "obj/graphics_Release/PipelineState3.d" -c "../../../source/renderer/backend/vulkan/PipelineState.cpp" PostprocManager.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/PostprocManager.o" -MF "obj/graphics_Release/PostprocManager.d" -c "../../../source/renderer/PostprocManager.cpp" PreprocessorWrapper.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/PreprocessorWrapper.o" -MF "obj/graphics_Release/PreprocessorWrapper.d" -c "../../../source/graphics/PreprocessorWrapper.cpp" RenderModifiers.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/RenderModifiers.o" -MF "obj/graphics_Release/RenderModifiers.d" -c "../../../source/renderer/RenderModifiers.cpp" RenderPassManager.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/RenderPassManager.o" -MF "obj/graphics_Release/RenderPassManager.d" -c "../../../source/renderer/backend/vulkan/RenderPassManager.cpp" Renderer.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/Renderer.o" -MF "obj/graphics_Release/Renderer.d" -c "../../../source/renderer/Renderer.cpp" RenderingOptions.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/RenderingOptions.o" -MF "obj/graphics_Release/RenderingOptions.d" -c "../../../source/renderer/RenderingOptions.cpp" RingCommandContext.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/RingCommandContext.o" -MF "obj/graphics_Release/RingCommandContext.d" -c "../../../source/renderer/backend/vulkan/RingCommandContext.cpp" Sampler.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/Sampler.o" -MF "obj/graphics_Release/Sampler.d" -c "../../../source/renderer/backend/Sampler.cpp" SamplerManager.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/SamplerManager.o" -MF "obj/graphics_Release/SamplerManager.d" -c "../../../source/renderer/backend/vulkan/SamplerManager.cpp" Scene.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/Scene.o" -MF "obj/graphics_Release/Scene.d" -c "../../../source/renderer/Scene.cpp" SceneRenderer.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/SceneRenderer.o" -MF "obj/graphics_Release/SceneRenderer.d" -c "../../../source/renderer/SceneRenderer.cpp" ShaderDefines.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/ShaderDefines.o" -MF "obj/graphics_Release/ShaderDefines.d" -c "../../../source/graphics/ShaderDefines.cpp" ShaderManager.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/ShaderManager.o" -MF "obj/graphics_Release/ShaderManager.d" -c "../../../source/graphics/ShaderManager.cpp" ShaderProgram.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/ShaderProgram.o" -MF "obj/graphics_Release/ShaderProgram.d" -c "../../../source/graphics/ShaderProgram.cpp" ShaderProgram.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/ShaderProgram1.o" -MF "obj/graphics_Release/ShaderProgram1.d" -c "../../../source/renderer/backend/dummy/ShaderProgram.cpp" ShaderProgram.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/ShaderProgram2.o" -MF "obj/graphics_Release/ShaderProgram2.d" -c "../../../source/renderer/backend/gl/ShaderProgram.cpp" ShaderProgram.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/ShaderProgram3.o" -MF "obj/graphics_Release/ShaderProgram3.d" -c "../../../source/renderer/backend/vulkan/ShaderProgram.cpp" ShaderTechnique.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/ShaderTechnique.o" -MF "obj/graphics_Release/ShaderTechnique.d" -c "../../../source/graphics/ShaderTechnique.cpp" ShadowMap.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/ShadowMap.o" -MF "obj/graphics_Release/ShadowMap.d" -c "../../../source/renderer/ShadowMap.cpp" SilhouetteRenderer.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/SilhouetteRenderer.o" -MF "obj/graphics_Release/SilhouetteRenderer.d" -c "../../../source/renderer/SilhouetteRenderer.cpp" SkeletonAnimDef.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/SkeletonAnimDef.o" -MF "obj/graphics_Release/SkeletonAnimDef.d" -c "../../../source/graphics/SkeletonAnimDef.cpp" SkeletonAnimManager.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/SkeletonAnimManager.o" -MF "obj/graphics_Release/SkeletonAnimManager.d" -c "../../../source/graphics/SkeletonAnimManager.cpp" SkyManager.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/SkyManager.o" -MF "obj/graphics_Release/SkyManager.d" -c "../../../source/renderer/SkyManager.cpp" SmoothedValue.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/SmoothedValue.o" -MF "obj/graphics_Release/SmoothedValue.d" -c "../../../source/graphics/SmoothedValue.cpp" SubmitScheduler.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/SubmitScheduler.o" -MF "obj/graphics_Release/SubmitScheduler.d" -c "../../../source/renderer/backend/vulkan/SubmitScheduler.cpp" SwapChain.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/SwapChain.o" -MF "obj/graphics_Release/SwapChain.d" -c "../../../source/renderer/backend/vulkan/SwapChain.cpp" Terrain.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/Terrain.o" -MF "obj/graphics_Release/Terrain.d" -c "../../../source/graphics/Terrain.cpp" TerrainOverlay.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/TerrainOverlay.o" -MF "obj/graphics_Release/TerrainOverlay.d" -c "../../../source/renderer/TerrainOverlay.cpp" TerrainProperties.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/TerrainProperties.o" -MF "obj/graphics_Release/TerrainProperties.d" -c "../../../source/graphics/TerrainProperties.cpp" TerrainRenderer.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/TerrainRenderer.o" -MF "obj/graphics_Release/TerrainRenderer.d" -c "../../../source/renderer/TerrainRenderer.cpp" TerrainTextureEntry.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/TerrainTextureEntry.o" -MF "obj/graphics_Release/TerrainTextureEntry.d" -c "../../../source/graphics/TerrainTextureEntry.cpp" TerrainTextureManager.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/TerrainTextureManager.o" -MF "obj/graphics_Release/TerrainTextureManager.d" -c "../../../source/graphics/TerrainTextureManager.cpp" TerritoryBoundary.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/TerritoryBoundary.o" -MF "obj/graphics_Release/TerritoryBoundary.d" -c "../../../source/graphics/TerritoryBoundary.cpp" TerritoryTexture.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/TerritoryTexture.o" -MF "obj/graphics_Release/TerritoryTexture.d" -c "../../../source/graphics/TerritoryTexture.cpp" TextRenderer.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/TextRenderer.o" -MF "obj/graphics_Release/TextRenderer.d" -c "../../../source/graphics/TextRenderer.cpp" Texture.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/Texture.o" -MF "obj/graphics_Release/Texture.d" -c "../../../source/renderer/backend/dummy/Texture.cpp" Texture.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/Texture1.o" -MF "obj/graphics_Release/Texture1.d" -c "../../../source/renderer/backend/gl/Texture.cpp" Texture.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/Texture2.o" -MF "obj/graphics_Release/Texture2.d" -c "../../../source/renderer/backend/vulkan/Texture.cpp" TextureConverter.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/TextureConverter.o" -MF "obj/graphics_Release/TextureConverter.d" -c "../../../source/graphics/TextureConverter.cpp" TextureManager.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/TextureManager.o" -MF "obj/graphics_Release/TextureManager.d" -c "../../../source/graphics/TextureManager.cpp" TexturedLineRData.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/TexturedLineRData.o" -MF "obj/graphics_Release/TexturedLineRData.d" -c "../../../source/renderer/TexturedLineRData.cpp" TimeManager.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/TimeManager.o" -MF "obj/graphics_Release/TimeManager.d" -c "../../../source/renderer/TimeManager.cpp" Unit.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/Unit.o" -MF "obj/graphics_Release/Unit.d" -c "../../../source/graphics/Unit.cpp" UnitAnimation.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/UnitAnimation.o" -MF "obj/graphics_Release/UnitAnimation.d" -c "../../../source/graphics/UnitAnimation.cpp" UnitManager.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/UnitManager.o" -MF "obj/graphics_Release/UnitManager.d" -c "../../../source/graphics/UnitManager.cpp" Utilities.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/Utilities.o" -MF "obj/graphics_Release/Utilities.d" -c "../../../source/renderer/backend/vulkan/Utilities.cpp" VMA.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/VMA.o" -MF "obj/graphics_Release/VMA.d" -c "../../../source/renderer/backend/vulkan/VMA.cpp" VertexArray.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/VertexArray.o" -MF "obj/graphics_Release/VertexArray.d" -c "../../../source/renderer/VertexArray.cpp" VertexBuffer.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/VertexBuffer.o" -MF "obj/graphics_Release/VertexBuffer.d" -c "../../../source/renderer/VertexBuffer.cpp" VertexBufferManager.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/VertexBufferManager.o" -MF "obj/graphics_Release/VertexBufferManager.d" -c "../../../source/renderer/VertexBufferManager.cpp" WaterManager.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/WaterManager.o" -MF "obj/graphics_Release/WaterManager.d" -c "../../../source/renderer/WaterManager.cpp" mikktspace.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/mikktspace.o" -MF "obj/graphics_Release/mikktspace.d" -c "../../../source/third_party/mikktspace/mikktspace.cpp" precompiled.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/precompiled.o" -MF "obj/graphics_Release/precompiled.d" -c "../../../source/pch/graphics/precompiled.cpp" weldmesh.cpp c++ -include obj/graphics_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include -isystem ../../../libraries/source/nvtt/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/graphics_Release/weldmesh.o" -MF "obj/graphics_Release/weldmesh.d" -c "../../../source/third_party/mikktspace/weldmesh.cpp" Linking graphics ar -rcs "../../../binaries/system/libgraphics.a" obj/graphics_Release/AlphaMapCalculator.o obj/graphics_Release/Buffer.o obj/graphics_Release/Buffer1.o obj/graphics_Release/Buffer2.o obj/graphics_Release/CPUSkinnedModelRenderer.o obj/graphics_Release/Camera.o obj/graphics_Release/CameraController.o obj/graphics_Release/Canvas2D.o obj/graphics_Release/CinemaManager.o obj/graphics_Release/ColladaManager.o obj/graphics_Release/Color.o obj/graphics_Release/CompareOp.o obj/graphics_Release/DebugRenderer.o obj/graphics_Release/Decal.o obj/graphics_Release/DecalRData.o obj/graphics_Release/DescriptorManager.o obj/graphics_Release/Device.o obj/graphics_Release/Device1.o obj/graphics_Release/Device2.o obj/graphics_Release/DeviceCommandContext.o obj/graphics_Release/DeviceCommandContext1.o obj/graphics_Release/DeviceCommandContext2.o obj/graphics_Release/DeviceSelection.o obj/graphics_Release/Font.o obj/graphics_Release/FontManager.o obj/graphics_Release/FontMetrics.o obj/graphics_Release/Framebuffer.o obj/graphics_Release/Framebuffer1.o obj/graphics_Release/Framebuffer2.o obj/graphics_Release/GPUSkinnedModelRenderer.o obj/graphics_Release/GameView.o obj/graphics_Release/HFTracer.o obj/graphics_Release/HeightMipmap.o obj/graphics_Release/ICameraController.o obj/graphics_Release/InstancingModelRenderer.o obj/graphics_Release/JSInterface_GameView.o obj/graphics_Release/JSInterface_Renderer.o obj/graphics_Release/LOSTexture.o obj/graphics_Release/LightEnv.o obj/graphics_Release/MapGenerator.o obj/graphics_Release/MapIO.o obj/graphics_Release/MapReader.o obj/graphics_Release/MapWriter.o obj/graphics_Release/Mapping.o obj/graphics_Release/Mapping1.o obj/graphics_Release/Material.o obj/graphics_Release/MaterialManager.o obj/graphics_Release/MeshManager.o obj/graphics_Release/MikktspaceWrap.o obj/graphics_Release/MiniMapTexture.o obj/graphics_Release/MiniPatch.o obj/graphics_Release/Model.o obj/graphics_Release/ModelAbstract.o obj/graphics_Release/ModelDef.o obj/graphics_Release/ModelRenderer.o obj/graphics_Release/ObjectBase.o obj/graphics_Release/ObjectEntry.o obj/graphics_Release/ObjectManager.o obj/graphics_Release/OgreGLSLPreprocessor.o obj/graphics_Release/Overlay.o obj/graphics_Release/OverlayRenderer.o obj/graphics_Release/ParticleEmitter.o obj/graphics_Release/ParticleEmitterType.o obj/graphics_Release/ParticleManager.o obj/graphics_Release/ParticleRenderer.o obj/graphics_Release/Patch.o obj/graphics_Release/PatchRData.o obj/graphics_Release/PipelineState.o obj/graphics_Release/PipelineState1.o obj/graphics_Release/PipelineState2.o obj/graphics_Release/PipelineState3.o obj/graphics_Release/PostprocManager.o obj/graphics_Release/PreprocessorWrapper.o obj/graphics_Release/RenderModifiers.o obj/graphics_Release/RenderPassManager.o obj/graphics_Release/Renderer.o obj/graphics_Release/RenderingOptions.o obj/graphics_Release/RingCommandContext.o obj/graphics_Release/Sampler.o obj/graphics_Release/SamplerManager.o obj/graphics_Release/Scene.o obj/graphics_Release/SceneRenderer.o obj/graphics_Release/ShaderDefines.o obj/graphics_Release/ShaderManager.o obj/graphics_Release/ShaderProgram.o obj/graphics_Release/ShaderProgram1.o obj/graphics_Release/ShaderProgram2.o obj/graphics_Release/ShaderProgram3.o obj/graphics_Release/ShaderTechnique.o obj/graphics_Release/ShadowMap.o obj/graphics_Release/SilhouetteRenderer.o obj/graphics_Release/SkeletonAnimDef.o obj/graphics_Release/SkeletonAnimManager.o obj/graphics_Release/SkyManager.o obj/graphics_Release/SmoothedValue.o obj/graphics_Release/SubmitScheduler.o obj/graphics_Release/SwapChain.o obj/graphics_Release/Terrain.o obj/graphics_Release/TerrainOverlay.o obj/graphics_Release/TerrainProperties.o obj/graphics_Release/TerrainRenderer.o obj/graphics_Release/TerrainTextureEntry.o obj/graphics_Release/TerrainTextureManager.o obj/graphics_Release/TerritoryBoundary.o obj/graphics_Release/TerritoryTexture.o obj/graphics_Release/TextRenderer.o obj/graphics_Release/Texture.o obj/graphics_Release/Texture1.o obj/graphics_Release/Texture2.o obj/graphics_Release/TextureConverter.o obj/graphics_Release/TextureManager.o obj/graphics_Release/TexturedLineRData.o obj/graphics_Release/TimeManager.o obj/graphics_Release/Unit.o obj/graphics_Release/UnitAnimation.o obj/graphics_Release/UnitManager.o obj/graphics_Release/Utilities.o obj/graphics_Release/VMA.o obj/graphics_Release/VertexArray.o obj/graphics_Release/VertexBuffer.o obj/graphics_Release/VertexBufferManager.o obj/graphics_Release/WaterManager.o obj/graphics_Release/mikktspace.o obj/graphics_Release/precompiled.o obj/graphics_Release/weldmesh.o ==== Building atlas (release) ==== Creating obj/atlas_Release mkdir -p obj/atlas_Release precompiled.h c++ -x c++-header -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/atlas -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/atlas_Release/precompiled.h.gch" -MF "obj/atlas_Release/precompiled.h.d" -c "../../../source/pch/atlas/precompiled.h" touch "obj/atlas_Release/precompiled.h" ActorViewer.cpp c++ -include obj/atlas_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/atlas -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/atlas_Release/ActorViewer.o" -MF "obj/atlas_Release/ActorViewer.d" -c "../../../source/tools/atlas/GameInterface/ActorViewer.cpp" BrushHandlers.cpp c++ -include obj/atlas_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/atlas -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/atlas_Release/BrushHandlers.o" -MF "obj/atlas_Release/BrushHandlers.d" -c "../../../source/tools/atlas/GameInterface/Handlers/BrushHandlers.cpp" Brushes.cpp c++ -include obj/atlas_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/atlas -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/atlas_Release/Brushes.o" -MF "obj/atlas_Release/Brushes.d" -c "../../../source/tools/atlas/GameInterface/Brushes.cpp" CameraCtrlHandlers.cpp c++ -include obj/atlas_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/atlas -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/atlas_Release/CameraCtrlHandlers.o" -MF "obj/atlas_Release/CameraCtrlHandlers.d" -c "../../../source/tools/atlas/GameInterface/Handlers/CameraCtrlHandlers.cpp" CinemaHandler.cpp c++ -include obj/atlas_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/atlas -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/atlas_Release/CinemaHandler.o" -MF "obj/atlas_Release/CinemaHandler.d" -c "../../../source/tools/atlas/GameInterface/Handlers/CinemaHandler.cpp" CommandHandlers.cpp c++ -include obj/atlas_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/atlas -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/atlas_Release/CommandHandlers.o" -MF "obj/atlas_Release/CommandHandlers.d" -c "../../../source/tools/atlas/GameInterface/Handlers/CommandHandlers.cpp" CommandProc.cpp c++ -include obj/atlas_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/atlas -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/atlas_Release/CommandProc.o" -MF "obj/atlas_Release/CommandProc.d" -c "../../../source/tools/atlas/GameInterface/CommandProc.cpp" ElevationHandlers.cpp c++ -include obj/atlas_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/atlas -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/atlas_Release/ElevationHandlers.o" -MF "obj/atlas_Release/ElevationHandlers.d" -c "../../../source/tools/atlas/GameInterface/Handlers/ElevationHandlers.cpp" EnvironmentHandlers.cpp c++ -include obj/atlas_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/atlas -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/atlas_Release/EnvironmentHandlers.o" -MF "obj/atlas_Release/EnvironmentHandlers.d" -c "../../../source/tools/atlas/GameInterface/Handlers/EnvironmentHandlers.cpp" GameLoop.cpp c++ -include obj/atlas_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/atlas -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/atlas_Release/GameLoop.o" -MF "obj/atlas_Release/GameLoop.d" -c "../../../source/tools/atlas/GameInterface/GameLoop.cpp" GraphicsSetupHandlers.cpp c++ -include obj/atlas_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/atlas -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/atlas_Release/GraphicsSetupHandlers.o" -MF "obj/atlas_Release/GraphicsSetupHandlers.d" -c "../../../source/tools/atlas/GameInterface/Handlers/GraphicsSetupHandlers.cpp" InputProcessor.cpp c++ -include obj/atlas_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/atlas -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/atlas_Release/InputProcessor.o" -MF "obj/atlas_Release/InputProcessor.d" -c "../../../source/tools/atlas/GameInterface/InputProcessor.cpp" MapHandlers.cpp c++ -include obj/atlas_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/atlas -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/atlas_Release/MapHandlers.o" -MF "obj/atlas_Release/MapHandlers.d" -c "../../../source/tools/atlas/GameInterface/Handlers/MapHandlers.cpp" MessageHandler.cpp c++ -include obj/atlas_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/atlas -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/atlas_Release/MessageHandler.o" -MF "obj/atlas_Release/MessageHandler.d" -c "../../../source/tools/atlas/GameInterface/Handlers/MessageHandler.cpp" MessagePasserImpl.cpp c++ -include obj/atlas_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/atlas -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/atlas_Release/MessagePasserImpl.o" -MF "obj/atlas_Release/MessagePasserImpl.d" -c "../../../source/tools/atlas/GameInterface/MessagePasserImpl.cpp" Misc.cpp c++ -include obj/atlas_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/atlas -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/atlas_Release/Misc.o" -MF "obj/atlas_Release/Misc.d" -c "../../../source/tools/atlas/GameInterface/Misc.cpp" MiscHandlers.cpp c++ -include obj/atlas_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/atlas -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/atlas_Release/MiscHandlers.o" -MF "obj/atlas_Release/MiscHandlers.d" -c "../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp" ObjectHandlers.cpp c++ -include obj/atlas_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/atlas -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/atlas_Release/ObjectHandlers.o" -MF "obj/atlas_Release/ObjectHandlers.d" -c "../../../source/tools/atlas/GameInterface/Handlers/ObjectHandlers.cpp" PlayerHandlers.cpp c++ -include obj/atlas_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/atlas -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/atlas_Release/PlayerHandlers.o" -MF "obj/atlas_Release/PlayerHandlers.d" -c "../../../source/tools/atlas/GameInterface/Handlers/PlayerHandlers.cpp" Register.cpp c++ -include obj/atlas_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/atlas -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/atlas_Release/Register.o" -MF "obj/atlas_Release/Register.d" -c "../../../source/tools/atlas/GameInterface/Register.cpp" SimState.cpp c++ -include obj/atlas_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/atlas -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/atlas_Release/SimState.o" -MF "obj/atlas_Release/SimState.d" -c "../../../source/tools/atlas/GameInterface/SimState.cpp" TerrainHandlers.cpp c++ -include obj/atlas_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/atlas -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/atlas_Release/TerrainHandlers.o" -MF "obj/atlas_Release/TerrainHandlers.d" -c "../../../source/tools/atlas/GameInterface/Handlers/TerrainHandlers.cpp" View.cpp c++ -include obj/atlas_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/atlas -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/atlas_Release/View.o" -MF "obj/atlas_Release/View.d" -c "../../../source/tools/atlas/GameInterface/View.cpp" precompiled.cpp c++ -include obj/atlas_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/atlas -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../libraries/source/spidermonkey/include-release -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/atlas_Release/precompiled.o" -MF "obj/atlas_Release/precompiled.d" -c "../../../source/pch/atlas/precompiled.cpp" Linking atlas ar -rcs "../../../binaries/system/libatlas.a" obj/atlas_Release/ActorViewer.o obj/atlas_Release/BrushHandlers.o obj/atlas_Release/Brushes.o obj/atlas_Release/CameraCtrlHandlers.o obj/atlas_Release/CinemaHandler.o obj/atlas_Release/CommandHandlers.o obj/atlas_Release/CommandProc.o obj/atlas_Release/ElevationHandlers.o obj/atlas_Release/EnvironmentHandlers.o obj/atlas_Release/GameLoop.o obj/atlas_Release/GraphicsSetupHandlers.o obj/atlas_Release/InputProcessor.o obj/atlas_Release/MapHandlers.o obj/atlas_Release/MessageHandler.o obj/atlas_Release/MessagePasserImpl.o obj/atlas_Release/Misc.o obj/atlas_Release/MiscHandlers.o obj/atlas_Release/ObjectHandlers.o obj/atlas_Release/PlayerHandlers.o obj/atlas_Release/Register.o obj/atlas_Release/SimState.o obj/atlas_Release/TerrainHandlers.o obj/atlas_Release/View.o obj/atlas_Release/precompiled.o ==== Building gui (release) ==== Creating obj/gui_Release mkdir -p obj/gui_Release precompiled.h c++ -x c++-header -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/precompiled.h.gch" -MF "obj/gui_Release/precompiled.h.d" -c "../../../source/pch/gui/precompiled.h" touch "obj/gui_Release/precompiled.h" CButton.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/CButton.o" -MF "obj/gui_Release/CButton.d" -c "../../../source/gui/ObjectTypes/CButton.cpp" CChart.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/CChart.o" -MF "obj/gui_Release/CChart.d" -c "../../../source/gui/ObjectTypes/CChart.cpp" CCheckBox.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/CCheckBox.o" -MF "obj/gui_Release/CCheckBox.d" -c "../../../source/gui/ObjectTypes/CCheckBox.cpp" CDropDown.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/CDropDown.o" -MF "obj/gui_Release/CDropDown.d" -c "../../../source/gui/ObjectTypes/CDropDown.cpp" CGUI.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/CGUI.o" -MF "obj/gui_Release/CGUI.d" -c "../../../source/gui/CGUI.cpp" CGUIColor.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/CGUIColor.o" -MF "obj/gui_Release/CGUIColor.d" -c "../../../source/gui/SettingTypes/CGUIColor.cpp" CGUIHotkey.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/CGUIHotkey.o" -MF "obj/gui_Release/CGUIHotkey.d" -c "../../../source/gui/SettingTypes/CGUIHotkey.cpp" CGUIScrollBarHorizontal.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/CGUIScrollBarHorizontal.o" -MF "obj/gui_Release/CGUIScrollBarHorizontal.d" -c "../../../source/gui/CGUIScrollBarHorizontal.cpp" CGUIScrollBarVertical.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/CGUIScrollBarVertical.o" -MF "obj/gui_Release/CGUIScrollBarVertical.d" -c "../../../source/gui/CGUIScrollBarVertical.cpp" CGUISetting.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/CGUISetting.o" -MF "obj/gui_Release/CGUISetting.d" -c "../../../source/gui/CGUISetting.cpp" CGUISize.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/CGUISize.o" -MF "obj/gui_Release/CGUISize.d" -c "../../../source/gui/SettingTypes/CGUISize.cpp" CGUISprite.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/CGUISprite.o" -MF "obj/gui_Release/CGUISprite.d" -c "../../../source/gui/CGUISprite.cpp" CGUIString.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/CGUIString.o" -MF "obj/gui_Release/CGUIString.d" -c "../../../source/gui/SettingTypes/CGUIString.cpp" CGUIText.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/CGUIText.o" -MF "obj/gui_Release/CGUIText.d" -c "../../../source/gui/CGUIText.cpp" CHotkeyPicker.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/CHotkeyPicker.o" -MF "obj/gui_Release/CHotkeyPicker.d" -c "../../../source/gui/ObjectTypes/CHotkeyPicker.cpp" CImage.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/CImage.o" -MF "obj/gui_Release/CImage.d" -c "../../../source/gui/ObjectTypes/CImage.cpp" CInput.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/CInput.o" -MF "obj/gui_Release/CInput.d" -c "../../../source/gui/ObjectTypes/CInput.cpp" CList.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/CList.o" -MF "obj/gui_Release/CList.d" -c "../../../source/gui/ObjectTypes/CList.cpp" CMiniMap.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/CMiniMap.o" -MF "obj/gui_Release/CMiniMap.d" -c "../../../source/gui/ObjectTypes/CMiniMap.cpp" COList.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/COList.o" -MF "obj/gui_Release/COList.d" -c "../../../source/gui/ObjectTypes/COList.cpp" CProgressBar.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/CProgressBar.o" -MF "obj/gui_Release/CProgressBar.d" -c "../../../source/gui/ObjectTypes/CProgressBar.cpp" CRadioButton.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/CRadioButton.o" -MF "obj/gui_Release/CRadioButton.d" -c "../../../source/gui/ObjectTypes/CRadioButton.cpp" CScrollPanel.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/CScrollPanel.o" -MF "obj/gui_Release/CScrollPanel.d" -c "../../../source/gui/ObjectTypes/CScrollPanel.cpp" CSlider.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/CSlider.o" -MF "obj/gui_Release/CSlider.d" -c "../../../source/gui/ObjectTypes/CSlider.cpp" CText.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/CText.o" -MF "obj/gui_Release/CText.d" -c "../../../source/gui/ObjectTypes/CText.cpp" CTooltip.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/CTooltip.o" -MF "obj/gui_Release/CTooltip.d" -c "../../../source/gui/ObjectTypes/CTooltip.cpp" GUIManager.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/GUIManager.o" -MF "obj/gui_Release/GUIManager.d" -c "../../../source/gui/GUIManager.cpp" GUIObjectTypes.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/GUIObjectTypes.o" -MF "obj/gui_Release/GUIObjectTypes.d" -c "../../../source/gui/GUIObjectTypes.cpp" GUIRenderer.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/GUIRenderer.o" -MF "obj/gui_Release/GUIRenderer.d" -c "../../../source/gui/GUIRenderer.cpp" GUIStringConversions.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/GUIStringConversions.o" -MF "obj/gui_Release/GUIStringConversions.d" -c "../../../source/gui/GUIStringConversions.cpp" GUITooltip.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/GUITooltip.o" -MF "obj/gui_Release/GUITooltip.d" -c "../../../source/gui/GUITooltip.cpp" GuiScriptConversions.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/GuiScriptConversions.o" -MF "obj/gui_Release/GuiScriptConversions.d" -c "../../../source/gui/Scripting/GuiScriptConversions.cpp" IGUIButtonBehavior.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/IGUIButtonBehavior.o" -MF "obj/gui_Release/IGUIButtonBehavior.d" -c "../../../source/gui/ObjectBases/IGUIButtonBehavior.cpp" IGUIObject.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/IGUIObject.o" -MF "obj/gui_Release/IGUIObject.d" -c "../../../source/gui/ObjectBases/IGUIObject.cpp" IGUIPanel.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/IGUIPanel.o" -MF "obj/gui_Release/IGUIPanel.d" -c "../../../source/gui/ObjectBases/IGUIPanel.cpp" IGUIScrollBar.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/IGUIScrollBar.o" -MF "obj/gui_Release/IGUIScrollBar.d" -c "../../../source/gui/IGUIScrollBar.cpp" IGUIScrollBarOwner.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/IGUIScrollBarOwner.o" -MF "obj/gui_Release/IGUIScrollBarOwner.d" -c "../../../source/gui/ObjectBases/IGUIScrollBarOwner.cpp" IGUITextOwner.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/IGUITextOwner.o" -MF "obj/gui_Release/IGUITextOwner.d" -c "../../../source/gui/ObjectBases/IGUITextOwner.cpp" JSInterface_GUIManager.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/JSInterface_GUIManager.o" -MF "obj/gui_Release/JSInterface_GUIManager.d" -c "../../../source/gui/Scripting/JSInterface_GUIManager.cpp" JSInterface_GUIProxy.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/JSInterface_GUIProxy.o" -MF "obj/gui_Release/JSInterface_GUIProxy.d" -c "../../../source/gui/Scripting/JSInterface_GUIProxy.cpp" JSInterface_GUISize.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/JSInterface_GUISize.o" -MF "obj/gui_Release/JSInterface_GUISize.d" -c "../../../source/gui/Scripting/JSInterface_GUISize.cpp" L10n.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/L10n.o" -MF "obj/gui_Release/L10n.d" -c "../../../source/i18n/L10n.cpp" MouseEventMask.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/MouseEventMask.o" -MF "obj/gui_Release/MouseEventMask.d" -c "../../../source/gui/SettingTypes/MouseEventMask.cpp" ScriptFunctions.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/ScriptFunctions.o" -MF "obj/gui_Release/ScriptFunctions.d" -c "../../../source/gui/Scripting/ScriptFunctions.cpp" precompiled.cpp c++ -include obj/gui_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/gui -I../../../source -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem ../../../source/third_party/tinygettext/include -isystem /usr/local/include -isystem /usr/local/include/AL -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/gui_Release/precompiled.o" -MF "obj/gui_Release/precompiled.d" -c "../../../source/pch/gui/precompiled.cpp" Linking gui ar -rcs "../../../binaries/system/libgui.a" obj/gui_Release/CButton.o obj/gui_Release/CChart.o obj/gui_Release/CCheckBox.o obj/gui_Release/CDropDown.o obj/gui_Release/CGUI.o obj/gui_Release/CGUIColor.o obj/gui_Release/CGUIHotkey.o obj/gui_Release/CGUIScrollBarHorizontal.o obj/gui_Release/CGUIScrollBarVertical.o obj/gui_Release/CGUISetting.o obj/gui_Release/CGUISize.o obj/gui_Release/CGUISprite.o obj/gui_Release/CGUIString.o obj/gui_Release/CGUIText.o obj/gui_Release/CHotkeyPicker.o obj/gui_Release/CImage.o obj/gui_Release/CInput.o obj/gui_Release/CList.o obj/gui_Release/CMiniMap.o obj/gui_Release/COList.o obj/gui_Release/CProgressBar.o obj/gui_Release/CRadioButton.o obj/gui_Release/CScrollPanel.o obj/gui_Release/CSlider.o obj/gui_Release/CText.o obj/gui_Release/CTooltip.o obj/gui_Release/GUIManager.o obj/gui_Release/GUIObjectTypes.o obj/gui_Release/GUIRenderer.o obj/gui_Release/GUIStringConversions.o obj/gui_Release/GUITooltip.o obj/gui_Release/GuiScriptConversions.o obj/gui_Release/IGUIButtonBehavior.o obj/gui_Release/IGUIObject.o obj/gui_Release/IGUIPanel.o obj/gui_Release/IGUIScrollBar.o obj/gui_Release/IGUIScrollBarOwner.o obj/gui_Release/IGUITextOwner.o obj/gui_Release/JSInterface_GUIManager.o obj/gui_Release/JSInterface_GUIProxy.o obj/gui_Release/JSInterface_GUISize.o obj/gui_Release/L10n.o obj/gui_Release/MouseEventMask.o obj/gui_Release/ScriptFunctions.o obj/gui_Release/precompiled.o ==== Building lowlevel (release) ==== Creating obj/lowlevel_Release mkdir -p obj/lowlevel_Release precompiled.h c++ -x c++-header -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/precompiled.h.gch" -MF "obj/lowlevel_Release/precompiled.h.d" -c "../../../source/pch/lowlevel/precompiled.h" touch "obj/lowlevel_Release/precompiled.h" amd64.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/amd64.o" -MF "obj/lowlevel_Release/amd64.d" -c "../../../source/lib/sysdep/arch/amd64/amd64.cpp" apic.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/apic.o" -MF "obj/lowlevel_Release/apic.d" -c "../../../source/lib/sysdep/arch/x86_x64/apic.cpp" app_hooks.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/app_hooks.o" -MF "obj/lowlevel_Release/app_hooks.d" -c "../../../source/lib/app_hooks.cpp" archive.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/archive.o" -MF "obj/lowlevel_Release/archive.d" -c "../../../source/lib/file/archive/archive.cpp" archive_zip.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/archive_zip.o" -MF "obj/lowlevel_Release/archive_zip.d" -c "../../../source/lib/file/archive/archive_zip.cpp" bcpu.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/bcpu.o" -MF "obj/lowlevel_Release/bcpu.d" -c "../../../source/lib/sysdep/os/bsd/bcpu.cpp" bdbg.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/bdbg.o" -MF "obj/lowlevel_Release/bdbg.d" -c "../../../source/lib/sysdep/os/bsd/bdbg.cpp" bits.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/bits.o" -MF "obj/lowlevel_Release/bits.d" -c "../../../source/lib/bits.cpp" bsd.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/bsd.o" -MF "obj/lowlevel_Release/bsd.d" -c "../../../source/lib/sysdep/os/bsd/bsd.cpp" build_version.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/build_version.o" -MF "obj/lowlevel_Release/build_version.d" -c "../../../source/lib/build_version.cpp" byte_order.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/byte_order.o" -MF "obj/lowlevel_Release/byte_order.d" -c "../../../source/lib/byte_order.cpp" codec.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/codec.o" -MF "obj/lowlevel_Release/codec.d" -c "../../../source/lib/file/archive/codec.cpp" codec_zlib.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/codec_zlib.o" -MF "obj/lowlevel_Release/codec_zlib.d" -c "../../../source/lib/file/archive/codec_zlib.cpp" cpu.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/cpu.o" -MF "obj/lowlevel_Release/cpu.d" -c "../../../source/lib/sysdep/cpu.cpp" dbghelp.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/dbghelp.o" -MF "obj/lowlevel_Release/dbghelp.d" -c "../../../source/lib/external_libraries/dbghelp.cpp" debug.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/debug.o" -MF "obj/lowlevel_Release/debug.d" -c "../../../source/lib/debug.cpp" debug_stl.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/debug_stl.o" -MF "obj/lowlevel_Release/debug_stl.d" -c "../../../source/lib/debug_stl.cpp" dir_watch.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/dir_watch.o" -MF "obj/lowlevel_Release/dir_watch.d" -c "../../../source/lib/sysdep/os/bsd/dir_watch.cpp" dynarray.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/dynarray.o" -MF "obj/lowlevel_Release/dynarray.d" -c "../../../source/lib/allocators/dynarray.cpp" file.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/file.o" -MF "obj/lowlevel_Release/file.d" -c "../../../source/lib/file/file.cpp" file_loader.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/file_loader.o" -MF "obj/lowlevel_Release/file_loader.d" -c "../../../source/lib/file/common/file_loader.cpp" file_stats.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/file_stats.o" -MF "obj/lowlevel_Release/file_stats.d" -c "../../../source/lib/file/common/file_stats.cpp" file_system.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/file_system.o" -MF "obj/lowlevel_Release/file_system.d" -c "../../../source/lib/file/file_system.cpp" fnv_hash.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/fnv_hash.o" -MF "obj/lowlevel_Release/fnv_hash.d" -c "../../../source/lib/fnv_hash.cpp" freelist.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/freelist.o" -MF "obj/lowlevel_Release/freelist.d" -c "../../../source/lib/allocators/freelist.cpp" frequency_filter.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/frequency_filter.o" -MF "obj/lowlevel_Release/frequency_filter.d" -c "../../../source/lib/frequency_filter.cpp" gcc.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/gcc.o" -MF "obj/lowlevel_Release/gcc.d" -c "../../../source/lib/sysdep/rtl/gcc/gcc.cpp" input.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/input.o" -MF "obj/lowlevel_Release/input.d" -c "../../../source/lib/input.cpp" io.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/io.o" -MF "obj/lowlevel_Release/io.d" -c "../../../source/lib/file/io/io.cpp" lib.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/lib.o" -MF "obj/lowlevel_Release/lib.d" -c "../../../source/lib/lib.cpp" libsdl.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/libsdl.o" -MF "obj/lowlevel_Release/libsdl.d" -c "../../../source/lib/external_libraries/libsdl.cpp" module_init.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/module_init.o" -MF "obj/lowlevel_Release/module_init.d" -c "../../../source/lib/module_init.cpp" ogl.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/ogl.o" -MF "obj/lowlevel_Release/ogl.d" -c "../../../source/lib/ogl.cpp" os_cpu.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/os_cpu.o" -MF "obj/lowlevel_Release/os_cpu.d" -c "../../../source/lib/sysdep/os_cpu.cpp" page_aligned.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/page_aligned.o" -MF "obj/lowlevel_Release/page_aligned.d" -c "../../../source/lib/allocators/page_aligned.cpp" path.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/path.o" -MF "obj/lowlevel_Release/path.d" -c "../../../source/lib/path.cpp" pool.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/pool.o" -MF "obj/lowlevel_Release/pool.d" -c "../../../source/lib/allocators/pool.cpp" posix.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/posix.o" -MF "obj/lowlevel_Release/posix.d" -c "../../../source/lib/posix/posix.cpp" precompiled.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/precompiled.o" -MF "obj/lowlevel_Release/precompiled.d" -c "../../../source/pch/lowlevel/precompiled.cpp" rand.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/rand.o" -MF "obj/lowlevel_Release/rand.d" -c "../../../source/lib/rand.cpp" real_directory.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/real_directory.o" -MF "obj/lowlevel_Release/real_directory.d" -c "../../../source/lib/file/common/real_directory.cpp" regex.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/regex.o" -MF "obj/lowlevel_Release/regex.d" -c "../../../source/lib/regex.cpp" secure_crt.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/secure_crt.o" -MF "obj/lowlevel_Release/secure_crt.d" -c "../../../source/lib/secure_crt.cpp" shared_ptr.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/shared_ptr.o" -MF "obj/lowlevel_Release/shared_ptr.d" -c "../../../source/lib/allocators/shared_ptr.cpp" simd.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/simd.o" -MF "obj/lowlevel_Release/simd.d" -c "../../../source/lib/sysdep/arch/x86_x64/simd.cpp" smbios.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/smbios.o" -MF "obj/lowlevel_Release/smbios.d" -c "../../../source/lib/sysdep/smbios.cpp" status.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/status.o" -MF "obj/lowlevel_Release/status.d" -c "../../../source/lib/status.cpp" stream.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/stream.o" -MF "obj/lowlevel_Release/stream.d" -c "../../../source/lib/file/archive/stream.cpp" tex.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/tex.o" -MF "obj/lowlevel_Release/tex.d" -c "../../../source/lib/tex/tex.cpp" tex_bmp.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/tex_bmp.o" -MF "obj/lowlevel_Release/tex_bmp.d" -c "../../../source/lib/tex/tex_bmp.cpp" tex_codec.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/tex_codec.o" -MF "obj/lowlevel_Release/tex_codec.d" -c "../../../source/lib/tex/tex_codec.cpp" tex_dds.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/tex_dds.o" -MF "obj/lowlevel_Release/tex_dds.d" -c "../../../source/lib/tex/tex_dds.cpp" tex_png.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/tex_png.o" -MF "obj/lowlevel_Release/tex_png.d" -c "../../../source/lib/tex/tex_png.cpp" tex_tga.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/tex_tga.o" -MF "obj/lowlevel_Release/tex_tga.d" -c "../../../source/lib/tex/tex_tga.cpp" timer.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/timer.o" -MF "obj/lowlevel_Release/timer.d" -c "../../../source/lib/timer.cpp" trace.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/trace.o" -MF "obj/lowlevel_Release/trace.d" -c "../../../source/lib/file/common/trace.cpp" udbg.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/udbg.o" -MF "obj/lowlevel_Release/udbg.d" -c "../../../source/lib/sysdep/os/unix/udbg.cpp" ufilesystem.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/ufilesystem.o" -MF "obj/lowlevel_Release/ufilesystem.d" -c "../../../source/lib/sysdep/os/unix/ufilesystem.cpp" unix.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/unix.o" -MF "obj/lowlevel_Release/unix.d" -c "../../../source/lib/sysdep/os/unix/unix.cpp" unix_executable_pathname.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/unix_executable_pathname.o" -MF "obj/lowlevel_Release/unix_executable_pathname.d" -c "../../../source/lib/sysdep/os/unix/unix_executable_pathname.cpp" unuma.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/unuma.o" -MF "obj/lowlevel_Release/unuma.d" -c "../../../source/lib/sysdep/os/unix/unuma.cpp" utf8.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/utf8.o" -MF "obj/lowlevel_Release/utf8.d" -c "../../../source/lib/utf8.cpp" uvm.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/uvm.o" -MF "obj/lowlevel_Release/uvm.d" -c "../../../source/lib/sysdep/os/unix/uvm.cpp" vfs.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/vfs.o" -MF "obj/lowlevel_Release/vfs.d" -c "../../../source/lib/file/vfs/vfs.cpp" vfs_lookup.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/vfs_lookup.o" -MF "obj/lowlevel_Release/vfs_lookup.d" -c "../../../source/lib/file/vfs/vfs_lookup.cpp" vfs_path.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/vfs_path.o" -MF "obj/lowlevel_Release/vfs_path.d" -c "../../../source/lib/file/vfs/vfs_path.cpp" vfs_populate.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/vfs_populate.o" -MF "obj/lowlevel_Release/vfs_populate.d" -c "../../../source/lib/file/vfs/vfs_populate.cpp" vfs_tree.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/vfs_tree.o" -MF "obj/lowlevel_Release/vfs_tree.d" -c "../../../source/lib/file/vfs/vfs_tree.cpp" vfs_util.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/vfs_util.o" -MF "obj/lowlevel_Release/vfs_util.d" -c "../../../source/lib/file/vfs/vfs_util.cpp" write_buffer.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/write_buffer.o" -MF "obj/lowlevel_Release/write_buffer.d" -c "../../../source/lib/file/io/write_buffer.cpp" wsecure_crt.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/wsecure_crt.o" -MF "obj/lowlevel_Release/wsecure_crt.d" -c "../../../source/lib/wsecure_crt.cpp" x86_x64.cpp c++ -include obj/lowlevel_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/pch/lowlevel -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include -isystem /usr/local/include -isystem /usr/local/include/AL -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -o "obj/lowlevel_Release/x86_x64.o" -MF "obj/lowlevel_Release/x86_x64.d" -c "../../../source/lib/sysdep/arch/x86_x64/x86_x64.cpp" Linking lowlevel ar -rcs "../../../binaries/system/liblowlevel.a" obj/lowlevel_Release/amd64.o obj/lowlevel_Release/apic.o obj/lowlevel_Release/app_hooks.o obj/lowlevel_Release/archive.o obj/lowlevel_Release/archive_zip.o obj/lowlevel_Release/bcpu.o obj/lowlevel_Release/bdbg.o obj/lowlevel_Release/bits.o obj/lowlevel_Release/bsd.o obj/lowlevel_Release/build_version.o obj/lowlevel_Release/byte_order.o obj/lowlevel_Release/codec.o obj/lowlevel_Release/codec_zlib.o obj/lowlevel_Release/cpu.o obj/lowlevel_Release/dbghelp.o obj/lowlevel_Release/debug.o obj/lowlevel_Release/debug_stl.o obj/lowlevel_Release/dir_watch.o obj/lowlevel_Release/dynarray.o obj/lowlevel_Release/file.o obj/lowlevel_Release/file_loader.o obj/lowlevel_Release/file_stats.o obj/lowlevel_Release/file_system.o obj/lowlevel_Release/fnv_hash.o obj/lowlevel_Release/freelist.o obj/lowlevel_Release/frequency_filter.o obj/lowlevel_Release/gcc.o obj/lowlevel_Release/input.o obj/lowlevel_Release/io.o obj/lowlevel_Release/lib.o obj/lowlevel_Release/libsdl.o obj/lowlevel_Release/module_init.o obj/lowlevel_Release/ogl.o obj/lowlevel_Release/os_cpu.o obj/lowlevel_Release/page_aligned.o obj/lowlevel_Release/path.o obj/lowlevel_Release/pool.o obj/lowlevel_Release/posix.o obj/lowlevel_Release/precompiled.o obj/lowlevel_Release/rand.o obj/lowlevel_Release/real_directory.o obj/lowlevel_Release/regex.o obj/lowlevel_Release/secure_crt.o obj/lowlevel_Release/shared_ptr.o obj/lowlevel_Release/simd.o obj/lowlevel_Release/smbios.o obj/lowlevel_Release/status.o obj/lowlevel_Release/stream.o obj/lowlevel_Release/tex.o obj/lowlevel_Release/tex_bmp.o obj/lowlevel_Release/tex_codec.o obj/lowlevel_Release/tex_dds.o obj/lowlevel_Release/tex_png.o obj/lowlevel_Release/tex_tga.o obj/lowlevel_Release/timer.o obj/lowlevel_Release/trace.o obj/lowlevel_Release/udbg.o obj/lowlevel_Release/ufilesystem.o obj/lowlevel_Release/unix.o obj/lowlevel_Release/unix_executable_pathname.o obj/lowlevel_Release/unuma.o obj/lowlevel_Release/utf8.o obj/lowlevel_Release/uvm.o obj/lowlevel_Release/vfs.o obj/lowlevel_Release/vfs_lookup.o obj/lowlevel_Release/vfs_path.o obj/lowlevel_Release/vfs_populate.o obj/lowlevel_Release/vfs_tree.o obj/lowlevel_Release/vfs_util.o obj/lowlevel_Release/write_buffer.o obj/lowlevel_Release/wsecure_crt.o obj/lowlevel_Release/x86_x64.o ==== Building gladwrapper (release) ==== Creating obj/gladwrapper_Release mkdir -p obj/gladwrapper_Release egl.cpp c++ -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=0 -I../../../source/pch/gladwrapper -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/X11R6/include -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/gladwrapper_Release/egl.o" -MF "obj/gladwrapper_Release/egl.d" -c "../../../source/third_party/glad/src/egl.cpp" gl.cpp c++ -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=0 -I../../../source/pch/gladwrapper -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/X11R6/include -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/gladwrapper_Release/gl.o" -MF "obj/gladwrapper_Release/gl.d" -c "../../../source/third_party/glad/src/gl.cpp" glx.cpp c++ -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=0 -I../../../source/pch/gladwrapper -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/X11R6/include -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/gladwrapper_Release/glx.o" -MF "obj/gladwrapper_Release/glx.d" -c "../../../source/third_party/glad/src/glx.cpp" vulkan.cpp c++ -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=0 -I../../../source/pch/gladwrapper -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/X11R6/include -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/gladwrapper_Release/vulkan.o" -MF "obj/gladwrapper_Release/vulkan.d" -c "../../../source/third_party/glad/src/vulkan.cpp" Linking gladwrapper ar -rcs "../../../binaries/system/libgladwrapper.a" obj/gladwrapper_Release/egl.o obj/gladwrapper_Release/gl.o obj/gladwrapper_Release/glx.o obj/gladwrapper_Release/vulkan.o ==== Building mongoose (release) ==== Creating obj/mongoose_Release mkdir -p obj/mongoose_Release mongoose.cpp c++ -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=0 -I../../../source/pch/mongoose -I../../../source -isystem ../../../source/third_party/glad/include -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/mongoose_Release/mongoose.o" -MF "obj/mongoose_Release/mongoose.d" -c "../../../source/third_party/mongoose/mongoose.cpp" Linking mongoose ar -rcs "../../../binaries/system/libmongoose.a" obj/mongoose_Release/mongoose.o ==== Building Collada (release) ==== Creating obj/Collada_Release mkdir -p obj/Collada_Release precompiled.h c++ -x c++-header -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/collada -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/fcollada/include -isystem /usr/local/include/libxml2 -fPIC -g -std=c++17 -fvisibility=hidden -fno-strict-aliasing -o "obj/Collada_Release/precompiled.h.gch" -MF "obj/Collada_Release/precompiled.h.d" -c "../../../source/collada/precompiled.h" touch "obj/Collada_Release/precompiled.h" CommonConvert.cpp c++ -include obj/Collada_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/collada -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/fcollada/include -isystem /usr/local/include/libxml2 -fPIC -g -std=c++17 -fvisibility=hidden -fno-strict-aliasing -o "obj/Collada_Release/CommonConvert.o" -MF "obj/Collada_Release/CommonConvert.d" -c "../../../source/collada/CommonConvert.cpp" DLL.cpp c++ -include obj/Collada_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/collada -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/fcollada/include -isystem /usr/local/include/libxml2 -fPIC -g -std=c++17 -fvisibility=hidden -fno-strict-aliasing -o "obj/Collada_Release/DLL.o" -MF "obj/Collada_Release/DLL.d" -c "../../../source/collada/DLL.cpp" Decompose.cpp c++ -include obj/Collada_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/collada -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/fcollada/include -isystem /usr/local/include/libxml2 -fPIC -g -std=c++17 -fvisibility=hidden -fno-strict-aliasing -o "obj/Collada_Release/Decompose.o" -MF "obj/Collada_Release/Decompose.d" -c "../../../source/collada/Decompose.cpp" GeomReindex.cpp c++ -include obj/Collada_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/collada -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/fcollada/include -isystem /usr/local/include/libxml2 -fPIC -g -std=c++17 -fvisibility=hidden -fno-strict-aliasing -o "obj/Collada_Release/GeomReindex.o" -MF "obj/Collada_Release/GeomReindex.d" -c "../../../source/collada/GeomReindex.cpp" Maths.cpp c++ -include obj/Collada_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/collada -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/fcollada/include -isystem /usr/local/include/libxml2 -fPIC -g -std=c++17 -fvisibility=hidden -fno-strict-aliasing -o "obj/Collada_Release/Maths.o" -MF "obj/Collada_Release/Maths.d" -c "../../../source/collada/Maths.cpp" PMDConvert.cpp c++ -include obj/Collada_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/collada -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/fcollada/include -isystem /usr/local/include/libxml2 -fPIC -g -std=c++17 -fvisibility=hidden -fno-strict-aliasing -o "obj/Collada_Release/PMDConvert.o" -MF "obj/Collada_Release/PMDConvert.d" -c "../../../source/collada/PMDConvert.cpp" PSAConvert.cpp c++ -include obj/Collada_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/collada -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/fcollada/include -isystem /usr/local/include/libxml2 -fPIC -g -std=c++17 -fvisibility=hidden -fno-strict-aliasing -o "obj/Collada_Release/PSAConvert.o" -MF "obj/Collada_Release/PSAConvert.d" -c "../../../source/collada/PSAConvert.cpp" StdSkeletons.cpp c++ -include obj/Collada_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/collada -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/fcollada/include -isystem /usr/local/include/libxml2 -fPIC -g -std=c++17 -fvisibility=hidden -fno-strict-aliasing -o "obj/Collada_Release/StdSkeletons.o" -MF "obj/Collada_Release/StdSkeletons.d" -c "../../../source/collada/StdSkeletons.cpp" XMLFix.cpp c++ -include obj/Collada_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/collada -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/fcollada/include -isystem /usr/local/include/libxml2 -fPIC -g -std=c++17 -fvisibility=hidden -fno-strict-aliasing -o "obj/Collada_Release/XMLFix.o" -MF "obj/Collada_Release/XMLFix.d" -c "../../../source/collada/XMLFix.cpp" precompiled.cpp c++ -include obj/Collada_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/collada -isystem ../../../source/third_party/glad/include -isystem ../../../libraries/source/fcollada/include -isystem /usr/local/include/libxml2 -fPIC -g -std=c++17 -fvisibility=hidden -fno-strict-aliasing -o "obj/Collada_Release/precompiled.o" -MF "obj/Collada_Release/precompiled.d" -c "../../../source/collada/precompiled.cpp" Linking Collada c++ -o "../../../binaries/system/libCollada.so" obj/Collada_Release/CommonConvert.o obj/Collada_Release/DLL.o obj/Collada_Release/Decompose.o obj/Collada_Release/GeomReindex.o obj/Collada_Release/Maths.o obj/Collada_Release/PMDConvert.o obj/Collada_Release/PSAConvert.o obj/Collada_Release/StdSkeletons.o obj/Collada_Release/XMLFix.o obj/Collada_Release/precompiled.o -L/usr/local/lib -liconv -L../../../binaries/system -L../../../libraries/source/fcollada/lib -L/usr/local/lib -shared -Wl,-rpath,/usr/local/lib -rdynamic -lFColladaSR -lxml2 -lc ==== Building pyrogenesis (release) ==== Creating obj/pyrogenesis_Release mkdir -p obj/pyrogenesis_Release main.cpp c++ -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=0 -DNVTT_SHARED=1 -I../../../source/pch/pyrogenesis -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/pyrogenesis_Release/main.o" -MF "obj/pyrogenesis_Release/main.d" -c "../../../source/main.cpp" Linking pyrogenesis c++ -o "../../../binaries/system/pyrogenesis" obj/pyrogenesis_Release/main.o -L/usr/local/lib -liconv -L../../../binaries/system -L../../../libraries/source/spidermonkey/lib -L/usr/X11R6/lib -L../../../libraries/source/nvtt/lib -L/usr/local/lib -Wl,-rpath,/usr/local/lib -pthread -Wl,--start-group ../../../binaries/system/libmocks_real.a ../../../binaries/system/libnetwork.a ../../../binaries/system/librlinterface.a ../../../binaries/system/libtinygettext.a ../../../binaries/system/liblobby.a ../../../binaries/system/libsimulation2.a ../../../binaries/system/libscriptinterface.a ../../../binaries/system/libengine.a ../../../binaries/system/libgraphics.a ../../../binaries/system/libatlas.a ../../../binaries/system/libgui.a ../../../binaries/system/liblowlevel.a ../../../binaries/system/libgladwrapper.a ../../../binaries/system/libmongoose.a -lSDL2 -lpng -lmozjs115-release -lmozjs115-rust -lxml2 -lboost_filesystem -lboost_system -lenet -lcurl -licui18n -licuuc -licudata -lsodium -lfmt -lfreetype -lX11 -lopenal -lvorbisfile -lnvcore -lnvmath -lnvimage -lnvtt -lgloox -lidn -lssl -lcrypto -lz -lminiupnpc -lexecinfo -Wl,--end-group ld.lld: warning: StunClient.cpp:131 (../../../source/network/StunClient.cpp:131)(StunClient.o:(StunClient::SendStunRequest(_ENetHost&, _ENetAddress)) in archive ../../../binaries/system/libnetwork.a): warning: rand() may return deterministic values, is that what you want? ld.lld: warning: smbios.cpp:237 (../../../source/lib/sysdep/smbios.cpp:237)(smbios.o:(void SMBIOS::FieldInitializer::operator()(unsigned long, char const*&, char const*, char const*)) in archive ../../../binaries/system/liblowlevel.a): warning: strcpy() is almost always misused, please use strlcpy() ==== Building mocks_test (release) ==== Creating obj/mocks_test_Release mkdir -p obj/mocks_test_Release mocks_test.cpp c++ -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=0 -I../../../source/pch/mocks_test -I../../../source -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem ../../../libraries/source/cxxtest-4.4 -g -fno-rtti -std=c++17 -fvisibility=hidden -o "obj/mocks_test_Release/mocks_test.o" -MF "obj/mocks_test_Release/mocks_test.d" -c "../../../source/mocks/mocks_test.cpp" Linking mocks_test ar -rcs "../../../binaries/system/libmocks_test.a" obj/mocks_test_Release/mocks_test.o ==== Building AtlasObject (release) ==== Creating obj/AtlasObject_Release mkdir -p obj/AtlasObject_Release AtlasObjectImpl.cpp c++ -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=0 -I../../../source/tools/atlas/AtlasObject -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -g -std=c++17 -fvisibility=hidden -fPIC -Wno-unused-local-typedefs -o "obj/AtlasObject_Release/AtlasObjectImpl.o" -MF "obj/AtlasObject_Release/AtlasObjectImpl.d" -c "../../../source/tools/atlas/AtlasObject/AtlasObjectImpl.cpp" AtlasObjectJS.cpp c++ -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=0 -I../../../source/tools/atlas/AtlasObject -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -g -std=c++17 -fvisibility=hidden -fPIC -Wno-unused-local-typedefs -o "obj/AtlasObject_Release/AtlasObjectJS.o" -MF "obj/AtlasObject_Release/AtlasObjectJS.d" -c "../../../source/tools/atlas/AtlasObject/AtlasObjectJS.cpp" AtlasObjectText.cpp c++ -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=0 -I../../../source/tools/atlas/AtlasObject -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -g -std=c++17 -fvisibility=hidden -fPIC -Wno-unused-local-typedefs -o "obj/AtlasObject_Release/AtlasObjectText.o" -MF "obj/AtlasObject_Release/AtlasObjectText.d" -c "../../../source/tools/atlas/AtlasObject/AtlasObjectText.cpp" AtlasObjectXML.cpp c++ -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=0 -I../../../source/tools/atlas/AtlasObject -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -g -std=c++17 -fvisibility=hidden -fPIC -Wno-unused-local-typedefs -o "obj/AtlasObject_Release/AtlasObjectXML.o" -MF "obj/AtlasObject_Release/AtlasObjectXML.d" -c "../../../source/tools/atlas/AtlasObject/AtlasObjectXML.cpp" Linking AtlasObject ar -rcs "../../../binaries/system/libAtlasObject.a" obj/AtlasObject_Release/AtlasObjectImpl.o obj/AtlasObject_Release/AtlasObjectJS.o obj/AtlasObject_Release/AtlasObjectText.o obj/AtlasObject_Release/AtlasObjectXML.o ==== Building AtlasUI (release) ==== Creating obj/AtlasUI_Release mkdir -p obj/AtlasUI_Release precompiled.h c++ -x c++-header -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/precompiled.h.gch" -MF "obj/AtlasUI_Release/precompiled.h.d" -c "../../../source/tools/atlas/AtlasUI/Misc/precompiled.h" touch "obj/AtlasUI_Release/precompiled.h" ActionButton.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/ActionButton.o" -MF "obj/AtlasUI_Release/ActionButton.d" -c "../../../source/tools/atlas/AtlasUI/CustomControls/Buttons/ActionButton.cpp" ActorEditor.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/ActorEditor.o" -MF "obj/AtlasUI_Release/ActorEditor.d" -c "../../../source/tools/atlas/AtlasUI/ActorEditor/ActorEditor.cpp" ActorEditorListCtrl.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/ActorEditorListCtrl.o" -MF "obj/AtlasUI_Release/ActorEditorListCtrl.d" -c "../../../source/tools/atlas/AtlasUI/ActorEditor/ActorEditorListCtrl.cpp" ActorViewerTool.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/ActorViewerTool.o" -MF "obj/AtlasUI_Release/ActorViewerTool.d" -c "../../../source/tools/atlas/AtlasUI/ScenarioEditor/Tools/ActorViewerTool.cpp" AlterElevation.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/AlterElevation.o" -MF "obj/AtlasUI_Release/AlterElevation.d" -c "../../../source/tools/atlas/AtlasUI/ScenarioEditor/Tools/AlterElevation.cpp" AnimListEditor.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/AnimListEditor.o" -MF "obj/AtlasUI_Release/AnimListEditor.d" -c "../../../source/tools/atlas/AtlasUI/ActorEditor/AnimListEditor.cpp" AtlasClipboard.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/AtlasClipboard.o" -MF "obj/AtlasUI_Release/AtlasClipboard.d" -c "../../../source/tools/atlas/AtlasUI/General/AtlasClipboard.cpp" AtlasDialog.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/AtlasDialog.o" -MF "obj/AtlasUI_Release/AtlasDialog.d" -c "../../../source/tools/atlas/AtlasUI/CustomControls/Windows/AtlasDialog.cpp" AtlasEventLoop.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/AtlasEventLoop.o" -MF "obj/AtlasUI_Release/AtlasEventLoop.d" -c "../../../source/tools/atlas/AtlasUI/General/AtlasEventLoop.cpp" AtlasWindow.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/AtlasWindow.o" -MF "obj/AtlasUI_Release/AtlasWindow.d" -c "../../../source/tools/atlas/AtlasUI/CustomControls/Windows/AtlasWindow.cpp" AtlasWindowCommand.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/AtlasWindowCommand.o" -MF "obj/AtlasUI_Release/AtlasWindowCommand.d" -c "../../../source/tools/atlas/AtlasUI/General/AtlasWindowCommand.cpp" AtlasWindowCommandProc.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/AtlasWindowCommandProc.o" -MF "obj/AtlasUI_Release/AtlasWindowCommandProc.d" -c "../../../source/tools/atlas/AtlasUI/General/AtlasWindowCommandProc.cpp" Brushes.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/Brushes.o" -MF "obj/AtlasUI_Release/Brushes.d" -c "../../../source/tools/atlas/AtlasUI/ScenarioEditor/Tools/Common/Brushes.cpp" Canvas.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/Canvas.o" -MF "obj/AtlasUI_Release/Canvas.d" -c "../../../source/tools/atlas/AtlasUI/CustomControls/Canvas/Canvas.cpp" Cinema.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/Cinema.o" -MF "obj/AtlasUI_Release/Cinema.d" -c "../../../source/tools/atlas/AtlasUI/ScenarioEditor/Sections/Cinema/Cinema.cpp" ColorDialog.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/ColorDialog.o" -MF "obj/AtlasUI_Release/ColorDialog.d" -c "../../../source/tools/atlas/AtlasUI/CustomControls/ColorDialog/ColorDialog.cpp" DLLInterface.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/DLLInterface.o" -MF "obj/AtlasUI_Release/DLLInterface.d" -c "../../../source/tools/atlas/AtlasUI/Misc/DLLInterface.cpp" Datafile.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/Datafile.o" -MF "obj/AtlasUI_Release/Datafile.d" -c "../../../source/tools/atlas/AtlasUI/General/Datafile.cpp" DraggableListCtrl.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/DraggableListCtrl.o" -MF "obj/AtlasUI_Release/DraggableListCtrl.d" -c "../../../source/tools/atlas/AtlasUI/CustomControls/DraggableListCtrl/DraggableListCtrl.cpp" DraggableListCtrlCommands.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/DraggableListCtrlCommands.o" -MF "obj/AtlasUI_Release/DraggableListCtrlCommands.d" -c "../../../source/tools/atlas/AtlasUI/CustomControls/DraggableListCtrl/DraggableListCtrlCommands.cpp" EditableListCtrl.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/EditableListCtrl.o" -MF "obj/AtlasUI_Release/EditableListCtrl.d" -c "../../../source/tools/atlas/AtlasUI/CustomControls/EditableListCtrl/EditableListCtrl.cpp" EditableListCtrlCommands.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/EditableListCtrlCommands.o" -MF "obj/AtlasUI_Release/EditableListCtrlCommands.d" -c "../../../source/tools/atlas/AtlasUI/CustomControls/EditableListCtrl/EditableListCtrlCommands.cpp" Environment.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/Environment.o" -MF "obj/AtlasUI_Release/Environment.d" -c "../../../source/tools/atlas/AtlasUI/ScenarioEditor/Sections/Environment/Environment.cpp" FieldEditCtrl.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/FieldEditCtrl.o" -MF "obj/AtlasUI_Release/FieldEditCtrl.d" -c "../../../source/tools/atlas/AtlasUI/CustomControls/EditableListCtrl/FieldEditCtrl.cpp" FileHistory.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/FileHistory.o" -MF "obj/AtlasUI_Release/FileHistory.d" -c "../../../source/tools/atlas/AtlasUI/CustomControls/FileHistory/FileHistory.cpp" FillTerrain.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/FillTerrain.o" -MF "obj/AtlasUI_Release/FillTerrain.d" -c "../../../source/tools/atlas/AtlasUI/ScenarioEditor/Tools/FillTerrain.cpp" FlattenElevation.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/FlattenElevation.o" -MF "obj/AtlasUI_Release/FlattenElevation.d" -c "../../../source/tools/atlas/AtlasUI/ScenarioEditor/Tools/FlattenElevation.cpp" HighResTimer.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/HighResTimer.o" -MF "obj/AtlasUI_Release/HighResTimer.d" -c "../../../source/tools/atlas/AtlasUI/CustomControls/HighResTimer/HighResTimer.cpp" KeyMap.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/KeyMap.o" -MF "obj/AtlasUI_Release/KeyMap.d" -c "../../../source/tools/atlas/AtlasUI/Misc/KeyMap.cpp" LightControl.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/LightControl.o" -MF "obj/AtlasUI_Release/LightControl.d" -c "../../../source/tools/atlas/AtlasUI/ScenarioEditor/Sections/Environment/LightControl.cpp" ListCtrlValidator.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/ListCtrlValidator.o" -MF "obj/AtlasUI_Release/ListCtrlValidator.d" -c "../../../source/tools/atlas/AtlasUI/CustomControls/EditableListCtrl/ListCtrlValidator.cpp" Map.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/Map.o" -MF "obj/AtlasUI_Release/Map.d" -c "../../../source/tools/atlas/AtlasUI/ScenarioEditor/Sections/Map/Map.cpp" MapDialog.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/MapDialog.o" -MF "obj/AtlasUI_Release/MapDialog.d" -c "../../../source/tools/atlas/AtlasUI/CustomControls/MapDialog/MapDialog.cpp" MapResizeDialog.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/MapResizeDialog.o" -MF "obj/AtlasUI_Release/MapResizeDialog.d" -c "../../../source/tools/atlas/AtlasUI/CustomControls/MapResizeDialog/MapResizeDialog.cpp" MiscState.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/MiscState.o" -MF "obj/AtlasUI_Release/MiscState.d" -c "../../../source/tools/atlas/AtlasUI/ScenarioEditor/Tools/Common/MiscState.cpp" Object.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/Object.o" -MF "obj/AtlasUI_Release/Object.d" -c "../../../source/tools/atlas/AtlasUI/ScenarioEditor/Sections/Object/Object.cpp" ObjectSettings.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/ObjectSettings.o" -MF "obj/AtlasUI_Release/ObjectSettings.d" -c "../../../source/tools/atlas/AtlasUI/ScenarioEditor/Tools/Common/ObjectSettings.cpp" Observable.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/Observable.o" -MF "obj/AtlasUI_Release/Observable.d" -c "../../../source/tools/atlas/AtlasUI/General/Observable.cpp" PaintTerrain.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/PaintTerrain.o" -MF "obj/AtlasUI_Release/PaintTerrain.d" -c "../../../source/tools/atlas/AtlasUI/ScenarioEditor/Tools/PaintTerrain.cpp" PickWaterHeight.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/PickWaterHeight.o" -MF "obj/AtlasUI_Release/PickWaterHeight.d" -c "../../../source/tools/atlas/AtlasUI/ScenarioEditor/Tools/PickWaterHeight.cpp" PikeElevation.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/PikeElevation.o" -MF "obj/AtlasUI_Release/PikeElevation.d" -c "../../../source/tools/atlas/AtlasUI/ScenarioEditor/Tools/PikeElevation.cpp" PlaceObject.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/PlaceObject.o" -MF "obj/AtlasUI_Release/PlaceObject.d" -c "../../../source/tools/atlas/AtlasUI/ScenarioEditor/Tools/PlaceObject.cpp" Player.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/Player.o" -MF "obj/AtlasUI_Release/Player.d" -c "../../../source/tools/atlas/AtlasUI/ScenarioEditor/Sections/Player/Player.cpp" PropListEditor.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/PropListEditor.o" -MF "obj/AtlasUI_Release/PropListEditor.d" -c "../../../source/tools/atlas/AtlasUI/ActorEditor/PropListEditor.cpp" PseudoMiniMapPanel.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/PseudoMiniMapPanel.o" -MF "obj/AtlasUI_Release/PseudoMiniMapPanel.d" -c "../../../source/tools/atlas/AtlasUI/CustomControls/MapResizeDialog/PseudoMiniMapPanel.cpp" QuickComboBox.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/QuickComboBox.o" -MF "obj/AtlasUI_Release/QuickComboBox.d" -c "../../../source/tools/atlas/AtlasUI/CustomControls/EditableListCtrl/QuickComboBox.cpp" QuickFileCtrl.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/QuickFileCtrl.o" -MF "obj/AtlasUI_Release/QuickFileCtrl.d" -c "../../../source/tools/atlas/AtlasUI/CustomControls/EditableListCtrl/QuickFileCtrl.cpp" QuickTextCtrl.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/QuickTextCtrl.o" -MF "obj/AtlasUI_Release/QuickTextCtrl.d" -c "../../../source/tools/atlas/AtlasUI/CustomControls/EditableListCtrl/QuickTextCtrl.cpp" ReplaceTerrain.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/ReplaceTerrain.o" -MF "obj/AtlasUI_Release/ReplaceTerrain.d" -c "../../../source/tools/atlas/AtlasUI/ScenarioEditor/Tools/ReplaceTerrain.cpp" ScenarioEditor.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/ScenarioEditor.o" -MF "obj/AtlasUI_Release/ScenarioEditor.d" -c "../../../source/tools/atlas/AtlasUI/ScenarioEditor/ScenarioEditor.cpp" SectionLayout.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/SectionLayout.o" -MF "obj/AtlasUI_Release/SectionLayout.d" -c "../../../source/tools/atlas/AtlasUI/ScenarioEditor/SectionLayout.cpp" Sidebar.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/Sidebar.o" -MF "obj/AtlasUI_Release/Sidebar.d" -c "../../../source/tools/atlas/AtlasUI/ScenarioEditor/Sections/Common/Sidebar.cpp" SmoothElevation.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/SmoothElevation.o" -MF "obj/AtlasUI_Release/SmoothElevation.d" -c "../../../source/tools/atlas/AtlasUI/ScenarioEditor/Tools/SmoothElevation.cpp" SnapSplitterWindow.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/SnapSplitterWindow.o" -MF "obj/AtlasUI_Release/SnapSplitterWindow.d" -c "../../../source/tools/atlas/AtlasUI/CustomControls/SnapSplitterWindow/SnapSplitterWindow.cpp" Terrain.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/Terrain.o" -MF "obj/AtlasUI_Release/Terrain.d" -c "../../../source/tools/atlas/AtlasUI/ScenarioEditor/Sections/Terrain/Terrain.cpp" TexListEditor.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/TexListEditor.o" -MF "obj/AtlasUI_Release/TexListEditor.d" -c "../../../source/tools/atlas/AtlasUI/ActorEditor/TexListEditor.cpp" ToolButton.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/ToolButton.o" -MF "obj/AtlasUI_Release/ToolButton.d" -c "../../../source/tools/atlas/AtlasUI/CustomControls/Buttons/ToolButton.cpp" Tools.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/Tools.o" -MF "obj/AtlasUI_Release/Tools.d" -c "../../../source/tools/atlas/AtlasUI/ScenarioEditor/Tools/Common/Tools.cpp" TransformObject.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/TransformObject.o" -MF "obj/AtlasUI_Release/TransformObject.d" -c "../../../source/tools/atlas/AtlasUI/ScenarioEditor/Tools/TransformObject.cpp" TransformPath.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/TransformPath.o" -MF "obj/AtlasUI_Release/TransformPath.d" -c "../../../source/tools/atlas/AtlasUI/ScenarioEditor/Tools/TransformPath.cpp" VariationControl.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/VariationControl.o" -MF "obj/AtlasUI_Release/VariationControl.d" -c "../../../source/tools/atlas/AtlasUI/ScenarioEditor/Sections/Object/VariationControl.cpp" precompiled.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/precompiled.o" -MF "obj/AtlasUI_Release/precompiled.d" -c "../../../source/tools/atlas/AtlasUI/Misc/precompiled.cpp" virtualdirtreectrl.cpp c++ -include obj/AtlasUI_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -I../../../source/tools/atlas/AtlasUI -I../../../source/tools/atlas -I../../../source/tools/atlas/AtlasUI/CustomControls -I../../../source/tools/atlas/AtlasUI/Misc -I../../../source/third_party/jsonspirit -isystem ../../../source/third_party/glad/include -isystem /usr/local/include -isystem /usr/local/include/libxml2 -isystem /usr/local/include/SDL2 -isystem /usr/local/lib/wx/include/gtk3-unicode-3.2 -isystem /usr/local/include/wx-3.2 -isystem /usr/X11R6/include -fPIC -g -std=c++17 -fvisibility=hidden -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fPIC -Wno-unused-local-typedefs -o "obj/AtlasUI_Release/virtualdirtreectrl.o" -MF "obj/AtlasUI_Release/virtualdirtreectrl.d" -c "../../../source/tools/atlas/AtlasUI/CustomControls/VirtualDirTreeCtrl/virtualdirtreectrl.cpp" Linking AtlasUI c++ -o "../../../binaries/system/libAtlasUI.so" obj/AtlasUI_Release/ActionButton.o obj/AtlasUI_Release/ActorEditor.o obj/AtlasUI_Release/ActorEditorListCtrl.o obj/AtlasUI_Release/ActorViewerTool.o obj/AtlasUI_Release/AlterElevation.o obj/AtlasUI_Release/AnimListEditor.o obj/AtlasUI_Release/AtlasClipboard.o obj/AtlasUI_Release/AtlasDialog.o obj/AtlasUI_Release/AtlasEventLoop.o obj/AtlasUI_Release/AtlasWindow.o obj/AtlasUI_Release/AtlasWindowCommand.o obj/AtlasUI_Release/AtlasWindowCommandProc.o obj/AtlasUI_Release/Brushes.o obj/AtlasUI_Release/Canvas.o obj/AtlasUI_Release/Cinema.o obj/AtlasUI_Release/ColorDialog.o obj/AtlasUI_Release/DLLInterface.o obj/AtlasUI_Release/Datafile.o obj/AtlasUI_Release/DraggableListCtrl.o obj/AtlasUI_Release/DraggableListCtrlCommands.o obj/AtlasUI_Release/EditableListCtrl.o obj/AtlasUI_Release/EditableListCtrlCommands.o obj/AtlasUI_Release/Environment.o obj/AtlasUI_Release/FieldEditCtrl.o obj/AtlasUI_Release/FileHistory.o obj/AtlasUI_Release/FillTerrain.o obj/AtlasUI_Release/FlattenElevation.o obj/AtlasUI_Release/HighResTimer.o obj/AtlasUI_Release/KeyMap.o obj/AtlasUI_Release/LightControl.o obj/AtlasUI_Release/ListCtrlValidator.o obj/AtlasUI_Release/Map.o obj/AtlasUI_Release/MapDialog.o obj/AtlasUI_Release/MapResizeDialog.o obj/AtlasUI_Release/MiscState.o obj/AtlasUI_Release/Object.o obj/AtlasUI_Release/ObjectSettings.o obj/AtlasUI_Release/Observable.o obj/AtlasUI_Release/PaintTerrain.o obj/AtlasUI_Release/PickWaterHeight.o obj/AtlasUI_Release/PikeElevation.o obj/AtlasUI_Release/PlaceObject.o obj/AtlasUI_Release/Player.o obj/AtlasUI_Release/PropListEditor.o obj/AtlasUI_Release/PseudoMiniMapPanel.o obj/AtlasUI_Release/QuickComboBox.o obj/AtlasUI_Release/QuickFileCtrl.o obj/AtlasUI_Release/QuickTextCtrl.o obj/AtlasUI_Release/ReplaceTerrain.o obj/AtlasUI_Release/ScenarioEditor.o obj/AtlasUI_Release/SectionLayout.o obj/AtlasUI_Release/Sidebar.o obj/AtlasUI_Release/SmoothElevation.o obj/AtlasUI_Release/SnapSplitterWindow.o obj/AtlasUI_Release/Terrain.o obj/AtlasUI_Release/TexListEditor.o obj/AtlasUI_Release/ToolButton.o obj/AtlasUI_Release/Tools.o obj/AtlasUI_Release/TransformObject.o obj/AtlasUI_Release/TransformPath.o obj/AtlasUI_Release/VariationControl.o obj/AtlasUI_Release/precompiled.o obj/AtlasUI_Release/virtualdirtreectrl.o -L/usr/local/lib -liconv -L../../../binaries/system -L/usr/local/lib -L/usr/X11R6/lib -shared -Wl,-rpath,/usr/local/lib -pthread -fPIC -rdynamic ../../../binaries/system/libAtlasObject.a -lboost_filesystem -lboost_system -lxml2 -lSDL2 -lwx_gtk3u_gl-3.2 -lwx_gtk3u_xrc-3.2 -lwx_gtk3u_html-3.2 -lwx_gtk3u_qa-3.2 -lwx_gtk3u_core-3.2 -lwx_baseu_xml-3.2 -lwx_baseu_net-3.2 -lwx_baseu-3.2 -lz -lX11 ==== Building ActorEditor (release) ==== Creating obj/ActorEditor_Release mkdir -p obj/ActorEditor_Release ActorEditor.cpp c++ -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -I../../../source/tools/atlas -isystem ../../../source/third_party/glad/include -g -std=c++17 -fvisibility=hidden -o "obj/ActorEditor_Release/ActorEditor.o" -MF "obj/ActorEditor_Release/ActorEditor.d" -c "../../../source/tools/atlas/AtlasFrontends/ActorEditor.cpp" Linking ActorEditor c++ -o "../../../binaries/system/ActorEditor" obj/ActorEditor_Release/ActorEditor.o -L/usr/local/lib -liconv -L../../../binaries/system -Wl,-rpath,/usr/local/lib ../../../binaries/system/libAtlasObject.a ../../../binaries/system/libAtlasUI.so ==== Building cxxtestroot (release) ==== Running build commands mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --root --have-std --have-eh --include=precompiled.h --runner=ErrorPrinter -o ./generated/test_root.cpp /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/python/python3/cxxtest/cxxtest_parser.py:43: SyntaxWarning: invalid escape sequence '\s' lineCont_re = re.compile('(.*)\\\s*$') /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/python/python3/cxxtest/cxxtest_parser.py:130: SyntaxWarning: invalid escape sequence '\s' classdef = '(?:::\s*)?(?:\w+\s*::\s*)*\w+' /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/python/python3/cxxtest/cxxtest_parser.py:131: SyntaxWarning: invalid escape sequence '\s' baseclassdef = '(?:public|private|protected)\s+%s' % (classdef,) /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/python/python3/cxxtest/cxxtest_parser.py:134: SyntaxWarning: invalid escape sequence '\s' testsuite = '(?:(?:::)?\s*CxxTest\s*::\s*)?TestSuite' /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/python/python3/cxxtest/cxxtest_parser.py:39: SyntaxWarning: "is" with 'int' literal. Did you mean "=="? if len(suites) is 0 and not options.root: /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/python/python3/cxxtest/cxxtest_parser.py:236: SyntaxWarning: "is not" with 'int' literal. Did you mean "!="? if len(suite['tests']) is not 0: /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/python/python3/cxxtest/cxx_parser.py:2090: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if p.type is "": ==== Building test (release) ==== Creating obj/test_Release mkdir -p obj/test_Release precompiled.h c++ -x c++-header -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/precompiled.h.gch" -MF "obj/test_Release/precompiled.h.d" -c "../../../source/pch/test/precompiled.h" touch "obj/test_Release/precompiled.h" precompiled.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/precompiled.o" -MF "obj/test_Release/precompiled.d" -c "../../../source/pch/test/precompiled.cpp" Generating stub_impl_hack.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/stub_impl_hack.cpp ../../../source/ps/tests/stub_impl_hack.h stub_impl_hack.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/stub_impl_hack.o" -MF "obj/test_Release/stub_impl_hack.d" -c "generated/stub_impl_hack.cpp" Generating test_AtlasObjectXML.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_AtlasObjectXML.cpp ../../../source/tools/atlas/AtlasObject/tests/test_AtlasObjectXML.h test_AtlasObjectXML.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_AtlasObjectXML.o" -MF "obj/test_Release/test_AtlasObjectXML.d" -c "generated/test_AtlasObjectXML.cpp" Generating test_Bound.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_Bound.cpp ../../../source/maths/tests/test_Bound.h test_Bound.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_Bound.o" -MF "obj/test_Release/test_Bound.d" -c "generated/test_Bound.cpp" Generating test_BoundingSphere.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_BoundingSphere.cpp ../../../source/maths/tests/test_BoundingSphere.h test_BoundingSphere.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_BoundingSphere.o" -MF "obj/test_Release/test_BoundingSphere.d" -c "generated/test_BoundingSphere.cpp" Generating test_Brush.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_Brush.cpp ../../../source/maths/tests/test_Brush.h test_Brush.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_Brush.o" -MF "obj/test_Release/test_Brush.d" -c "generated/test_Brush.cpp" Generating test_CGUIText.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_CGUIText.cpp ../../../source/gui/tests/test_CGUIText.h test_CGUIText.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_CGUIText.o" -MF "obj/test_Release/test_CGUIText.d" -c "generated/test_CGUIText.cpp" Generating test_CLogger.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_CLogger.cpp ../../../source/ps/tests/test_CLogger.h test_CLogger.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_CLogger.o" -MF "obj/test_Release/test_CLogger.d" -c "generated/test_CLogger.cpp" Generating test_CStr.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_CStr.cpp ../../../source/ps/tests/test_CStr.h test_CStr.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_CStr.o" -MF "obj/test_Release/test_CStr.d" -c "generated/test_CStr.cpp" Generating test_Camera.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_Camera.cpp ../../../source/graphics/tests/test_Camera.h test_Camera.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_Camera.o" -MF "obj/test_Release/test_Camera.d" -c "generated/test_Camera.cpp" Generating test_CinemaManager.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_CinemaManager.cpp ../../../source/simulation2/components/tests/test_CinemaManager.h test_CinemaManager.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_CinemaManager.o" -MF "obj/test_Release/test_CinemaManager.d" -c "generated/test_CinemaManager.cpp" Generating test_CmdLineArgs.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_CmdLineArgs.cpp ../../../source/ps/GameSetup/tests/test_CmdLineArgs.h test_CmdLineArgs.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_CmdLineArgs.o" -MF "obj/test_Release/test_CmdLineArgs.d" -c "generated/test_CmdLineArgs.cpp" Generating test_CmpTemplateManager.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_CmpTemplateManager.cpp ../../../source/simulation2/tests/test_CmpTemplateManager.h test_CmpTemplateManager.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_CmpTemplateManager.o" -MF "obj/test_Release/test_CmpTemplateManager.d" -c "generated/test_CmpTemplateManager.cpp" Generating test_Color.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_Color.cpp ../../../source/graphics/tests/test_Color.h test_Color.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_Color.o" -MF "obj/test_Release/test_Color.d" -c "generated/test_Color.cpp" Generating test_CommandQueue.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_CommandQueue.cpp ../../../source/simulation2/components/tests/test_CommandQueue.h test_CommandQueue.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_CommandQueue.o" -MF "obj/test_Release/test_CommandQueue.d" -c "generated/test_CommandQueue.cpp" Generating test_ComponentManager.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_ComponentManager.cpp ../../../source/simulation2/tests/test_ComponentManager.h test_ComponentManager.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_ComponentManager.o" -MF "obj/test_Release/test_ComponentManager.d" -c "generated/test_ComponentManager.cpp" Generating test_ConfigDB.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_ConfigDB.cpp ../../../source/ps/tests/test_ConfigDB.h test_ConfigDB.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_ConfigDB.o" -MF "obj/test_Release/test_ConfigDB.d" -c "generated/test_ConfigDB.cpp" Generating test_DynamicArena.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_DynamicArena.cpp ../../../source/lib/allocators/tests/test_DynamicArena.h test_DynamicArena.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_DynamicArena.o" -MF "obj/test_Release/test_DynamicArena.d" -c "generated/test_DynamicArena.cpp" Generating test_EntityMap.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_EntityMap.cpp ../../../source/simulation2/tests/test_EntityMap.h test_EntityMap.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_EntityMap.o" -MF "obj/test_Release/test_EntityMap.d" -c "generated/test_EntityMap.cpp" Generating test_FSM.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_FSM.cpp ../../../source/network/tests/test_FSM.h test_FSM.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_FSM.o" -MF "obj/test_Release/test_FSM.d" -c "generated/test_FSM.cpp" Generating test_FileTransfer.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_FileTransfer.cpp ../../../source/network/tests/test_FileTransfer.h test_FileTransfer.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_FileTransfer.o" -MF "obj/test_Release/test_FileTransfer.d" -c "generated/test_FileTransfer.cpp" Generating test_Fixed.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_Fixed.cpp ../../../source/maths/tests/test_Fixed.h test_Fixed.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_Fixed.o" -MF "obj/test_Release/test_Fixed.d" -c "generated/test_Fixed.cpp" Generating test_FixedVector2D.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_FixedVector2D.cpp ../../../source/maths/tests/test_FixedVector2D.h test_FixedVector2D.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_FixedVector2D.o" -MF "obj/test_Release/test_FixedVector2D.d" -c "generated/test_FixedVector2D.cpp" Generating test_FixedVector3D.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_FixedVector3D.cpp ../../../source/maths/tests/test_FixedVector3D.h test_FixedVector3D.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_FixedVector3D.o" -MF "obj/test_Release/test_FixedVector3D.d" -c "generated/test_FixedVector3D.cpp" Generating test_FunctionWrapper.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_FunctionWrapper.cpp ../../../source/scriptinterface/tests/test_FunctionWrapper.h test_FunctionWrapper.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_FunctionWrapper.o" -MF "obj/test_Release/test_FunctionWrapper.d" -c "generated/test_FunctionWrapper.cpp" Generating test_Future.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_Future.cpp ../../../source/ps/tests/test_Future.h test_Future.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_Future.o" -MF "obj/test_Release/test_Future.d" -c "generated/test_Future.cpp" Generating test_GUISetting.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_GUISetting.cpp ../../../source/gui/tests/test_GUISetting.h test_GUISetting.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_GUISetting.o" -MF "obj/test_Release/test_GUISetting.d" -c "generated/test_GUISetting.cpp" Generating test_GuiManager.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_GuiManager.cpp ../../../source/gui/tests/test_GuiManager.h test_GuiManager.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_GuiManager.o" -MF "obj/test_Release/test_GuiManager.d" -c "generated/test_GuiManager.cpp" Generating test_Hashing.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_Hashing.cpp ../../../source/ps/tests/test_Hashing.h test_Hashing.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_Hashing.o" -MF "obj/test_Release/test_Hashing.d" -c "generated/test_Hashing.cpp" Generating test_HierPathfinder.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_HierPathfinder.cpp ../../../source/simulation2/components/tests/test_HierPathfinder.h test_HierPathfinder.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_HierPathfinder.o" -MF "obj/test_Release/test_HierPathfinder.d" -c "generated/test_HierPathfinder.cpp" Generating test_Hotkeys.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_Hotkeys.cpp ../../../source/ps/tests/test_Hotkeys.h test_Hotkeys.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_Hotkeys.o" -MF "obj/test_Release/test_Hotkeys.d" -c "generated/test_Hotkeys.cpp" Generating test_LOSTexture.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_LOSTexture.cpp ../../../source/graphics/tests/test_LOSTexture.h test_LOSTexture.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_LOSTexture.o" -MF "obj/test_Release/test_LOSTexture.d" -c "generated/test_LOSTexture.cpp" Generating test_MD5.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_MD5.cpp ../../../source/maths/tests/test_MD5.h test_MD5.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_MD5.o" -MF "obj/test_Release/test_MD5.d" -c "generated/test_MD5.cpp" Generating test_MapGenerator.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_MapGenerator.cpp ../../../source/graphics/tests/test_MapGenerator.h test_MapGenerator.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_MapGenerator.o" -MF "obj/test_Release/test_MapGenerator.d" -c "generated/test_MapGenerator.cpp" Generating test_Matrix3d.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_Matrix3d.cpp ../../../source/maths/tests/test_Matrix3d.h test_Matrix3d.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_Matrix3d.o" -MF "obj/test_Release/test_Matrix3d.d" -c "generated/test_Matrix3d.cpp" Generating test_MeshManager.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_MeshManager.cpp ../../../source/graphics/tests/test_MeshManager.h test_MeshManager.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_MeshManager.o" -MF "obj/test_Release/test_MeshManager.d" -c "generated/test_MeshManager.cpp" Generating test_Mod.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_Mod.cpp ../../../source/ps/tests/test_Mod.h test_Mod.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_Mod.o" -MF "obj/test_Release/test_Mod.d" -c "generated/test_Mod.cpp" Generating test_ModIo.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_ModIo.cpp ../../../source/ps/tests/test_ModIo.h test_ModIo.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_ModIo.o" -MF "obj/test_Release/test_ModIo.d" -c "generated/test_ModIo.cpp" Generating test_Model.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_Model.cpp ../../../source/graphics/tests/test_Model.h test_Model.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_Model.o" -MF "obj/test_Release/test_Model.d" -c "generated/test_Model.cpp" Generating test_Net.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_Net.cpp ../../../source/network/tests/test_Net.h test_Net.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_Net.o" -MF "obj/test_Release/test_Net.d" -c "generated/test_Net.cpp" Generating test_NetMessage.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_NetMessage.cpp ../../../source/network/tests/test_NetMessage.h test_NetMessage.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_NetMessage.o" -MF "obj/test_Release/test_NetMessage.d" -c "generated/test_NetMessage.cpp" Generating test_ObstructionManager.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_ObstructionManager.cpp ../../../source/simulation2/components/tests/test_ObstructionManager.h test_ObstructionManager.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_ObstructionManager.o" -MF "obj/test_Release/test_ObstructionManager.d" -c "generated/test_ObstructionManager.cpp" Generating test_ParamNode.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_ParamNode.cpp ../../../source/simulation2/tests/test_ParamNode.h test_ParamNode.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_ParamNode.o" -MF "obj/test_Release/test_ParamNode.d" -c "generated/test_ParamNode.cpp" Generating test_ParseString.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_ParseString.cpp ../../../source/gui/tests/test_ParseString.h test_ParseString.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_ParseString.o" -MF "obj/test_Release/test_ParseString.d" -c "generated/test_ParseString.cpp" Generating test_Pathfinder.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_Pathfinder.cpp ../../../source/simulation2/components/tests/test_Pathfinder.h test_Pathfinder.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_Pathfinder.o" -MF "obj/test_Release/test_Pathfinder.d" -c "generated/test_Pathfinder.cpp" Generating test_Position.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_Position.cpp ../../../source/simulation2/components/tests/test_Position.h test_Position.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_Position.o" -MF "obj/test_Release/test_Position.d" -c "generated/test_Position.cpp" Generating test_Preprocessor.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_Preprocessor.cpp ../../../source/third_party/ogre3d_preprocessor/tests/test_Preprocessor.h test_Preprocessor.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_Preprocessor.o" -MF "obj/test_Release/test_Preprocessor.d" -c "generated/test_Preprocessor.cpp" Generating test_Promises.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_Promises.cpp ../../../source/scriptinterface/tests/test_Promises.h test_Promises.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_Promises.o" -MF "obj/test_Release/test_Promises.d" -c "generated/test_Promises.cpp" Generating test_RangeManager.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_RangeManager.cpp ../../../source/simulation2/components/tests/test_RangeManager.h test_RangeManager.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_RangeManager.o" -MF "obj/test_Release/test_RangeManager.d" -c "generated/test_RangeManager.cpp" Generating test_RelaxNG.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_RelaxNG.cpp ../../../source/ps/XML/tests/test_RelaxNG.h test_RelaxNG.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_RelaxNG.o" -MF "obj/test_Release/test_RelaxNG.d" -c "generated/test_RelaxNG.cpp" Generating test_ScriptConversions.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_ScriptConversions.cpp ../../../source/scriptinterface/tests/test_ScriptConversions.h test_ScriptConversions.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_ScriptConversions.o" -MF "obj/test_Release/test_ScriptConversions.d" -c "generated/test_ScriptConversions.cpp" Generating test_ScriptInterface.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_ScriptInterface.cpp ../../../source/scriptinterface/tests/test_ScriptInterface.h test_ScriptInterface.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_ScriptInterface.o" -MF "obj/test_Release/test_ScriptInterface.d" -c "generated/test_ScriptInterface.cpp" Generating test_SerializeTemplates.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_SerializeTemplates.cpp ../../../source/simulation2/tests/test_SerializeTemplates.h test_SerializeTemplates.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_SerializeTemplates.o" -MF "obj/test_Release/test_SerializeTemplates.d" -c "generated/test_SerializeTemplates.cpp" Generating test_Serializer.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_Serializer.cpp ../../../source/simulation2/tests/test_Serializer.h test_Serializer.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_Serializer.o" -MF "obj/test_Release/test_Serializer.d" -c "generated/test_Serializer.cpp" Generating test_ShaderManager.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_ShaderManager.cpp ../../../source/graphics/tests/test_ShaderManager.h test_ShaderManager.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_ShaderManager.o" -MF "obj/test_Release/test_ShaderManager.d" -c "generated/test_ShaderManager.cpp" Generating test_Simulation2.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_Simulation2.cpp ../../../source/simulation2/tests/test_Simulation2.h test_Simulation2.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_Simulation2.o" -MF "obj/test_Release/test_Simulation2.d" -c "generated/test_Simulation2.cpp" Generating test_Sqrt.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_Sqrt.cpp ../../../source/maths/tests/test_Sqrt.h test_Sqrt.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_Sqrt.o" -MF "obj/test_Release/test_Sqrt.d" -c "generated/test_Sqrt.cpp" Generating test_StaticVector.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_StaticVector.cpp ../../../source/ps/containers/tests/test_StaticVector.h test_StaticVector.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_StaticVector.o" -MF "obj/test_Release/test_StaticVector.d" -c "generated/test_StaticVector.cpp" Generating test_StunClient.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_StunClient.cpp ../../../source/network/tests/test_StunClient.h test_StunClient.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_StunClient.o" -MF "obj/test_Release/test_StunClient.d" -c "generated/test_StunClient.cpp" Generating test_TaskManager.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_TaskManager.cpp ../../../source/ps/tests/test_TaskManager.h test_TaskManager.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_TaskManager.o" -MF "obj/test_Release/test_TaskManager.d" -c "generated/test_TaskManager.cpp" Generating test_Terrain.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_Terrain.cpp ../../../source/graphics/tests/test_Terrain.h test_Terrain.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_Terrain.o" -MF "obj/test_Release/test_Terrain.d" -c "generated/test_Terrain.cpp" Generating test_TerritoryManager.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_TerritoryManager.cpp ../../../source/simulation2/components/tests/test_TerritoryManager.h test_TerritoryManager.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_TerritoryManager.o" -MF "obj/test_Release/test_TerritoryManager.d" -c "generated/test_TerritoryManager.cpp" Generating test_TextureConverter.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_TextureConverter.cpp ../../../source/graphics/tests/test_TextureConverter.h test_TextureConverter.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_TextureConverter.o" -MF "obj/test_Release/test_TextureConverter.d" -c "generated/test_TextureConverter.cpp" Generating test_TextureManager.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_TextureManager.cpp ../../../source/graphics/tests/test_TextureManager.h test_TextureManager.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_TextureManager.o" -MF "obj/test_Release/test_TextureManager.d" -c "generated/test_TextureManager.cpp" Generating test_XMBData.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_XMBData.cpp ../../../source/ps/XMB/tests/test_XMBData.h test_XMBData.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_XMBData.o" -MF "obj/test_Release/test_XMBData.d" -c "generated/test_XMBData.cpp" Generating test_XMLWriter.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_XMLWriter.cpp ../../../source/ps/XML/tests/test_XMLWriter.h test_XMLWriter.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_XMLWriter.o" -MF "obj/test_Release/test_XMLWriter.d" -c "generated/test_XMLWriter.cpp" Generating test_Xeromyces.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_Xeromyces.cpp ../../../source/ps/XML/tests/test_Xeromyces.h test_Xeromyces.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_Xeromyces.o" -MF "obj/test_Release/test_Xeromyces.d" -c "generated/test_Xeromyces.cpp" Generating test_adapters.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_adapters.cpp ../../../source/lib/allocators/tests/test_adapters.h test_adapters.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_adapters.o" -MF "obj/test_Release/test_adapters.d" -c "generated/test_adapters.cpp" Generating test_adts.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_adts.cpp ../../../source/lib/tests/test_adts.h test_adts.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_adts.o" -MF "obj/test_Release/test_adts.d" -c "generated/test_adts.cpp" Generating test_allocators.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_allocators.cpp ../../../source/lib/allocators/tests/test_allocators.h test_allocators.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_allocators.o" -MF "obj/test_Release/test_allocators.d" -c "generated/test_allocators.cpp" Generating test_archive_zip.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_archive_zip.cpp ../../../source/lib/file/archive/tests/test_archive_zip.h test_archive_zip.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_archive_zip.o" -MF "obj/test_Release/test_archive_zip.d" -c "generated/test_archive_zip.cpp" Generating test_bits.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_bits.cpp ../../../source/lib/tests/test_bits.h test_bits.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_bits.o" -MF "obj/test_Release/test_bits.d" -c "generated/test_bits.cpp" Generating test_byte_order.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_byte_order.cpp ../../../source/lib/tests/test_byte_order.h test_byte_order.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_byte_order.o" -MF "obj/test_Release/test_byte_order.d" -c "generated/test_byte_order.cpp" Generating test_cache_adt.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_cache_adt.cpp ../../../source/lib/tests/test_cache_adt.h test_cache_adt.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_cache_adt.o" -MF "obj/test_Release/test_cache_adt.d" -c "generated/test_cache_adt.cpp" Generating test_fmt.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_fmt.cpp ../../../source/ps/tests/test_fmt.h test_fmt.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_fmt.o" -MF "obj/test_Release/test_fmt.d" -c "generated/test_fmt.cpp" Generating test_fnv_hash.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_fnv_hash.cpp ../../../source/lib/tests/test_fnv_hash.h test_fnv_hash.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_fnv_hash.o" -MF "obj/test_Release/test_fnv_hash.d" -c "generated/test_fnv_hash.cpp" Generating test_lib.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_lib.cpp ../../../source/lib/tests/test_lib.h test_lib.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_lib.o" -MF "obj/test_Release/test_lib.d" -c "generated/test_lib.cpp" Generating test_path.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_path.cpp ../../../source/lib/tests/test_path.h test_path.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_path.o" -MF "obj/test_Release/test_path.d" -c "generated/test_path.cpp" Generating test_path_util.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_path_util.cpp ../../../source/lib/tests/test_path_util.h test_path_util.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_path_util.o" -MF "obj/test_Release/test_path_util.d" -c "generated/test_path_util.cpp" Generating test_pkcs5_pbkdf5.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_pkcs5_pbkdf5.cpp ../../../source/third_party/encryption/tests/test_pkcs5_pbkdf5.h test_pkcs5_pbkdf5.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_pkcs5_pbkdf5.o" -MF "obj/test_Release/test_pkcs5_pbkdf5.d" -c "generated/test_pkcs5_pbkdf5.cpp" Generating test_posix.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_posix.cpp ../../../source/lib/posix/tests/test_posix.h test_posix.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_posix.o" -MF "obj/test_Release/test_posix.d" -c "generated/test_posix.cpp" Generating test_rand.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_rand.cpp ../../../source/lib/tests/test_rand.h test_rand.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_rand.o" -MF "obj/test_Release/test_rand.d" -c "generated/test_rand.cpp" Generating test_regex.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_regex.cpp ../../../source/lib/tests/test_regex.h test_regex.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_regex.o" -MF "obj/test_Release/test_regex.d" -c "generated/test_regex.cpp" test_root.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_root.o" -MF "obj/test_Release/test_root.d" -c "generated/test_root.cpp" Generating test_rtl.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_rtl.cpp ../../../source/lib/sysdep/tests/test_rtl.h test_rtl.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_rtl.o" -MF "obj/test_Release/test_rtl.d" -c "generated/test_rtl.cpp" Generating test_scripts.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_scripts.cpp ../../../source/simulation2/components/tests/test_scripts.h test_scripts.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_scripts.o" -MF "obj/test_Release/test_scripts.d" -c "generated/test_scripts.cpp" Generating test_secure_crt.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_secure_crt.cpp ../../../source/lib/tests/test_secure_crt.h test_secure_crt.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_secure_crt.o" -MF "obj/test_Release/test_secure_crt.d" -c "generated/test_secure_crt.cpp" test_setup.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_setup.o" -MF "obj/test_Release/test_setup.d" -c "../../../source/test_setup.cpp" Generating test_sysdep.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_sysdep.cpp ../../../source/lib/sysdep/tests/test_sysdep.h test_sysdep.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_sysdep.o" -MF "obj/test_Release/test_sysdep.d" -c "generated/test_sysdep.cpp" Generating test_test.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_test.cpp ../../../source/ps/tests/test_test.h test_test.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_test.o" -MF "obj/test_Release/test_test.d" -c "generated/test_test.cpp" Generating test_tex.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_tex.cpp ../../../source/lib/tex/tests/test_tex.h test_tex.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_tex.o" -MF "obj/test_Release/test_tex.d" -c "generated/test_tex.cpp" Generating test_trace.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_trace.cpp ../../../source/lib/file/common/tests/test_trace.h test_trace.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_trace.o" -MF "obj/test_Release/test_trace.d" -c "generated/test_trace.cpp" Generating test_vfs_real_path.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_vfs_real_path.cpp ../../../source/lib/file/vfs/tests/test_vfs_real_path.h test_vfs_real_path.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_vfs_real_path.o" -MF "obj/test_Release/test_vfs_real_path.d" -c "generated/test_vfs_real_path.cpp" Generating test_vfs_tree.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_vfs_tree.cpp ../../../source/lib/file/vfs/tests/test_vfs_tree.h test_vfs_tree.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_vfs_tree.o" -MF "obj/test_Release/test_vfs_tree.d" -c "generated/test_vfs_tree.cpp" Generating test_vfs_util.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_vfs_util.cpp ../../../source/lib/file/vfs/tests/test_vfs_util.h test_vfs_util.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_vfs_util.o" -MF "obj/test_Release/test_vfs_util.d" -c "generated/test_vfs_util.cpp" Generating test_wchar.cpp mkdir -p generated /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/libraries/source/cxxtest-4.4/bin/cxxtestgen --part --have-std --have-eh --include=precompiled.h -o ./generated/test_wchar.cpp ../../../source/lib/tests/test_wchar.h test_wchar.cpp c++ -include obj/test_Release/precompiled.h -O2 -pipe -I/usr/X11R6/include -MD -MP -DNDEBUG -DCONFIG_FINAL=1 -DINSTALLED_DATADIR=/usr/local/share/0ad -DINSTALLED_LIBDIR=/usr/local/lib -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source -I../../../source/pch/test -isystem ../../../source/third_party/glad/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/libpng16 -isystem ../../../libraries/source/spidermonkey/include-release -isystem /usr/local/include/libxml2 -isystem ../../../libraries/source/cxxtest-4.4 -isystem ../../../source/third_party/tinygettext/include -isystem /usr/X11R6/include/freetype2 -isystem /usr/X11R6/include -isystem /usr/local/include/AL -isystem ../../../libraries/source/nvtt/include -isystem /usr/local/include -g -fno-rtti -std=c++17 -fvisibility=hidden -D_REENTRANT -pthread -o "obj/test_Release/test_wchar.o" -MF "obj/test_Release/test_wchar.d" -c "generated/test_wchar.cpp" Linking test c++ -o "../../../binaries/system/test" obj/test_Release/precompiled.o obj/test_Release/stub_impl_hack.o obj/test_Release/test_AtlasObjectXML.o obj/test_Release/test_Bound.o obj/test_Release/test_BoundingSphere.o obj/test_Release/test_Brush.o obj/test_Release/test_CGUIText.o obj/test_Release/test_CLogger.o obj/test_Release/test_CStr.o obj/test_Release/test_Camera.o obj/test_Release/test_CinemaManager.o obj/test_Release/test_CmdLineArgs.o obj/test_Release/test_CmpTemplateManager.o obj/test_Release/test_Color.o obj/test_Release/test_CommandQueue.o obj/test_Release/test_ComponentManager.o obj/test_Release/test_ConfigDB.o obj/test_Release/test_DynamicArena.o obj/test_Release/test_EntityMap.o obj/test_Release/test_FSM.o obj/test_Release/test_FileTransfer.o obj/test_Release/test_Fixed.o obj/test_Release/test_FixedVector2D.o obj/test_Release/test_FixedVector3D.o obj/test_Release/test_FunctionWrapper.o obj/test_Release/test_Future.o obj/test_Release/test_GUISetting.o obj/test_Release/test_GuiManager.o obj/test_Release/test_Hashing.o obj/test_Release/test_HierPathfinder.o obj/test_Release/test_Hotkeys.o obj/test_Release/test_LOSTexture.o obj/test_Release/test_MD5.o obj/test_Release/test_MapGenerator.o obj/test_Release/test_Matrix3d.o obj/test_Release/test_MeshManager.o obj/test_Release/test_Mod.o obj/test_Release/test_ModIo.o obj/test_Release/test_Model.o obj/test_Release/test_Net.o obj/test_Release/test_NetMessage.o obj/test_Release/test_ObstructionManager.o obj/test_Release/test_ParamNode.o obj/test_Release/test_ParseString.o obj/test_Release/test_Pathfinder.o obj/test_Release/test_Position.o obj/test_Release/test_Preprocessor.o obj/test_Release/test_Promises.o obj/test_Release/test_RangeManager.o obj/test_Release/test_RelaxNG.o obj/test_Release/test_ScriptConversions.o obj/test_Release/test_ScriptInterface.o obj/test_Release/test_SerializeTemplates.o obj/test_Release/test_Serializer.o obj/test_Release/test_ShaderManager.o obj/test_Release/test_Simulation2.o obj/test_Release/test_Sqrt.o obj/test_Release/test_StaticVector.o obj/test_Release/test_StunClient.o obj/test_Release/test_TaskManager.o obj/test_Release/test_Terrain.o obj/test_Release/test_TerritoryManager.o obj/test_Release/test_TextureConverter.o obj/test_Release/test_TextureManager.o obj/test_Release/test_XMBData.o obj/test_Release/test_XMLWriter.o obj/test_Release/test_Xeromyces.o obj/test_Release/test_adapters.o obj/test_Release/test_adts.o obj/test_Release/test_allocators.o obj/test_Release/test_archive_zip.o obj/test_Release/test_bits.o obj/test_Release/test_byte_order.o obj/test_Release/test_cache_adt.o obj/test_Release/test_fmt.o obj/test_Release/test_fnv_hash.o obj/test_Release/test_lib.o obj/test_Release/test_path.o obj/test_Release/test_path_util.o obj/test_Release/test_pkcs5_pbkdf5.o obj/test_Release/test_posix.o obj/test_Release/test_rand.o obj/test_Release/test_regex.o obj/test_Release/test_root.o obj/test_Release/test_rtl.o obj/test_Release/test_scripts.o obj/test_Release/test_secure_crt.o obj/test_Release/test_setup.o obj/test_Release/test_sysdep.o obj/test_Release/test_test.o obj/test_Release/test_tex.o obj/test_Release/test_trace.o obj/test_Release/test_vfs_real_path.o obj/test_Release/test_vfs_tree.o obj/test_Release/test_vfs_util.o obj/test_Release/test_wchar.o -L/usr/local/lib -liconv -L../../../binaries/system -L../../../libraries/source/spidermonkey/lib -L/usr/X11R6/lib -L../../../libraries/source/nvtt/lib -L/usr/local/lib -Wl,-rpath,/usr/local/lib -pthread -Wl,--start-group ../../../binaries/system/libnetwork.a ../../../binaries/system/librlinterface.a ../../../binaries/system/libtinygettext.a ../../../binaries/system/liblobby.a ../../../binaries/system/libsimulation2.a ../../../binaries/system/libscriptinterface.a ../../../binaries/system/libengine.a ../../../binaries/system/libgraphics.a ../../../binaries/system/libatlas.a ../../../binaries/system/libgui.a ../../../binaries/system/liblowlevel.a ../../../binaries/system/libgladwrapper.a ../../../binaries/system/libmongoose.a ../../../binaries/system/libmocks_test.a ../../../binaries/system/libAtlasObject.a -lSDL2 -lpng -lmozjs115-release -lmozjs115-rust -lxml2 -lboost_filesystem -lboost_system -lenet -lcurl -licui18n -licuuc -licudata -lsodium -lfmt -lfreetype -lX11 -lopenal -lvorbisfile -lnvcore -lnvmath -lnvimage -lnvtt -lgloox -lidn -lssl -lcrypto -lz -lminiupnpc -lexecinfo -Wl,--end-group ld.lld: warning: test_rand.h:45 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/source/lib/tests/test_rand.h:45)(obj/test_Release/test_rand.o:(TestRand::TestReturnedRange())): warning: rand() may return deterministic values, is that what you want? ld.lld: warning: test_secure_crt.h:143 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/source/lib/tests/test_secure_crt.h:143)(obj/test_Release/test_secure_crt.o:(TestString_s::TEST_CAT2(char*, unsigned long, char const*, char const*, int, char const*))): warning: strcpy() is almost always misused, please use strlcpy() ld.lld: warning: test_secure_crt.h:315 (/exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/source/lib/tests/test_secure_crt.h:315)(obj/test_Release/test_secure_crt.o:(TestString_s::TEST_WPRINTF(wchar_t*, unsigned long, wchar_t const*, int, wchar_t const*, wchar_t const*, ...))): warning: wcscpy() is almost always misused, please use wcslcpy() >>> Running fake in games/0ad/base at 1764802103.05 ===> games/0ad/base ===> Faking installation for 0ad-0.27.1p0 /exopi-obj/pobj/0ad-0.27.1/bin/install -d -m 755 /exopi-obj/pobj/0ad-0.27.1/fake-amd64/usr/local/share/0ad cp -R /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/binaries/data/* /exopi-obj/pobj/0ad-0.27.1/fake-amd64/usr/local/share/0ad /exopi-obj/pobj/0ad-0.27.1/bin/install -c -m 644 /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/binaries/system/lib*.so* /exopi-obj/pobj/0ad-0.27.1/fake-amd64/usr/local/lib /exopi-obj/pobj/0ad-0.27.1/bin/install -c -s -m 755 /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/binaries/system/pyrogenesis /exopi-obj/pobj/0ad-0.27.1/fake-amd64/usr/local/bin /usr/bin/perl /exopi-cvs/ports/infrastructure/bin/pkg_subst -DMODPY_PYCACHE=__pycache__/ -DMODPY_ABI3SO=.abi3 -DMODPY_PYC_MAGIC_TAG=cpython-313. -DMODPY_BIN=/usr/local/bin/python3.13 -DMODPY_DISTV= -DMODPY_VERSION=3.13 -DMODPY_PY_PREFIX=py3- -DMODPY_PYOEXTENSION=opt-1.pyc -DLIBmozjs115-release_VERSION=0.0 -DARCH=amd64 -DBASE_PKGPATH=games/0ad/base -DFLAVOR_EXT= -DFULLPKGNAME=0ad-0.27.1p0 -DHOMEPAGE=https://play0ad.com/ -DLOCALBASE=/usr/local -DLOCALSTATEDIR=/var -DMACHINE_ARCH=amd64 -DMAINTAINER=The\ OpenBSD\ ports\ mailing-list\ \ -DPREFIX=/exopi-obj/pobj/0ad-0.27.1/fake-amd64/usr/local -DRCDIR=/etc/rc.d -DSYSCONFDIR=/etc -DTRUEPREFIX=/usr/local -DX11BASE=/usr/X11R6 -DPKGSTEM=0ad -i -B /exopi-obj/pobj/0ad-0.27.1 -c -m 755 /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/build/resources/0ad.sh /exopi-obj/pobj/0ad-0.27.1/fake-amd64/usr/local/bin/0ad /exopi-obj/pobj/0ad-0.27.1/bin/install -d -m 755 /exopi-obj/pobj/0ad-0.27.1/fake-amd64/usr/local/share/applications /exopi-obj/pobj/0ad-0.27.1/bin/install -c -m 644 /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/build/resources/0ad.desktop /exopi-obj/pobj/0ad-0.27.1/fake-amd64/usr/local/share/applications/ /exopi-obj/pobj/0ad-0.27.1/bin/install -d -m 755 /exopi-obj/pobj/0ad-0.27.1/fake-amd64/usr/local/share/pixmaps /exopi-obj/pobj/0ad-0.27.1/bin/install -c -m 644 /exopi-obj/pobj/0ad-0.27.1/0ad-0.27.1/build/resources/0ad.png /exopi-obj/pobj/0ad-0.27.1/fake-amd64/usr/local/share/pixmaps/ >>> Running package in games/0ad/base at 1764802106.60 ===> games/0ad/base `/exopi-obj/pobj/0ad-0.27.1/fake-amd64/.fake_done' is up to date. ===> Building package for 0ad-0.27.1p0 Create /exopi-cvs/ports/packages/amd64/all/0ad-0.27.1p0.tgz Creating package 0ad-0.27.1p0 reading plist| checking dependencies| checking dependencies|audio/libogg checking dependencies|audio/libvorbis checking dependencies|audio/openal checking dependencies|converters/libiconv checking dependencies|devel/boost,-main checking dependencies|devel/desktop-file-utils checking dependencies|devel/fmt checking dependencies|devel/sdl2 checking dependencies|games/0ad/data checking dependencies|graphics/png checking dependencies|net/curl checking dependencies|net/enet checking dependencies|net/gloox checking dependencies|net/miniupnp/miniupnpc checking dependencies|security/libsodium checking dependencies|textproc/icu4c,-main checking dependencies|textproc/libxml checking dependencies|x11/wxWidgets,-main checksumming| checksumming| | 0% checksumming| | 1% checksumming|* | 1% checksumming|* | 2% checksumming|** | 3% checksumming|** | 4% checksumming|*** | 4% checksumming|*** | 5% checksumming|**** | 6% checksumming|**** | 7% checksumming|***** | 8% checksumming|***** | 9% checksumming|****** | 9% checksumming|****** | 10% checksumming|******* | 11% checksumming|******* | 12% checksumming|******** | 12% checksumming|******** | 13% checksumming|******** | 14% checksumming|********* | 14% checksumming|********* | 15% checksumming|********** | 16% checksumming|********** | 17% checksumming|*********** | 17% checksumming|*********** | 18% checksumming|*********** | 19% checksumming|************ | 19% checksumming|************ | 20% checksumming|************* | 21% checksumming|************* | 22% checksumming|************** | 22% checksumming|************** | 23% checksumming|*************** | 24% checksumming|*************** | 25% checksumming|**************** | 26% checksumming|**************** | 27% checksumming|***************** | 27% checksumming|***************** | 28% checksumming|****************** | 29% checksumming|****************** | 30% checksumming|******************* | 30% checksumming|******************* | 31% checksumming|******************* | 32% checksumming|******************** | 32% checksumming|******************** | 33% checksumming|********************* | 34% checksumming|********************* | 35% checksumming|********************** | 35% checksumming|********************** | 36% checksumming|********************** | 37% checksumming|*********************** | 37% checksumming|*********************** | 38% checksumming|************************ | 39% checksumming|************************ | 40% checksumming|************************* | 40% checksumming|************************* | 41% checksumming|************************* | 42% checksumming|************************** | 42% checksumming|************************** | 43% checksumming|*************************** | 43% checksumming|*************************** | 44% checksumming|*************************** | 45% checksumming|**************************** | 45% checksumming|**************************** | 46% checksumming|**************************** | 47% checksumming|***************************** | 47% checksumming|***************************** | 48% checksumming|****************************** | 48% checksumming|****************************** | 49% checksumming|****************************** | 50% checksumming|******************************* | 50% checksumming|******************************* | 51% checksumming|******************************* | 52% checksumming|******************************** | 52% checksumming|******************************** | 53% checksumming|********************************* | 53% checksumming|********************************* | 54% checksumming|********************************* | 55% checksumming|********************************** | 55% checksumming|********************************** | 56% checksumming|********************************** | 57% checksumming|*********************************** | 57% checksumming|*********************************** | 58% checksumming|************************************ | 58% checksumming|************************************ | 59% checksumming|************************************ | 60% checksumming|************************************* | 60% checksumming|************************************* | 61% checksumming|************************************** | 62% checksumming|************************************** | 63% checksumming|*************************************** | 63% checksumming|*************************************** | 64% checksumming|*************************************** | 65% checksumming|**************************************** | 65% checksumming|**************************************** | 66% checksumming|***************************************** | 67% checksumming|***************************************** | 68% checksumming|****************************************** | 68% checksumming|****************************************** | 69% checksumming|****************************************** | 70% checksumming|******************************************* | 70% checksumming|******************************************* | 71% checksumming|******************************************** | 72% checksumming|******************************************** | 73% checksumming|********************************************* | 73% checksumming|********************************************* | 74% checksumming|********************************************** | 75% checksumming|********************************************** | 76% checksumming|*********************************************** | 77% checksumming|*********************************************** | 78% checksumming|************************************************ | 78% checksumming|************************************************ | 79% checksumming|************************************************* | 80% checksumming|************************************************* | 81% checksumming|************************************************** | 81% checksumming|************************************************** | 82% checksumming|************************************************** | 83% checksumming|*************************************************** | 83% checksumming|*************************************************** | 84% checksumming|**************************************************** | 85% checksumming|**************************************************** | 86% checksumming|***************************************************** | 86% checksumming|***************************************************** | 87% checksumming|***************************************************** | 88% checksumming|****************************************************** | 88% checksumming|****************************************************** | 89% checksumming|******************************************************* | 90% checksumming|******************************************************* | 91% checksumming|******************************************************** | 91% checksumming|******************************************************** | 92% checksumming|********************************************************* | 93% checksumming|********************************************************* | 94% checksumming|********************************************************** | 95% checksumming|********************************************************** | 96% checksumming|*********************************************************** | 96% checksumming|*********************************************************** | 97% checksumming|************************************************************ | 98% checksumming|************************************************************ | 99% checksumming|*************************************************************| 99% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|* | 1% archiving|* | 2% archiving|** | 2% archiving|** | 3% archiving|** | 4% archiving|*** | 4% archiving|*** | 5% archiving|**** | 6% archiving|**** | 7% archiving|***** | 8% archiving|***** | 9% archiving|****** | 9% archiving|****** | 10% archiving|******* | 11% archiving|******** | 12% archiving|******** | 13% archiving|********* | 14% archiving|********* | 15% archiving|********** | 15% archiving|********** | 16% archiving|*********** | 17% archiving|*********** | 18% archiving|************ | 19% archiving|************* | 20% archiving|************* | 21% archiving|************** | 22% archiving|************** | 23% archiving|*************** | 23% archiving|**************** | 24% archiving|**************** | 25% archiving|***************** | 26% archiving|***************** | 27% archiving|****************** | 27% archiving|****************** | 28% archiving|******************* | 29% archiving|******************* | 30% archiving|******************** | 31% archiving|********************* | 32% archiving|********************* | 33% archiving|********************** | 34% archiving|********************** | 35% archiving|*********************** | 36% archiving|************************ | 37% archiving|************************ | 38% archiving|************************* | 39% archiving|************************* | 40% archiving|************************** | 40% archiving|************************** | 41% archiving|*************************** | 42% archiving|*************************** | 43% archiving|**************************** | 44% archiving|***************************** | 45% archiving|***************************** | 46% archiving|****************************** | 47% archiving|******************************* | 48% archiving|******************************** | 49% archiving|******************************** | 50% archiving|********************************* | 51% archiving|********************************* | 52% archiving|********************************** | 53% archiving|*********************************** | 54% archiving|*********************************** | 55% archiving|************************************ | 56% archiving|************************************ | 57% archiving|************************************* | 57% archiving|************************************* | 58% archiving|************************************** | 59% archiving|************************************** | 60% archiving|*************************************** | 61% archiving|**************************************** | 62% archiving|**************************************** | 63% archiving|***************************************** | 64% archiving|***************************************** | 65% archiving|****************************************** | 65% archiving|****************************************** | 66% archiving|******************************************* | 67% archiving|******************************************* | 68% archiving|******************************************** | 69% archiving|********************************************* | 70% archiving|********************************************** | 71% archiving|********************************************** | 72% archiving|*********************************************** | 73% archiving|*********************************************** | 74% archiving|************************************************ | 74% archiving|************************************************ | 75% archiving|************************************************* | 76% archiving|************************************************* | 77% archiving|************************************************** | 78% archiving|*************************************************** | 79% archiving|*************************************************** | 80% archiving|**************************************************** | 81% archiving|**************************************************** | 82% archiving|***************************************************** | 82% archiving|***************************************************** | 83% archiving|****************************************************** | 84% archiving|****************************************************** | 85% archiving|******************************************************* | 86% archiving|******************************************************** | 87% archiving|******************************************************** | 88% archiving|********************************************************* | 89% archiving|********************************************************* | 90% archiving|********************************************************** | 90% archiving|********************************************************** | 91% archiving|*********************************************************** | 92% archiving|*********************************************************** | 93% archiving|************************************************************ | 94% archiving|************************************************************* | 95% archiving|************************************************************** | 96% archiving|************************************************************** | 97% archiving|*************************************************************** | 98% archiving|*************************************************************** | 99% archiving|****************************************************************| 99% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/0ad-0.27.1p0.tgz >>> Running clean in games/0ad/base at 1764802146.98 ===> games/0ad/base ===> Cleaning for 0ad-0.27.1p0 >>> Ended at 1764802150.40 max_stuck=1067.30/waiting-for-lock #139=5.10/depends=18.72/show-prepare-results=4.18/patch=4.52/configure=0.34/build=7485.49/fake=3.57/package=40.37/clean=3.47