Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 463250 Details for
Bug 594910
dev-libs/OpenNI2-2.2_beta2 : /.../system_error: At global scope:
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
dev-libs:OpenNI-1.5.7.10:20170211-031122.log
dev-libs:OpenNI-1.5.7.10:20170211-031122.log (text/plain), 649.82 KB, created by
Toralf Förster
on 2017-02-11 10:20:18 UTC
(
hide
)
Description:
dev-libs:OpenNI-1.5.7.10:20170211-031122.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2017-02-11 10:20:18 UTC
Size:
649.82 KB
patch
obsolete
> * Package: dev-libs/OpenNI-1.5.7.10 > * Repository: gentoo > * Maintainer: aballier@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux opengl userland_GNU > * FEATURES: preserve-libs sandbox userpriv usersandbox >>>> Unpacking source... >>>> Unpacking OpenNI-1.5.7.10.tar.gz to /var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work >>>> Source unpacked in /var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work >>>> Preparing source in /var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10 ... > * Applying tinyxml.patch ... > [ ok ] > * Applying jpeg.patch ... > [ ok ] > * Applying soname.patch ... > [ ok ] >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10 ... >make -j1 -C /var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build CC=x86_64-pc-linux-gnu-gcc CXX=x86_64-pc-linux-gnu-g++ GLUT_SUPPORTED=1 ALL_JAVA_PROJS= JAVA_SAMPLES= ALL_MONO_PROJS= MONO_SAMPLES= MONO_FORMS_SAMPLES= >make: Entering directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build' >make -C OpenNI >make[1]: Entering directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build/OpenNI' >mkdir -p x64-Release >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnFPSCalculator.d x64-Release/XnFPSCalculator.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnFPSCalculator.o ../../../../Source/OpenNI/XnFPSCalculator.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnQueries.d x64-Release/XnQueries.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnQueries.o ../../../../Source/OpenNI/XnQueries.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnProfiling.d x64-Release/XnProfiling.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnProfiling.o ../../../../Source/OpenNI/XnProfiling.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnTypeManager.d x64-Release/XnTypeManager.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnTypeManager.o ../../../../Source/OpenNI/XnTypeManager.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnLogFileWriter.d x64-Release/XnLogFileWriter.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnLogFileWriter.o ../../../../Source/OpenNI/XnLogFileWriter.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnUSB.d x64-Release/XnUSB.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnUSB.o ../../../../Source/OpenNI/XnUSB.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnLogConsoleWriter.d x64-Release/XnLogConsoleWriter.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnLogConsoleWriter.o ../../../../Source/OpenNI/XnLogConsoleWriter.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnEnumerationErrors.d x64-Release/XnEnumerationErrors.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnEnumerationErrors.o ../../../../Source/OpenNI/XnEnumerationErrors.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnLicensing.d x64-Release/XnLicensing.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnLicensing.o ../../../../Source/OpenNI/XnLicensing.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnBaseNode.d x64-Release/XnBaseNode.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnBaseNode.o ../../../../Source/OpenNI/XnBaseNode.cpp >In file included from ../../../../Source/OpenNI/XnNodeManager.h:27:0, > from ../../../../Source/OpenNI/XnBaseNode.cpp:22: >../../../../Include/XnNode.h: In member function âXnNode*& XnNode::Next()â: >../../../../Include/XnNode.h:50:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > XnNode*& Next() {return (XnNode*&)m_pNext;} > > ^~~~~~~ >../../../../Include/XnNode.h: In member function âXnNode*& XnNode::Previous()â: >../../../../Include/XnNode.h:59:40: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > XnNode*& Previous() {return (XnNode*&)m_pPrevious;} > > ^~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnLog.d x64-Release/XnLog.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnLog.o ../../../../Source/OpenNI/XnLog.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnOSMemoryProfiling.d x64-Release/XnOSMemoryProfiling.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnOSMemoryProfiling.o ../../../../Source/OpenNI/XnOSMemoryProfiling.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnRecorderImpl.d x64-Release/XnRecorderImpl.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnRecorderImpl.o ../../../../Source/OpenNI/XnRecorderImpl.cpp >In file included from ../../../../Source/OpenNI/XnRecorderImpl.cpp:21:0: >../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../Source/OpenNI/XnRecorderImpl.cpp:21:0: >../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../Source/OpenNI/XnRecorderImpl.cpp:21:0: >../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnExportedNodes.d x64-Release/XnExportedNodes.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnExportedNodes.o ../../../../Source/OpenNI/XnExportedNodes.cpp >In file included from ../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../Source/OpenNI/XnXmlScriptNodeExporter.h:27, > from ../../../../Source/OpenNI/XnExportedNodes.cpp:24: >../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../Source/OpenNI/XnXmlScriptNodeExporter.h:27, > from ../../../../Source/OpenNI/XnExportedNodes.cpp:24: >../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../Source/OpenNI/XnXmlScriptNodeExporter.h:27, > from ../../../../Source/OpenNI/XnExportedNodes.cpp:24: >../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnOS.d x64-Release/XnOS.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnOS.o ../../../../Source/OpenNI/XnOS.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnModuleLoader.d x64-Release/XnModuleLoader.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnModuleLoader.o ../../../../Source/OpenNI/XnModuleLoader.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnXml.d x64-Release/XnXml.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnXml.o ../../../../Source/OpenNI/XnXml.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnUtils.d x64-Release/XnUtils.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnUtils.o ../../../../Source/OpenNI/XnUtils.cpp >In file included from ../../../../Source/OpenNI/XnUtils.cpp:25:0: >../../../../Source/OpenNI/XnEnum.h: In function âXnStatus xnPixelFormatFromString(const XnChar*, XnPixelFormat*)â: >../../../../Source/OpenNI/XnEnum.h:60:12: warning: â_nTempâ may be used uninitialized in this function [-Wmaybe-uninitialized] > nValue = (enumType)_nTemp; \ > > ^ >../../../../Source/OpenNI/XnEnum.h:57:9: note: â_nTempâ was declared here > XnInt _nTemp; \ > > ^ >../../../../Source/OpenNI/XnEnum.h:70:4: note: in expansion of macro âXN_ENUM_FROM_STRINGâ > XN_ENUM_FROM_STRING(_nTempRetVal, enumType, strValue, nValue); \ > > ^~~~~~~~~~~~~~~~~~~ >../../../../Source/OpenNI/XnUtils.cpp:81:2: note: in expansion of macro âXN_ENUM_VALIDATE_FROM_STRINGâ > XN_ENUM_VALIDATE_FROM_STRING(XnPixelFormat, strType, *pFormat); > > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/openNI.d x64-Release/openNI.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/openNI.o ../../../../Source/OpenNI/openNI.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnDumpFileWriter.d x64-Release/XnDumpFileWriter.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnDumpFileWriter.o ../../../../Source/OpenNI/XnDumpFileWriter.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnScheduler.d x64-Release/XnScheduler.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnScheduler.o ../../../../Source/OpenNI/XnScheduler.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnPlayerImpl.d x64-Release/XnPlayerImpl.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnPlayerImpl.o ../../../../Source/OpenNI/XnPlayerImpl.cpp >In file included from ../../../../Source/OpenNI/XnPlayerImpl.cpp:28:0: >../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../Source/OpenNI/XnPlayerImpl.cpp:28:0: >../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../Source/OpenNI/XnPlayerImpl.cpp:28:0: >../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnXmlScriptNodeExporter.d x64-Release/XnXmlScriptNodeExporter.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnXmlScriptNodeExporter.o ../../../../Source/OpenNI/XnXmlScriptNodeExporter.cpp >In file included from ../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../Source/OpenNI/XnXmlScriptNodeExporter.h:27, > from ../../../../Source/OpenNI/XnXmlScriptNodeExporter.cpp:24: >../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../Source/OpenNI/XnXmlScriptNodeExporter.h:27, > from ../../../../Source/OpenNI/XnXmlScriptNodeExporter.cpp:24: >../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../Source/OpenNI/XnXmlScriptNodeExporter.h:27, > from ../../../../Source/OpenNI/XnXmlScriptNodeExporter.cpp:24: >../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnNodeWatcher.d x64-Release/XnNodeWatcher.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnNodeWatcher.o ../../../../Source/OpenNI/XnNodeWatcher.cpp >In file included from ../../../../Source/OpenNI/XnNodeWatcher.h:24:0, > from ../../../../Source/OpenNI/XnNodeWatcher.cpp:21: >../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../Source/OpenNI/XnNodeWatcher.h:24:0, > from ../../../../Source/OpenNI/XnNodeWatcher.cpp:21: >../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../Source/OpenNI/XnNodeWatcher.h:24:0, > from ../../../../Source/OpenNI/XnNodeWatcher.cpp:21: >../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >In file included from ../../../../Source/OpenNI/XnNodeWatcher.cpp:21:0: >../../../../Source/OpenNI/XnNodeWatcher.h: In constructor âxn::NodeWatcher::NodeWatcher(const xn::ProductionNode&, XnNodeNotifications&, void*)â: >../../../../Source/OpenNI/XnNodeWatcher.h:60:17: warning: âxn::NodeWatcher::m_nodeâ will be initialized after [-Wreorder] > ProductionNode m_node; > > ^~~~~~ >../../../../Source/OpenNI/XnNodeWatcher.h:58:23: warning: âXnNodeNotifications& xn::NodeWatcher::m_notificationsâ [-Wreorder] > XnNodeNotifications& m_notifications; > > ^~~~~~~~~~~~~~~ >../../../../Source/OpenNI/XnNodeWatcher.cpp:125:1: warning: when initialized here [-Wreorder] > NodeWatcher::NodeWatcher(const ProductionNode& node, > > ^~~~~~~~~~~ >In file included from ../../../../Source/OpenNI/XnNodeWatcher.cpp:21:0: >../../../../Source/OpenNI/XnNodeWatcher.h: In constructor âxn::MapWatcher::MapWatcher(const xn::MapGenerator&, XnNodeNotifications&, void*)â: >../../../../Source/OpenNI/XnNodeWatcher.h:130:15: warning: âxn::MapWatcher::m_mapGeneratorâ will be initialized after [-Wreorder] > MapGenerator m_mapGenerator; > > ^~~~~~~~~~~~~~ >../../../../Source/OpenNI/XnNodeWatcher.cpp:431:26: warning: base âxn::GeneratorWatcherâ [-Wreorder] > m_hCroppingChangeCB(NULL) > > ^ >../../../../Source/OpenNI/XnNodeWatcher.cpp:425:1: warning: when initialized here [-Wreorder] > MapWatcher::MapWatcher(const MapGenerator &mapGenerator, > > ^~~~~~~~~~ >In file included from ../../../../Source/OpenNI/XnNodeWatcher.cpp:21:0: >../../../../Source/OpenNI/XnNodeWatcher.h: In constructor âxn::ImageWatcher::ImageWatcher(const xn::ImageGenerator&, XnNodeNotifications&, void*)â: >../../../../Source/OpenNI/XnNodeWatcher.h:149:17: warning: âxn::ImageWatcher::m_imageGeneratorâ will be initialized after [-Wreorder] > ImageGenerator m_imageGenerator; > > ^~~~~~~~~~~~~~~~ >../../../../Source/OpenNI/XnNodeWatcher.cpp:590:29: warning: base âxn::MapWatcherâ [-Wreorder] > m_hPixelFormatChangeCB(NULL) > > ^ >../../../../Source/OpenNI/XnNodeWatcher.cpp:585:1: warning: when initialized here [-Wreorder] > ImageWatcher::ImageWatcher(const ImageGenerator &imageGenerator, > > ^~~~~~~~~~~~ >In file included from ../../../../Source/OpenNI/XnNodeWatcher.cpp:21:0: >../../../../Source/OpenNI/XnNodeWatcher.h: In constructor âxn::IRWatcher::IRWatcher(const xn::IRGenerator&, XnNodeNotifications&, void*)â: >../../../../Source/OpenNI/XnNodeWatcher.h:160:14: warning: âxn::IRWatcher::m_irGeneratorâ will be initialized after [-Wreorder] > IRGenerator m_irGenerator; > > ^~~~~~~~~~~~~ >../../../../Source/OpenNI/XnNodeWatcher.cpp:662:48: warning: base âxn::MapWatcherâ [-Wreorder] > MapWatcher(irGenerator, notifications, pCookie) > > ^ >../../../../Source/OpenNI/XnNodeWatcher.cpp:658:1: warning: when initialized here [-Wreorder] > IRWatcher::IRWatcher(const IRGenerator &irGenerator, > > ^~~~~~~~~ >In file included from ../../../../Source/OpenNI/XnNodeWatcher.cpp:21:0: >../../../../Source/OpenNI/XnNodeWatcher.h: In constructor âxn::DepthWatcher::DepthWatcher(const xn::DepthGenerator&, XnNodeNotifications&, void*)â: >../../../../Source/OpenNI/XnNodeWatcher.h:182:17: warning: âxn::DepthWatcher::m_depthGeneratorâ will be initialized after [-Wreorder] > DepthGenerator m_depthGenerator; > > ^~~~~~~~~~~~~~~~ >../../../../Source/OpenNI/XnNodeWatcher.cpp:675:30: warning: base âxn::MapWatcherâ [-Wreorder] > m_hUserPositionChangeCB(NULL) > > ^ >../../../../Source/OpenNI/XnNodeWatcher.cpp:669:1: warning: when initialized here [-Wreorder] > DepthWatcher::DepthWatcher(const DepthGenerator &depthGenerator, > > ^~~~~~~~~~~~ >In file included from ../../../../Source/OpenNI/XnNodeWatcher.cpp:21:0: >../../../../Source/OpenNI/XnNodeWatcher.h: In constructor âxn::AudioWatcher::AudioWatcher(const xn::AudioGenerator&, XnNodeNotifications&, void*)â: >../../../../Source/OpenNI/XnNodeWatcher.h:203:17: warning: âxn::AudioWatcher::m_audioGeneratorâ will be initialized after [-Wreorder] > AudioGenerator m_audioGenerator; > > ^~~~~~~~~~~~~~~~ >../../../../Source/OpenNI/XnNodeWatcher.cpp:836:28: warning: base âxn::GeneratorWatcherâ [-Wreorder] > m_hOutputModeChangeCB(NULL) > > ^ >../../../../Source/OpenNI/XnNodeWatcher.cpp:831:1: warning: when initialized here [-Wreorder] > AudioWatcher::AudioWatcher(const AudioGenerator &audioGenerator, > > ^~~~~~~~~~~~ >In file included from ../../../../Source/OpenNI/XnNodeWatcher.cpp:21:0: >../../../../Source/OpenNI/XnNodeWatcher.h: In constructor âxn::GestureWatcher::GestureWatcher(const xn::GestureGenerator&, XnNodeNotifications&, void*)â: >../../../../Source/OpenNI/XnNodeWatcher.h:233:19: warning: âxn::GestureWatcher::m_gestureGeneratorâ will be initialized after [-Wreorder] > GestureGenerator m_gestureGenerator; > > ^~~~~~~~~~~~~~~~~~ >../../../../Source/OpenNI/XnNodeWatcher.cpp:931:19: warning: base âxn::GeneratorWatcherâ [-Wreorder] > m_hGestureCB(NULL) > > ^ >../../../../Source/OpenNI/XnNodeWatcher.cpp:926:1: warning: when initialized here [-Wreorder] > GestureWatcher::GestureWatcher(const GestureGenerator &gestureGenerator, > > ^~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnMockNotifier.d x64-Release/XnMockNotifier.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnMockNotifier.o ../../../../Source/OpenNI/XnMockNotifier.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnNodeManager.d x64-Release/XnNodeManager.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnNodeManager.o ../../../../Source/OpenNI/XnNodeManager.cpp >In file included from ../../../../Include/XnNodeAllocator.h:25:0, > from ../../../../Include/XnList.h:29, > from ../../../../Source/OpenNI/XnNodeManager.cpp:25: >../../../../Include/XnNode.h: In member function âXnNode*& XnNode::Next()â: >../../../../Include/XnNode.h:50:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > XnNode*& Next() {return (XnNode*&)m_pNext;} > > ^~~~~~~ >../../../../Include/XnNode.h: In member function âXnNode*& XnNode::Previous()â: >../../../../Include/XnNode.h:59:40: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > XnNode*& Previous() {return (XnNode*&)m_pPrevious;} > > ^~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnStatusRegister.d x64-Release/XnStatusRegister.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnStatusRegister.o ../../../../Source/OpenNI/XnStatusRegister.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnXmlScriptNode.d x64-Release/XnXmlScriptNode.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnXmlScriptNode.o ../../../../Source/OpenNI/XnXmlScriptNode.cpp >In file included from ../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../Source/OpenNI/XnXmlScriptNode.h:27, > from ../../../../Source/OpenNI/XnXmlScriptNode.cpp:24: >../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../Source/OpenNI/XnXmlScriptNode.h:27, > from ../../../../Source/OpenNI/XnXmlScriptNode.cpp:24: >../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../Source/OpenNI/XnXmlScriptNode.h:27, > from ../../../../Source/OpenNI/XnXmlScriptNode.cpp:24: >../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnOpenNI.d x64-Release/XnOpenNI.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnOpenNI.o ../../../../Source/OpenNI/XnOpenNI.cpp >In file included from ../../../../Source/OpenNI/XnOpenNI.cpp:35:0: >../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../Source/OpenNI/XnOpenNI.cpp:35:0: >../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../Source/OpenNI/XnOpenNI.cpp:35:0: >../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnLogAndroidWriter.d x64-Release/XnLogAndroidWriter.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnLogAndroidWriter.o ../../../../Source/OpenNI/XnLogAndroidWriter.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnDump.d x64-Release/XnDump.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnDump.o ../../../../Source/OpenNI/XnDump.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/LinuxEvents.d x64-Release/LinuxEvents.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/LinuxEvents.o ../../../../Source/OpenNI/Linux/LinuxEvents.cpp >In file included from ../../../../Source/OpenNI/Linux/LinuxPosixEvents.h:21:0, > from ../../../../Source/OpenNI/Linux/LinuxEvents.cpp:25: >../../../../Source/OpenNI/Linux/LinuxEvents.h: In constructor âXnLinuxNamedEvent::XnLinuxNamedEvent(XnBool, const XnChar*, XnBool)â: >../../../../Source/OpenNI/Linux/LinuxEvents.h:77:16: warning: âXnLinuxNamedEvent::m_strNameâ will be initialized after [-Wreorder] > const XnChar* m_strName; // Valid only on creation > > ^~~~~~~~~ >../../../../Source/OpenNI/Linux/LinuxEvents.h:76:9: warning: âXnBool XnLinuxNamedEvent::m_bCreateâ [-Wreorder] > XnBool m_bCreate; > > ^~~~~~~~~ >In file included from ../../../../Source/OpenNI/Linux/LinuxPosixEvents.h:21:0, > from ../../../../Source/OpenNI/Linux/LinuxEvents.cpp:25: >../../../../Source/OpenNI/Linux/LinuxEvents.h:57:2: warning: when initialized here [-Wreorder] > XnLinuxNamedEvent(XnBool bManualReset, const XnChar* strName, XnBool bCreate) : XnLinuxEvent(bManualReset), m_strName(strName), m_bCreate(bCreate) {} > > ^~~~~~~~~~~~~~~~~ >../../../../Source/OpenNI/Linux/LinuxEvents.cpp: In function âXnStatus xnOSWaitEvent(XN_EVENT_HANDLE, XnUInt32)â: >../../../../Source/OpenNI/Linux/LinuxEvents.cpp:153:11: warning: unused variable ânRetValâ [-Wunused-variable] > XnStatus nRetVal = XN_STATUS_OK; > > ^~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/LinuxPosixNamedEvents.d x64-Release/LinuxPosixNamedEvents.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/LinuxPosixNamedEvents.o ../../../../Source/OpenNI/Linux/LinuxPosixNamedEvents.cpp >In file included from ../../../../Source/OpenNI/Linux/LinuxPosixNamedEvents.h:27:0, > from ../../../../Source/OpenNI/Linux/LinuxPosixNamedEvents.cpp:24: >../../../../Source/OpenNI/Linux/LinuxEvents.h: In constructor âXnLinuxNamedEvent::XnLinuxNamedEvent(XnBool, const XnChar*, XnBool)â: >../../../../Source/OpenNI/Linux/LinuxEvents.h:77:16: warning: âXnLinuxNamedEvent::m_strNameâ will be initialized after [-Wreorder] > const XnChar* m_strName; // Valid only on creation > > ^~~~~~~~~ >../../../../Source/OpenNI/Linux/LinuxEvents.h:76:9: warning: âXnBool XnLinuxNamedEvent::m_bCreateâ [-Wreorder] > XnBool m_bCreate; > > ^~~~~~~~~ >In file included from ../../../../Source/OpenNI/Linux/LinuxPosixNamedEvents.h:27:0, > from ../../../../Source/OpenNI/Linux/LinuxPosixNamedEvents.cpp:24: >../../../../Source/OpenNI/Linux/LinuxEvents.h:57:2: warning: when initialized here [-Wreorder] > XnLinuxNamedEvent(XnBool bManualReset, const XnChar* strName, XnBool bCreate) : XnLinuxEvent(bManualReset), m_strName(strName), m_bCreate(bCreate) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/LinuxStrings.d x64-Release/LinuxStrings.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/LinuxStrings.o ../../../../Source/OpenNI/Linux/LinuxStrings.cpp >../../../../Source/OpenNI/Linux/LinuxStrings.cpp: In function âXnStatus xnOSStrNCRC32(XnUChar*, XnUInt32, XnUInt32*)â: >../../../../Source/OpenNI/Linux/LinuxStrings.cpp:230:11: warning: unused variable ânStrLenâ [-Wunused-variable] > XnUInt32 nStrLen = 0; > > ^~~~~~~ >../../../../Source/OpenNI/Linux/LinuxStrings.cpp: In function âXnStatus xnOSStrFormatV(XnChar*, XnUInt32, XnUInt32*, const XnChar*, __va_list_tag*)â: >../../../../Source/OpenNI/Linux/LinuxStrings.cpp:264:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > (nRes == nDestLength && cpDestString[nRes] != '\0')) // no space for the NULL termination > > ~~~~~^~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/LinuxCriticalSections.d x64-Release/LinuxCriticalSections.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/LinuxCriticalSections.o ../../../../Source/OpenNI/Linux/LinuxCriticalSections.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/LinuxMutex.d x64-Release/LinuxMutex.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/LinuxMutex.o ../../../../Source/OpenNI/Linux/LinuxMutex.cpp >../../../../Source/OpenNI/Linux/LinuxMutex.cpp: In function âXnStatus xnOSUnNamedMutexCreate(XnMutex*)â: >../../../../Source/OpenNI/Linux/LinuxMutex.cpp:54:11: warning: unused variable ânRetValâ [-Wunused-variable] > XnStatus nRetVal = XN_STATUS_OK; > > ^~~~~~~ >../../../../Source/OpenNI/Linux/LinuxMutex.cpp: In function âXnStatus xnOSNamedMutexCreate(XnMutex*, const XnChar*)â: >../../../../Source/OpenNI/Linux/LinuxMutex.cpp:82:11: warning: unused variable ânRetValâ [-Wunused-variable] > XnStatus nRetVal = XN_STATUS_OK; > > ^~~~~~~ >../../../../Source/OpenNI/Linux/LinuxMutex.cpp: In function âXnStatus xnOSCreateMutex(XnMutex**)â: >../../../../Source/OpenNI/Linux/LinuxMutex.cpp:188:6: warning: unused variable ârcâ [-Wunused-variable] > int rc = 0; > > ^~ >../../../../Source/OpenNI/Linux/LinuxMutex.cpp: In function âXnStatus xnOSCreateNamedMutexEx(XnMutex**, const XnChar*, XnBool)â: >../../../../Source/OpenNI/Linux/LinuxMutex.cpp:219:6: warning: unused variable ârcâ [-Wunused-variable] > int rc = 0; > > ^~ >../../../../Source/OpenNI/Linux/LinuxMutex.cpp: In function âXnStatus xnOSCloseMutex(XnMutex**)â: >../../../../Source/OpenNI/Linux/LinuxMutex.cpp:244:11: warning: unused variable ânRetValâ [-Wunused-variable] > XnStatus nRetVal = XN_STATUS_OK; > > ^~~~~~~ >../../../../Source/OpenNI/Linux/LinuxMutex.cpp: In function âXnStatus xnOSUnLockMutex(XN_MUTEX_HANDLE)â: >../../../../Source/OpenNI/Linux/LinuxMutex.cpp:392:11: warning: unused variable ânRetValâ [-Wunused-variable] > XnStatus nRetVal = XN_STATUS_OK; > > ^~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/LinuxPosixEvents.d x64-Release/LinuxPosixEvents.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/LinuxPosixEvents.o ../../../../Source/OpenNI/Linux/LinuxPosixEvents.cpp >In file included from ../../../../Source/OpenNI/Linux/LinuxPosixEvents.h:21:0, > from ../../../../Source/OpenNI/Linux/LinuxPosixEvents.cpp:21: >../../../../Source/OpenNI/Linux/LinuxEvents.h: In constructor âXnLinuxNamedEvent::XnLinuxNamedEvent(XnBool, const XnChar*, XnBool)â: >../../../../Source/OpenNI/Linux/LinuxEvents.h:77:16: warning: âXnLinuxNamedEvent::m_strNameâ will be initialized after [-Wreorder] > const XnChar* m_strName; // Valid only on creation > > ^~~~~~~~~ >../../../../Source/OpenNI/Linux/LinuxEvents.h:76:9: warning: âXnBool XnLinuxNamedEvent::m_bCreateâ [-Wreorder] > XnBool m_bCreate; > > ^~~~~~~~~ >In file included from ../../../../Source/OpenNI/Linux/LinuxPosixEvents.h:21:0, > from ../../../../Source/OpenNI/Linux/LinuxPosixEvents.cpp:21: >../../../../Source/OpenNI/Linux/LinuxEvents.h:57:2: warning: when initialized here [-Wreorder] > XnLinuxNamedEvent(XnBool bManualReset, const XnChar* strName, XnBool bCreate) : XnLinuxEvent(bManualReset), m_strName(strName), m_bCreate(bCreate) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/LinuxUSBDevice.d x64-Release/LinuxUSBDevice.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/LinuxUSBDevice.o ../../../../Source/OpenNI/Linux/LinuxUSBDevice.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/LinuxMemory.d x64-Release/LinuxMemory.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/LinuxMemory.o ../../../../Source/OpenNI/Linux/LinuxMemory.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/LinuxSharedLibs.d x64-Release/LinuxSharedLibs.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/LinuxSharedLibs.o ../../../../Source/OpenNI/Linux/LinuxSharedLibs.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/LinuxThreads.d x64-Release/LinuxThreads.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/LinuxThreads.o ../../../../Source/OpenNI/Linux/LinuxThreads.cpp >../../../../Source/OpenNI/Linux/LinuxThreads.cpp: In function âXnStatus xnOSCreateThread(XN_THREAD_PROC_PROTO, XN_THREAD_PARAM, pthread_t**)â: >../../../../Source/OpenNI/Linux/LinuxThreads.cpp:35:11: warning: unused variable ânRetValâ [-Wunused-variable] > XnStatus nRetVal = XN_STATUS_OK; > > ^~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/LinuxProcesses.d x64-Release/LinuxProcesses.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/LinuxProcesses.o ../../../../Source/OpenNI/Linux/LinuxProcesses.cpp >../../../../Source/OpenNI/Linux/LinuxProcesses.cpp: In function âXnStatus xnOSCreateProcess(const XnChar*, XnUInt32, const XnChar**, XN_PROCESS_ID*)â: >../../../../Source/OpenNI/Linux/LinuxProcesses.cpp:50:11: warning: unused variable ânRetValâ [-Wunused-variable] > XnStatus nRetVal = XN_STATUS_OK; > > ^~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/LinuxSharedMemory.d x64-Release/LinuxSharedMemory.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/LinuxSharedMemory.o ../../../../Source/OpenNI/Linux/LinuxSharedMemory.cpp >../../../../Source/OpenNI/Linux/LinuxSharedMemory.cpp: In function âXnStatus xnOSCloseSharedMemory(XN_SHARED_MEMORY_HANDLE)â: >../../../../Source/OpenNI/Linux/LinuxSharedMemory.cpp:196:11: warning: unused variable ânRetValâ [-Wunused-variable] > XnStatus nRetVal = XN_STATUS_OK; > > ^~~~~~~ >../../../../Source/OpenNI/Linux/LinuxSharedMemory.cpp: In function âXnStatus xnOSSharedMemoryGetAddress(XN_SHARED_MEMORY_HANDLE, void**)â: >../../../../Source/OpenNI/Linux/LinuxSharedMemory.cpp:216:11: warning: unused variable ânRetValâ [-Wunused-variable] > XnStatus nRetVal = XN_STATUS_OK; > > ^~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/LinuxDebug.d x64-Release/LinuxDebug.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/LinuxDebug.o ../../../../Source/OpenNI/Linux/LinuxDebug.cpp >../../../../Source/OpenNI/Linux/LinuxDebug.cpp: In function âXnStatus xnOSGetCurrentCallStack(XnUInt32, XnChar**, XnUInt32, XnUInt32*)â: >../../../../Source/OpenNI/Linux/LinuxDebug.cpp:43:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if (nFramesToSkip >= nTotalFrames) > > ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/LinuxINI.d x64-Release/LinuxINI.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/LinuxINI.o ../../../../Source/OpenNI/Linux/LinuxINI.cpp >../../../../Source/OpenNI/Linux/LinuxINI.cpp: In function âXnStatus FindEntry(const XnChar*, const XnChar*, const XnChar*, XnChar*)â: >../../../../Source/OpenNI/Linux/LinuxINI.cpp:42:11: warning: unused variable âpStartâ [-Wunused-variable] > XnChar* pStart = p; \ > > ^ >../../../../Source/OpenNI/Linux/LinuxINI.cpp:111:4: note: in expansion of macro âXN_READ_TILLâ > XN_READ_TILL(pCurPos, *pCurPos == ']' || XN_IS_NEWLINE(pCurPos), csTempString, nTempStringLength); > > ^~~~~~~~~~~~ >../../../../Source/OpenNI/Linux/LinuxINI.cpp:42:11: warning: unused variable âpStartâ [-Wunused-variable] > XnChar* pStart = p; \ > > ^ >../../../../Source/OpenNI/Linux/LinuxINI.cpp:141:3: note: in expansion of macro âXN_READ_TILLâ > XN_READ_TILL(pCurPos, *pCurPos == '=' || XN_IS_NEWLINE(pCurPos), csTempString, nTempStringLength); > > ^~~~~~~~~~~~ >../../../../Source/OpenNI/Linux/LinuxINI.cpp:42:11: warning: unused variable âpStartâ [-Wunused-variable] > XnChar* pStart = p; \ > > ^ >../../../../Source/OpenNI/Linux/LinuxINI.cpp:149:5: note: in expansion of macro âXN_READ_TILLâ > XN_READ_TILL(pCurPos, XN_IS_NEWLINE(pCurPos), cpDest, nTempStringLength); > > ^~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/LinuxNetwork.d x64-Release/LinuxNetwork.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/LinuxNetwork.o ../../../../Source/OpenNI/Linux/LinuxNetwork.cpp >../../../../Source/OpenNI/Linux/LinuxNetwork.cpp: In function âXnStatus xnOSCloseSocket(XN_SOCKET_HANDLE)â: >../../../../Source/OpenNI/Linux/LinuxNetwork.cpp:150:10: warning: unused variable ânRetValâ [-Wunused-variable] > XnInt32 nRetVal = 0; > > ^~~~~~~ >../../../../Source/OpenNI/Linux/LinuxNetwork.cpp: In function âXnStatus xnOSSendNetworkBuffer(XN_SOCKET_HANDLE, const XnChar*, XnUInt32)â: >../../../../Source/OpenNI/Linux/LinuxNetwork.cpp:421:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if (nRetVal != nBufferSize) > > ~~~~~~~~^~~~~~~~~~~~~~ >../../../../Source/OpenNI/Linux/LinuxNetwork.cpp: In function âXnStatus xnOSSendToNetworkBuffer(XN_SOCKET_HANDLE, const XnChar*, XnUInt32, XN_SOCKET_HANDLE)â: >../../../../Source/OpenNI/Linux/LinuxNetwork.cpp:445:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if (nRetVal != nBufferSize) > > ~~~~~~~~^~~~~~~~~~~~~~ >../../../../Source/OpenNI/Linux/LinuxNetwork.cpp: In function âXnStatus xnOSReceiveNetworkBuffer(XN_SOCKET_HANDLE, XnChar*, XnUInt32*, XnUInt32)â: >../../../../Source/OpenNI/Linux/LinuxNetwork.cpp:486:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > else if (*pnBufferSize == -1) > > ~~~~~~~~~~~~~~^~~~~ >../../../../Source/OpenNI/Linux/LinuxNetwork.cpp:458:10: warning: unused variable ânLenâ [-Wunused-variable] > XnInt32 nLen = sizeof(sockaddr); > > ^~~~ >../../../../Source/OpenNI/Linux/LinuxNetwork.cpp: In function âXnStatus xnOSReceiveFromNetworkBuffer(XN_SOCKET_HANDLE, XnChar*, XnUInt32*, xnOSSocket**)â: >../../../../Source/OpenNI/Linux/LinuxNetwork.cpp:512:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if (*pnBufferSize == -1) > > ~~~~~~~~~~~~~~^~~~~ >../../../../Source/OpenNI/Linux/LinuxNetwork.cpp:498:10: warning: unused variable ânRetValâ [-Wunused-variable] > XnInt32 nRetVal = 0; > > ^~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/LinuxKeyboard.d x64-Release/LinuxKeyboard.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/LinuxKeyboard.o ../../../../Source/OpenNI/Linux/LinuxKeyboard.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnUSBLinux.d x64-Release/XnUSBLinux.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnUSBLinux.o ../../../../Source/OpenNI/Linux/XnUSBLinux.cpp >../../../../Source/OpenNI/Linux/XnUSBLinux.cpp: In function âXnStatus xnUSBPlatformSpecificShutdown()â: >../../../../Source/OpenNI/Linux/XnUSBLinux.cpp:197:11: warning: unused variable ânRetValâ [-Wunused-variable] > XnStatus nRetVal = XN_STATUS_OK; > > ^~~~~~~ >../../../../Source/OpenNI/Linux/XnUSBLinux.cpp: In function âXnStatus xnUSBEnumerateDevices(XnUInt16, XnUInt16, const XnChar (**)[256], XnUInt32*)â: >../../../../Source/OpenNI/Linux/XnUSBLinux.cpp:293:11: warning: unused variable ânRetValâ [-Wunused-variable] > XnStatus nRetVal = XN_STATUS_OK; > > ^~~~~~~ >../../../../Source/OpenNI/Linux/XnUSBLinux.cpp: In function âXnStatus xnUSBSendControl(XN_USB_DEV_HANDLE, XnUSBControlType, XnUInt8, XnUInt16, XnUInt16, XnUChar*, XnUInt32, XnUInt32)â: >../../../../Source/OpenNI/Linux/XnUSBLinux.cpp:803:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if (nBytesSent != nBufferSize) > > ~~~~~~~~~~~^~~~~~~~~~~~~~ >../../../../Source/OpenNI/Linux/XnUSBLinux.cpp: In function âXnStatus xnUSBReceiveControl(XN_USB_DEV_HANDLE, XnUSBControlType, XnUInt8, XnUInt16, XnUInt16, XnUChar*, XnUInt32, XnUInt32*, XnUInt32)â: >../../../../Source/OpenNI/Linux/XnUSBLinux.cpp:865:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > else if (nBytesReceived > nBufferSize) // too much > > ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ >../../../../Source/OpenNI/Linux/XnUSBLinux.cpp: In function âXnStatus xnUSBWriteEndPoint(XN_USB_EP_HANDLE, XnUChar*, XnUInt32, XnUInt32)â: >../../../../Source/OpenNI/Linux/XnUSBLinux.cpp:921:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if (nBytesSent != nBufferSize) > > ~~~~~~~~~~~^~~~~~~~~~~~~~ >../../../../Source/OpenNI/Linux/XnUSBLinux.cpp: In function âvoid* xnUSBReadThreadMain(XN_THREAD_PARAM)â: >../../../../Source/OpenNI/Linux/XnUSBLinux.cpp:1104:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > for (XnUInt32 i = 0; i < pTransfer->num_iso_packets; ++i) > > ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/LinuxSysVNamedEvents.d x64-Release/LinuxSysVNamedEvents.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/LinuxSysVNamedEvents.o ../../../../Source/OpenNI/Linux/LinuxSysVNamedEvents.cpp >In file included from ../../../../Source/OpenNI/Linux/LinuxSysVNamedEvents.h:28:0, > from ../../../../Source/OpenNI/Linux/LinuxSysVNamedEvents.cpp:24: >../../../../Source/OpenNI/Linux/LinuxEvents.h: In constructor âXnLinuxNamedEvent::XnLinuxNamedEvent(XnBool, const XnChar*, XnBool)â: >../../../../Source/OpenNI/Linux/LinuxEvents.h:77:16: warning: âXnLinuxNamedEvent::m_strNameâ will be initialized after [-Wreorder] > const XnChar* m_strName; // Valid only on creation > > ^~~~~~~~~ >../../../../Source/OpenNI/Linux/LinuxEvents.h:76:9: warning: âXnBool XnLinuxNamedEvent::m_bCreateâ [-Wreorder] > XnBool m_bCreate; > > ^~~~~~~~~ >In file included from ../../../../Source/OpenNI/Linux/LinuxSysVNamedEvents.h:28:0, > from ../../../../Source/OpenNI/Linux/LinuxSysVNamedEvents.cpp:24: >../../../../Source/OpenNI/Linux/LinuxEvents.h:57:2: warning: when initialized here [-Wreorder] > XnLinuxNamedEvent(XnBool bManualReset, const XnChar* strName, XnBool bCreate) : XnLinuxEvent(bManualReset), m_strName(strName), m_bCreate(bCreate) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/LinuxFiles.d x64-Release/LinuxFiles.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/LinuxFiles.o ../../../../Source/OpenNI/Linux/LinuxFiles.cpp >../../../../Source/OpenNI/Linux/LinuxFiles.cpp: In function âXnStatus xnOSOpenFile(const XnChar*, XnUInt32, XN_FILE_HANDLE*)â: >../../../../Source/OpenNI/Linux/LinuxFiles.cpp:106:11: warning: unused variable ânRetValâ [-Wunused-variable] > XnStatus nRetVal = XN_STATUS_OK; > > ^~~~~~~ >../../../../Source/OpenNI/Linux/LinuxFiles.cpp: In function âXnStatus xnOSGetFullPathName(const XnChar*, XnChar*, XnUInt32)â: >../../../../Source/OpenNI/Linux/LinuxFiles.cpp:522:11: warning: unused variable ânRetValâ [-Wunused-variable] > XnStatus nRetVal = XN_STATUS_OK; > > ^~~~~~~ >../../../../Source/OpenNI/Linux/LinuxFiles.cpp: In function âXnStatus xnOSGetCurrentDir(XnChar*, XnUInt32)â: >../../../../Source/OpenNI/Linux/LinuxFiles.cpp:547:11: warning: unused variable ânRetValâ [-Wunused-variable] > XnStatus nRetVal = XN_STATUS_OK; > > ^~~~~~~ >../../../../Source/OpenNI/Linux/LinuxFiles.cpp: In function âXnStatus xnOSDeleteFile(const XnChar*)â: >../../../../Source/OpenNI/Linux/LinuxFiles.cpp:573:11: warning: unused variable ânRetValâ [-Wunused-variable] > XnStatus nRetVal = XN_STATUS_OK; > > ^~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/LinuxTime.d x64-Release/LinuxTime.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/LinuxTime.o ../../../../Source/OpenNI/Linux/LinuxTime.cpp >../../../../Source/OpenNI/Linux/LinuxTime.cpp: In function âXnStatus xnOSGetEpochTime(XnUInt32*)â: >../../../../Source/OpenNI/Linux/LinuxTime.cpp:43:11: warning: unused variable ânRetValâ [-Wunused-variable] > XnStatus nRetVal = XN_STATUS_OK; > > ^~~~~~~ >mkdir -p ../../Bin/x64-Release >x86_64-pc-linux-gnu-g++ -o ../../Bin/x64-Release/libOpenNI.so ./x64-Release/XnFPSCalculator.o ./x64-Release/XnQueries.o ./x64-Release/XnProfiling.o ./x64-Release/XnTypeManager.o ./x64-Release/XnLogFileWriter.o ./x64-Release/XnUSB.o ./x64-Release/XnLogConsoleWriter.o ./x64-Release/XnEnumerationErrors.o ./x64-Release/XnLicensing.o ./x64-Release/XnBaseNode.o ./x64-Release/XnLog.o ./x64-Release/XnOSMemoryProfiling.o ./x64-Release/XnRecorderImpl.o ./x64-Release/XnExportedNodes.o ./x64-Release/XnOS.o ./x64-Release/XnModuleLoader.o ./x64-Release/XnXml.o ./x64-Release/XnUtils.o ./x64-Release/openNI.o ./x64-Release/XnDumpFileWriter.o ./x64-Release/XnScheduler.o ./x64-Release/XnPlayerImpl.o ./x64-Release/XnXmlScriptNodeExporter.o ./x64-Release/XnNodeWatcher.o ./x64-Release/XnMockNotifier.o ./x64-Release/XnNodeManager.o ./x64-Release/XnStatusRegister.o ./x64-Release/XnXmlScriptNode.o ./x64-Release/XnOpenNI.o ./x64-Release/XnLogAndroidWriter.o ./x64-Release/XnDump.o ./x64-Release/LinuxEvents.o ./x64-Release/LinuxPosixNamedEvents.o ./x64-Release/LinuxStrings.o ./x64-Release/LinuxCriticalSections.o ./x64-Release/LinuxMutex.o ./x64-Release/LinuxPosixEvents.o ./x64-Release/LinuxUSBDevice.o ./x64-Release/LinuxMemory.o ./x64-Release/LinuxSharedLibs.o ./x64-Release/LinuxThreads.o ./x64-Release/LinuxProcesses.o ./x64-Release/LinuxSharedMemory.o ./x64-Release/LinuxDebug.o ./x64-Release/LinuxINI.o ./x64-Release/LinuxNetwork.o ./x64-Release/LinuxKeyboard.o ./x64-Release/XnUSBLinux.o ./x64-Release/LinuxSysVNamedEvents.o ./x64-Release/LinuxFiles.o ./x64-Release/LinuxTime.o -Wl,-soname,libOpenNI.so -Wl,-O1 -Wl,--as-needed -L../../Bin/x64-Release -lusb-1.0 -ldl -lpthread -ltinyxml -lrt -Wl,--no-undefined -shared >make[1]: Leaving directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build/OpenNI' >make -C Modules/nimCodecs >make[1]: Entering directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build/Modules/nimCodecs' >mkdir -p x64-Release >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnUncompressedCodec.d x64-Release/XnUncompressedCodec.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/XnUncompressedCodec.o ../../../../../Source/Modules/nimCodecs/XnUncompressedCodec.cpp >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimCodecs/XnCodec.h:29, > from ../../../../../Source/Modules/nimCodecs/XnUncompressedCodec.h:27, > from ../../../../../Source/Modules/nimCodecs/XnUncompressedCodec.cpp:21: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimCodecs/XnCodec.h:29, > from ../../../../../Source/Modules/nimCodecs/XnUncompressedCodec.h:27, > from ../../../../../Source/Modules/nimCodecs/XnUncompressedCodec.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimCodecs/XnCodec.h:29, > from ../../../../../Source/Modules/nimCodecs/XnUncompressedCodec.h:27, > from ../../../../../Source/Modules/nimCodecs/XnUncompressedCodec.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/Xn16zEmbTablesCodec.d x64-Release/Xn16zEmbTablesCodec.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/Xn16zEmbTablesCodec.o ../../../../../Source/Modules/nimCodecs/Xn16zEmbTablesCodec.cpp >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimCodecs/XnCodec.h:29, > from ../../../../../Source/Modules/nimCodecs/Xn16zEmbTablesCodec.h:27, > from ../../../../../Source/Modules/nimCodecs/Xn16zEmbTablesCodec.cpp:21: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimCodecs/XnCodec.h:29, > from ../../../../../Source/Modules/nimCodecs/Xn16zEmbTablesCodec.h:27, > from ../../../../../Source/Modules/nimCodecs/Xn16zEmbTablesCodec.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimCodecs/XnCodec.h:29, > from ../../../../../Source/Modules/nimCodecs/Xn16zEmbTablesCodec.h:27, > from ../../../../../Source/Modules/nimCodecs/Xn16zEmbTablesCodec.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnCodecs.d x64-Release/XnCodecs.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/XnCodecs.o ../../../../../Source/Modules/nimCodecs/XnCodecs.cpp >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimCodecs/XnCodec.h:29, > from ../../../../../Source/Modules/nimCodecs/XnUncompressedCodec.h:27, > from ../../../../../Source/Modules/nimCodecs/XnCodecs.cpp:24: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimCodecs/XnCodec.h:29, > from ../../../../../Source/Modules/nimCodecs/XnUncompressedCodec.h:27, > from ../../../../../Source/Modules/nimCodecs/XnCodecs.cpp:24: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimCodecs/XnCodec.h:29, > from ../../../../../Source/Modules/nimCodecs/XnUncompressedCodec.h:27, > from ../../../../../Source/Modules/nimCodecs/XnCodecs.cpp:24: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnJpegCodec.d x64-Release/XnJpegCodec.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/XnJpegCodec.o ../../../../../Source/Modules/nimCodecs/XnJpegCodec.cpp >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimCodecs/XnCodec.h:29, > from ../../../../../Source/Modules/nimCodecs/XnJpegCodec.h:27, > from ../../../../../Source/Modules/nimCodecs/XnJpegCodec.cpp:21: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimCodecs/XnCodec.h:29, > from ../../../../../Source/Modules/nimCodecs/XnJpegCodec.h:27, > from ../../../../../Source/Modules/nimCodecs/XnJpegCodec.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimCodecs/XnCodec.h:29, > from ../../../../../Source/Modules/nimCodecs/XnJpegCodec.h:27, > from ../../../../../Source/Modules/nimCodecs/XnJpegCodec.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >In file included from ../../../../../Source/Modules/nimCodecs/XnJpegCodec.cpp:21:0: >../../../../../Source/Modules/nimCodecs/XnJpegCodec.h: In constructor âXnJpegCodec::XnJpegCodec()â: >../../../../../Source/Modules/nimCodecs/XnJpegCodec.h:59:11: warning: âXnJpegCodec::m_nQualityâ will be initialized after [-Wreorder] > XnUInt32 m_nQuality; > > ^~~~~~~~~~ >../../../../../Source/Modules/nimCodecs/XnJpegCodec.h:55:9: warning: âXnBool XnJpegCodec::m_bValidâ [-Wreorder] > XnBool m_bValid; > > ^~~~~~~~ >../../../../../Source/Modules/nimCodecs/XnJpegCodec.cpp:28:1: warning: when initialized here [-Wreorder] > XnJpegCodec::XnJpegCodec() : > > ^~~~~~~~~~~ >In file included from ../../../../../Source/Modules/nimCodecs/XnJpegCodec.cpp:21:0: >../../../../../Source/Modules/nimCodecs/XnJpegCodec.h:63:19: warning: âXnJpegCodec::m_hCroppingCallbackâ will be initialized after [-Wreorder] > XnCallbackHandle m_hCroppingCallback; > > ^~~~~~~~~~~~~~~~~~~ >../../../../../Source/Modules/nimCodecs/XnJpegCodec.h:54:17: warning: âxn::ImageGenerator XnJpegCodec::m_imageâ [-Wreorder] > ImageGenerator m_image; > > ^~~~~~~ >../../../../../Source/Modules/nimCodecs/XnJpegCodec.cpp:28:1: warning: when initialized here [-Wreorder] > XnJpegCodec::XnJpegCodec() : > > ^~~~~~~~~~~ >In file included from ../../../../../Source/Modules/nimCodecs/XnJpegCodec.cpp:21:0: >../../../../../Source/Modules/nimCodecs/XnJpegCodec.h:54:17: warning: âXnJpegCodec::m_imageâ will be initialized after [-Wreorder] > ImageGenerator m_image; > > ^~~~~~~ >../../../../../Source/Modules/nimCodecs/XnJpegCodec.h:52:10: warning: âxn::Context XnJpegCodec::m_contextâ [-Wreorder] > Context m_context; > > ^~~~~~~~~ >../../../../../Source/Modules/nimCodecs/XnJpegCodec.cpp:28:1: warning: when initialized here [-Wreorder] > XnJpegCodec::XnJpegCodec() : > > ^~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnStreamCompression.d x64-Release/XnStreamCompression.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/XnStreamCompression.o ../../../../../Source/Modules/nimCodecs/XnStreamCompression.cpp >../../../../../Source/Modules/nimCodecs/XnStreamCompression.cpp:1053:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning(push) > > >../../../../../Source/Modules/nimCodecs/XnStreamCompression.cpp:1054:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning(disable: 4611) > > >../../../../../Source/Modules/nimCodecs/XnStreamCompression.cpp:1311:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning(pop) > > >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnCodec.d x64-Release/XnCodec.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/XnCodec.o ../../../../../Source/Modules/nimCodecs/XnCodec.cpp >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimCodecs/XnCodec.h:29, > from ../../../../../Source/Modules/nimCodecs/XnCodec.cpp:21: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimCodecs/XnCodec.h:29, > from ../../../../../Source/Modules/nimCodecs/XnCodec.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimCodecs/XnCodec.h:29, > from ../../../../../Source/Modules/nimCodecs/XnCodec.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/Xn16zCodec.d x64-Release/Xn16zCodec.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/Xn16zCodec.o ../../../../../Source/Modules/nimCodecs/Xn16zCodec.cpp >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimCodecs/XnCodec.h:29, > from ../../../../../Source/Modules/nimCodecs/Xn16zCodec.h:27, > from ../../../../../Source/Modules/nimCodecs/Xn16zCodec.cpp:21: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimCodecs/XnCodec.h:29, > from ../../../../../Source/Modules/nimCodecs/Xn16zCodec.h:27, > from ../../../../../Source/Modules/nimCodecs/Xn16zCodec.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimCodecs/XnCodec.h:29, > from ../../../../../Source/Modules/nimCodecs/Xn16zCodec.h:27, > from ../../../../../Source/Modules/nimCodecs/Xn16zCodec.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/Xn8zCodec.d x64-Release/Xn8zCodec.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/Xn8zCodec.o ../../../../../Source/Modules/nimCodecs/Xn8zCodec.cpp >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimCodecs/XnCodec.h:29, > from ../../../../../Source/Modules/nimCodecs/Xn8zCodec.h:27, > from ../../../../../Source/Modules/nimCodecs/Xn8zCodec.cpp:21: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimCodecs/XnCodec.h:29, > from ../../../../../Source/Modules/nimCodecs/Xn8zCodec.h:27, > from ../../../../../Source/Modules/nimCodecs/Xn8zCodec.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimCodecs/XnCodec.h:29, > from ../../../../../Source/Modules/nimCodecs/Xn8zCodec.h:27, > from ../../../../../Source/Modules/nimCodecs/Xn8zCodec.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/ExportedCodec.d x64-Release/ExportedCodec.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/ExportedCodec.o ../../../../../Source/Modules/nimCodecs/ExportedCodec.cpp >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimCodecs/XnCodec.h:29, > from ../../../../../Source/Modules/nimCodecs/ExportedCodec.h:27, > from ../../../../../Source/Modules/nimCodecs/ExportedCodec.cpp:21: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimCodecs/XnCodec.h:29, > from ../../../../../Source/Modules/nimCodecs/ExportedCodec.h:27, > from ../../../../../Source/Modules/nimCodecs/ExportedCodec.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimCodecs/XnCodec.h:29, > from ../../../../../Source/Modules/nimCodecs/ExportedCodec.h:27, > from ../../../../../Source/Modules/nimCodecs/ExportedCodec.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -o ../../../Bin/x64-Release/libnimCodecs.so ./x64-Release/XnUncompressedCodec.o ./x64-Release/Xn16zEmbTablesCodec.o ./x64-Release/XnCodecs.o ./x64-Release/XnJpegCodec.o ./x64-Release/XnStreamCompression.o ./x64-Release/XnCodec.o ./x64-Release/Xn16zCodec.o ./x64-Release/Xn8zCodec.o ./x64-Release/ExportedCodec.o -Wl,-soname,libnimCodecs.so -Wl,-O1 -Wl,--as-needed -L../../../Bin/x64-Release -lOpenNI -ljpeg -Wl,--no-undefined -shared >make[1]: Leaving directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build/Modules/nimCodecs' >make -C Modules/nimMockNodes >make[1]: Entering directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build/Modules/nimMockNodes' >mkdir -p x64-Release >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/ExportedMockNodes.d x64-Release/ExportedMockNodes.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/ExportedMockNodes.o ../../../../../Source/Modules/nimMockNodes/ExportedMockNodes.cpp >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimMockNodes/ExportedMockNodes.h:26, > from ../../../../../Source/Modules/nimMockNodes/ExportedMockNodes.cpp:21: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimMockNodes/ExportedMockNodes.h:26, > from ../../../../../Source/Modules/nimMockNodes/ExportedMockNodes.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimMockNodes/ExportedMockNodes.h:26, > from ../../../../../Source/Modules/nimMockNodes/ExportedMockNodes.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/MockAudioGenerator.d x64-Release/MockAudioGenerator.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/MockAudioGenerator.o ../../../../../Source/Modules/nimMockNodes/MockAudioGenerator.cpp >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimMockNodes/MockAudioGenerator.h:24, > from ../../../../../Source/Modules/nimMockNodes/MockAudioGenerator.cpp:21: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimMockNodes/MockAudioGenerator.h:24, > from ../../../../../Source/Modules/nimMockNodes/MockAudioGenerator.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimMockNodes/MockAudioGenerator.h:24, > from ../../../../../Source/Modules/nimMockNodes/MockAudioGenerator.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >In file included from ../../../../../Source/Modules/nimMockNodes/MockAudioGenerator.cpp:21:0: >../../../../../Source/Modules/nimMockNodes/MockAudioGenerator.h: In constructor âMockAudioGenerator::MockAudioGenerator(xn::Context&, const XnChar*)â: >../../../../../Source/Modules/nimMockNodes/MockAudioGenerator.h:60:20: warning: âMockAudioGenerator::m_pSupportedOutputModesâ will be initialized after [-Wreorder] > XnWaveOutputMode* m_pSupportedOutputModes; > > ^~~~~~~~~~~~~~~~~~~~~~~ >../../../../../Source/Modules/nimMockNodes/MockAudioGenerator.h:57:11: warning: âXnUInt32 MockAudioGenerator::m_nSupportedOutputModesCountâ [-Wreorder] > XnUInt32 m_nSupportedOutputModesCount; > > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../../../../../Source/Modules/nimMockNodes/MockAudioGenerator.cpp:27:1: warning: when initialized here [-Wreorder] > MockAudioGenerator::MockAudioGenerator(xn::Context& context, const XnChar* strName) : > > ^~~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/MockMapGenerator.d x64-Release/MockMapGenerator.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/MockMapGenerator.o ../../../../../Source/Modules/nimMockNodes/MockMapGenerator.cpp >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimMockNodes/MockMapGenerator.h:24, > from ../../../../../Source/Modules/nimMockNodes/MockMapGenerator.cpp:21: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimMockNodes/MockMapGenerator.h:24, > from ../../../../../Source/Modules/nimMockNodes/MockMapGenerator.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimMockNodes/MockMapGenerator.h:24, > from ../../../../../Source/Modules/nimMockNodes/MockMapGenerator.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >In file included from ../../../../../Source/Modules/nimMockNodes/MockMapGenerator.cpp:21:0: >../../../../../Source/Modules/nimMockNodes/MockMapGenerator.h: In constructor âMockMapGenerator::MockMapGenerator(xn::Context&, const XnChar*)â: >../../../../../Source/Modules/nimMockNodes/MockMapGenerator.h:73:19: warning: âMockMapGenerator::m_pSupportedMapOutputModesâ will be initialized after [-Wreorder] > XnMapOutputMode* m_pSupportedMapOutputModes; > > ^~~~~~~~~~~~~~~~~~~~~~~~~~ >../../../../../Source/Modules/nimMockNodes/MockMapGenerator.h:66:11: warning: âXnUInt32 MockMapGenerator::m_nBytesPerPixelâ [-Wreorder] > XnUInt32 m_nBytesPerPixel; > > ^~~~~~~~~~~~~~~~ >../../../../../Source/Modules/nimMockNodes/MockMapGenerator.cpp:26:1: warning: when initialized here [-Wreorder] > MockMapGenerator::MockMapGenerator(xn::Context& context, const XnChar* strName) : > > ^~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/MockImageGenerator.d x64-Release/MockImageGenerator.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/MockImageGenerator.o ../../../../../Source/Modules/nimMockNodes/MockImageGenerator.cpp >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimMockNodes/MockImageGenerator.h:24, > from ../../../../../Source/Modules/nimMockNodes/MockImageGenerator.cpp:21: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimMockNodes/MockImageGenerator.h:24, > from ../../../../../Source/Modules/nimMockNodes/MockImageGenerator.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimMockNodes/MockImageGenerator.h:24, > from ../../../../../Source/Modules/nimMockNodes/MockImageGenerator.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/MockDevice.d x64-Release/MockDevice.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/MockDevice.o ../../../../../Source/Modules/nimMockNodes/MockDevice.cpp >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimMockNodes/MockProductionNode.h:24, > from ../../../../../Source/Modules/nimMockNodes/MockDevice.h:21, > from ../../../../../Source/Modules/nimMockNodes/MockDevice.cpp:21: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimMockNodes/MockProductionNode.h:24, > from ../../../../../Source/Modules/nimMockNodes/MockDevice.h:21, > from ../../../../../Source/Modules/nimMockNodes/MockDevice.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimMockNodes/MockProductionNode.h:24, > from ../../../../../Source/Modules/nimMockNodes/MockDevice.h:21, > from ../../../../../Source/Modules/nimMockNodes/MockDevice.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/nimMockNodes.d x64-Release/nimMockNodes.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/nimMockNodes.o ../../../../../Source/Modules/nimMockNodes/nimMockNodes.cpp >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Include/XnModuleCppRegistratration.h:27, > from ../../../../../Source/Modules/nimMockNodes/nimMockNodes.cpp:24: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Include/XnModuleCppRegistratration.h:27, > from ../../../../../Source/Modules/nimMockNodes/nimMockNodes.cpp:24: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Include/XnModuleCppRegistratration.h:27, > from ../../../../../Source/Modules/nimMockNodes/nimMockNodes.cpp:24: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/MockIRGenerator.d x64-Release/MockIRGenerator.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/MockIRGenerator.o ../../../../../Source/Modules/nimMockNodes/MockIRGenerator.cpp >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimMockNodes/MockIRGenerator.h:24, > from ../../../../../Source/Modules/nimMockNodes/MockIRGenerator.cpp:21: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimMockNodes/MockIRGenerator.h:24, > from ../../../../../Source/Modules/nimMockNodes/MockIRGenerator.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimMockNodes/MockIRGenerator.h:24, > from ../../../../../Source/Modules/nimMockNodes/MockIRGenerator.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/MockDepthGenerator.d x64-Release/MockDepthGenerator.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/MockDepthGenerator.o ../../../../../Source/Modules/nimMockNodes/MockDepthGenerator.cpp >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimMockNodes/MockDepthGenerator.h:24, > from ../../../../../Source/Modules/nimMockNodes/MockDepthGenerator.cpp:21: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimMockNodes/MockDepthGenerator.h:24, > from ../../../../../Source/Modules/nimMockNodes/MockDepthGenerator.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimMockNodes/MockDepthGenerator.h:24, > from ../../../../../Source/Modules/nimMockNodes/MockDepthGenerator.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/MockGenerator.d x64-Release/MockGenerator.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/MockGenerator.o ../../../../../Source/Modules/nimMockNodes/MockGenerator.cpp >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimMockNodes/MockGenerator.h:24, > from ../../../../../Source/Modules/nimMockNodes/MockGenerator.cpp:21: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimMockNodes/MockGenerator.h:24, > from ../../../../../Source/Modules/nimMockNodes/MockGenerator.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimMockNodes/MockGenerator.h:24, > from ../../../../../Source/Modules/nimMockNodes/MockGenerator.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >In file included from ../../../../../Source/Modules/nimMockNodes/MockGenerator.cpp:21:0: >../../../../../Source/Modules/nimMockNodes/MockGenerator.h: In constructor âMockGenerator::MockGenerator(xn::Context&, const XnChar*, XnBool)â: >../../../../../Source/Modules/nimMockNodes/MockGenerator.h:122:9: warning: âMockGenerator::m_bMirrorâ will be initialized after [-Wreorder] > XnBool m_bMirror; > > ^~~~~~~~~ >../../../../../Source/Modules/nimMockNodes/MockGenerator.h:118:11: warning: âXnUInt32 MockGenerator::m_nCurrentDataIdxâ [-Wreorder] > XnUInt32 m_nCurrentDataIdx; > > ^~~~~~~~~~~~~~~~~ >../../../../../Source/Modules/nimMockNodes/MockGenerator.cpp:27:1: warning: when initialized here [-Wreorder] > MockGenerator::MockGenerator(xn::Context& context, const XnChar* strName, XnBool bAggregateData /* = FALSE */) : > > ^~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/MockProductionNode.d x64-Release/MockProductionNode.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/MockProductionNode.o ../../../../../Source/Modules/nimMockNodes/MockProductionNode.cpp >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimMockNodes/MockProductionNode.h:24, > from ../../../../../Source/Modules/nimMockNodes/MockProductionNode.cpp:21: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimMockNodes/MockProductionNode.h:24, > from ../../../../../Source/Modules/nimMockNodes/MockProductionNode.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimMockNodes/MockProductionNode.h:24, > from ../../../../../Source/Modules/nimMockNodes/MockProductionNode.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >In file included from ../../../../../Source/Modules/nimMockNodes/MockProductionNode.cpp:21:0: >../../../../../Source/Modules/nimMockNodes/MockProductionNode.h: In constructor âMockProductionNode::MockProductionNode(xn::Context&, const XnChar*)â: >../../../../../Source/Modules/nimMockNodes/MockProductionNode.h:72:8: warning: âMockProductionNode::m_pNotificationsCookieâ will be initialized after [-Wreorder] > void* m_pNotificationsCookie; > > ^~~~~~~~~~~~~~~~~~~~~~ >../../../../../Source/Modules/nimMockNodes/MockProductionNode.h:70:9: warning: âXnBool MockProductionNode::m_bStateReadyâ [-Wreorder] > XnBool m_bStateReady; > > ^~~~~~~~~~~~~ >../../../../../Source/Modules/nimMockNodes/MockProductionNode.cpp:26:1: warning: when initialized here [-Wreorder] > MockProductionNode::MockProductionNode(xn::Context& context, const XnChar* strName) : > > ^~~~~~~~~~~~~~~~~~ >In file included from ../../../../../Source/Modules/nimMockNodes/MockProductionNode.cpp:21:0: >../../../../../Source/Modules/nimMockNodes/MockProductionNode.h:70:9: warning: âMockProductionNode::m_bStateReadyâ will be initialized after [-Wreorder] > XnBool m_bStateReady; > > ^~~~~~~~~~~~~ >../../../../../Source/Modules/nimMockNodes/MockProductionNode.h:63:14: warning: âxn::Context MockProductionNode::m_contextâ [-Wreorder] > xn::Context m_context; > > ^~~~~~~~~ >../../../../../Source/Modules/nimMockNodes/MockProductionNode.cpp:26:1: warning: when initialized here [-Wreorder] > MockProductionNode::MockProductionNode(xn::Context& context, const XnChar* strName) : > > ^~~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -o ../../../Bin/x64-Release/libnimMockNodes.so ./x64-Release/ExportedMockNodes.o ./x64-Release/MockAudioGenerator.o ./x64-Release/MockMapGenerator.o ./x64-Release/MockImageGenerator.o ./x64-Release/MockDevice.o ./x64-Release/nimMockNodes.o ./x64-Release/MockIRGenerator.o ./x64-Release/MockDepthGenerator.o ./x64-Release/MockGenerator.o ./x64-Release/MockProductionNode.o -Wl,-soname,libnimMockNodes.so -Wl,-O1 -Wl,--as-needed -L../../../Bin/x64-Release -lOpenNI -Wl,--no-undefined -shared >make[1]: Leaving directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build/Modules/nimMockNodes' >make -C Modules/nimRecorder >make[1]: Entering directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build/Modules/nimRecorder' >mkdir -p x64-Release >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/RecorderNode.d x64-Release/RecorderNode.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -I../../../../../Source/Modules/Common -fPIC -fvisibility=hidden -o x64-Release/RecorderNode.o ../../../../../Source/Modules/nimRecorder/RecorderNode.cpp >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimRecorder/RecorderNode.h:24, > from ../../../../../Source/Modules/nimRecorder/RecorderNode.cpp:21: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimRecorder/RecorderNode.h:24, > from ../../../../../Source/Modules/nimRecorder/RecorderNode.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimRecorder/RecorderNode.h:24, > from ../../../../../Source/Modules/nimRecorder/RecorderNode.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >In file included from ../../../../../Source/Modules/nimRecorder/RecorderNode.cpp:21:0: >../../../../../Source/Modules/nimRecorder/RecorderNode.h: In constructor âRecorderNode::RecorderNode(xn::Context&)â: >../../../../../Source/Modules/nimRecorder/RecorderNode.h:109:35: warning: âRecorderNode::m_pOutputStreamâ will be initialized after [-Wreorder] > XnRecorderOutputStreamInterface* m_pOutputStream; > > ^~~~~~~~~~~~~~~ >../../../../../Source/Modules/nimRecorder/RecorderNode.h:105:9: warning: âXnBool RecorderNode::m_bOpenâ [-Wreorder] > XnBool m_bOpen; > > ^~~~~~~ >../../../../../Source/Modules/nimRecorder/RecorderNode.cpp:35:1: warning: when initialized here [-Wreorder] > RecorderNode::RecorderNode(xn::Context &context) : > > ^~~~~~~~~~~~ >In file included from ../../../../../Source/Modules/nimRecorder/RecorderNode.cpp:21:0: >../../../../../Source/Modules/nimRecorder/RecorderNode.h:112:14: warning: âRecorderNode::m_contextâ will be initialized after [-Wreorder] > xn::Context m_context; > > ^~~~~~~~~ >../../../../../Source/Modules/nimRecorder/RecorderNode.h:107:11: warning: âXnUInt8* RecorderNode::m_pPayloadDataâ [-Wreorder] > XnUInt8* m_pPayloadData; > > ^~~~~~~~~~~~~~ >../../../../../Source/Modules/nimRecorder/RecorderNode.cpp:35:1: warning: when initialized here [-Wreorder] > RecorderNode::RecorderNode(xn::Context &context) : > > ^~~~~~~~~~~~ >In file included from ../../../../../Include/XnModuleCppInterface.h:34:0, > from ../../../../../Source/Modules/nimRecorder/RecorderNode.h:24, > from ../../../../../Source/Modules/nimRecorder/RecorderNode.cpp:21: >../../../../../Include/XnListT.h: In instantiation of âXnListT<T, TAlloc>& XnListT<T, TAlloc>::operator=(const XnListT<T, TAlloc>&) [with T = _DataIndexEntry; TAlloc = XnLinkedNodeDefaultAllocatorT<_DataIndexEntry>]â: >../../../../../Source/Modules/nimRecorder/RecorderNode.h:66:9: required from here >../../../../../Include/XnListT.h:266:12: warning: variable ânRetValâ set but not used [-Wunused-but-set-variable] > XnStatus nRetVal = XN_STATUS_OK; > ^~~~~~~ >In file included from ../../../../../Include/XnStringsHashT.h:27:0, > from ../../../../../Source/Modules/nimRecorder/RecorderNode.h:25, > from ../../../../../Source/Modules/nimRecorder/RecorderNode.cpp:21: >../../../../../Include/XnHashT.h: In instantiation of âXnHashT<TKey, TValue, TKeyManager, TAlloc>& XnHashT<TKey, TValue, TKeyManager, TAlloc>::operator=(const XnHashT<TKey, TValue, TKeyManager, TAlloc>&) [with TKey = const char*; TValue = RecorderNode::RecordedNodePropInfo; TKeyManager = XnStringsHashKeyManager; TAlloc = XnStringsNodeAllocator<RecorderNode::RecordedNodePropInfo>]â: >../../../../../Include/XnStringsHashT.h:93:18: required from âXnStringsHashT<TValue>& XnStringsHashT<TValue>::operator=(const XnStringsHashT<TValue>&) [with TValue = RecorderNode::RecordedNodePropInfo]â >../../../../../Source/Modules/nimRecorder/RecorderNode.h:66:9: required from here >../../../../../Include/XnHashT.h:321:12: warning: variable ânRetValâ set but not used [-Wunused-but-set-variable] > XnStatus nRetVal = XN_STATUS_OK; > ^~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/nimRecorder.d x64-Release/nimRecorder.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -I../../../../../Source/Modules/Common -fPIC -fvisibility=hidden -o x64-Release/nimRecorder.o ../../../../../Source/Modules/nimRecorder/nimRecorder.cpp >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Include/XnModuleCppRegistratration.h:27, > from ../../../../../Source/Modules/nimRecorder/nimRecorder.cpp:24: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Include/XnModuleCppRegistratration.h:27, > from ../../../../../Source/Modules/nimRecorder/nimRecorder.cpp:24: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Include/XnModuleCppRegistratration.h:27, > from ../../../../../Source/Modules/nimRecorder/nimRecorder.cpp:24: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/ExportedPlayer.d x64-Release/ExportedPlayer.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -I../../../../../Source/Modules/Common -fPIC -fvisibility=hidden -o x64-Release/ExportedPlayer.o ../../../../../Source/Modules/nimRecorder/ExportedPlayer.cpp >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimRecorder/ExportedPlayer.h:27, > from ../../../../../Source/Modules/nimRecorder/ExportedPlayer.cpp:24: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimRecorder/ExportedPlayer.h:27, > from ../../../../../Source/Modules/nimRecorder/ExportedPlayer.cpp:24: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimRecorder/ExportedPlayer.h:27, > from ../../../../../Source/Modules/nimRecorder/ExportedPlayer.cpp:24: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/ExportedRecorder.d x64-Release/ExportedRecorder.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -I../../../../../Source/Modules/Common -fPIC -fvisibility=hidden -o x64-Release/ExportedRecorder.o ../../../../../Source/Modules/nimRecorder/ExportedRecorder.cpp >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimRecorder/ExportedRecorder.h:27, > from ../../../../../Source/Modules/nimRecorder/ExportedRecorder.cpp:24: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimRecorder/ExportedRecorder.h:27, > from ../../../../../Source/Modules/nimRecorder/ExportedRecorder.cpp:24: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimRecorder/ExportedRecorder.h:27, > from ../../../../../Source/Modules/nimRecorder/ExportedRecorder.cpp:24: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/PlayerNode.d x64-Release/PlayerNode.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -I../../../../../Source/Modules/Common -fPIC -fvisibility=hidden -o x64-Release/PlayerNode.o ../../../../../Source/Modules/nimRecorder/PlayerNode.cpp >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimRecorder/PlayerNode.h:24, > from ../../../../../Source/Modules/nimRecorder/PlayerNode.cpp:21: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimRecorder/PlayerNode.h:24, > from ../../../../../Source/Modules/nimRecorder/PlayerNode.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Source/Modules/nimRecorder/PlayerNode.h:24, > from ../../../../../Source/Modules/nimRecorder/PlayerNode.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >In file included from ../../../../../Source/Modules/nimRecorder/PlayerNode.cpp:21:0: >../../../../../Source/Modules/nimRecorder/PlayerNode.h: In constructor âPlayerNode::PlayerNode(xn::Context&, const XnChar*)â: >../../../../../Source/Modules/nimRecorder/PlayerNode.h:154:23: warning: âPlayerNode::m_pNodeNotificationsâ will be initialized after [-Wreorder] > XnNodeNotifications* m_pNodeNotifications; > > ^~~~~~~~~~~~~~~~~~~~ >../../../../../Source/Modules/nimRecorder/PlayerNode.h:149:11: warning: âXnUInt8* PlayerNode::m_pRecordBufferâ [-Wreorder] > XnUInt8* m_pRecordBuffer; > > ^~~~~~~~~~~~~~~ >../../../../../Source/Modules/nimRecorder/PlayerNode.cpp:72:1: warning: when initialized here [-Wreorder] > PlayerNode::PlayerNode(xn::Context &context, const XnChar* strName) : > > ^~~~~~~~~~ >In file included from ../../../../../Source/Modules/nimRecorder/PlayerNode.cpp:21:0: >../../../../../Source/Modules/nimRecorder/PlayerNode.h:166:14: warning: âPlayerNode::m_contextâ will be initialized after [-Wreorder] > xn::Context m_context; > > ^~~~~~~~~ >../../../../../Source/Modules/nimRecorder/PlayerNode.h:156:9: warning: âXnBool PlayerNode::m_bDataBegunâ [-Wreorder] > XnBool m_bDataBegun; > > ^~~~~~~~~~~~ >../../../../../Source/Modules/nimRecorder/PlayerNode.cpp:72:1: warning: when initialized here [-Wreorder] > PlayerNode::PlayerNode(xn::Context &context, const XnChar* strName) : > > ^~~~~~~~~~ >In file included from ../../../../../Source/Modules/nimRecorder/PlayerNode.cpp:21:0: >../../../../../Source/Modules/nimRecorder/PlayerNode.h:165:11: warning: âPlayerNode::m_nMaxNodesâ will be initialized after [-Wreorder] > XnUInt32 m_nMaxNodes; > > ^~~~~~~~~~~ >../../../../../Source/Modules/nimRecorder/PlayerNode.h:157:9: warning: âXnBool PlayerNode::m_bEOFâ [-Wreorder] > XnBool m_bEOF; > > ^~~~~~ >../../../../../Source/Modules/nimRecorder/PlayerNode.cpp:72:1: warning: when initialized here [-Wreorder] > PlayerNode::PlayerNode(xn::Context &context, const XnChar* strName) : > > ^~~~~~~~~~ >In file included from ../../../../../Source/Modules/nimRecorder/PlayerNode.cpp:21:0: >../../../../../Source/Modules/nimRecorder/PlayerNode.h:169:19: warning: âPlayerNode::m_aSeekTempArrayâ will be initialized after [-Wreorder] > DataIndexEntry** m_aSeekTempArray; > > ^~~~~~~~~~~~~~~~ >../../../../../Source/Modules/nimRecorder/PlayerNode.h:167:15: warning: âXnInternalNodeData* PlayerNode::m_hSelfâ [-Wreorder] > XnNodeHandle m_hSelf; > > ^~~~~~~ >../../../../../Source/Modules/nimRecorder/PlayerNode.cpp:72:1: warning: when initialized here [-Wreorder] > PlayerNode::PlayerNode(xn::Context &context, const XnChar* strName) : > > ^~~~~~~~~~ >In file included from ../../../../../Source/Modules/nimRecorder/PlayerNode.cpp:21:0: >../../../../../Source/Modules/nimRecorder/PlayerNode.h:167:15: warning: âPlayerNode::m_hSelfâ will be initialized after [-Wreorder] > XnNodeHandle m_hSelf; > > ^~~~~~~ >../../../../../Source/Modules/nimRecorder/PlayerNode.h:148:9: warning: âXnBool PlayerNode::m_bIs32bitFileFormatâ [-Wreorder] > XnBool m_bIs32bitFileFormat; > > ^~~~~~~~~~~~~~~~~~~~ >../../../../../Source/Modules/nimRecorder/PlayerNode.cpp:72:1: warning: when initialized here [-Wreorder] > PlayerNode::PlayerNode(xn::Context &context, const XnChar* strName) : > > ^~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/DataRecords.d x64-Release/DataRecords.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -I../../../../../Source/Modules/Common -fPIC -fvisibility=hidden -o x64-Release/DataRecords.o ../../../../../Source/Modules/Common/DataRecords.cpp >In file included from ../../../../../Source/Modules/Common/DataRecords.cpp:21:0: >../../../../../Source/Modules/Common/DataRecords.h: In constructor âRecord::Record(XnUInt8*, XnUInt32, XnBool)â: >../../../../../Source/Modules/Common/DataRecords.h:132:11: warning: âRecord::m_nMaxSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nMaxSize; > > ^~~~~~~~~~ >../../../../../Source/Modules/Common/DataRecords.h:131:19: warning: âXnUInt32 Record::m_nReadOffsetâ [-Wreorder] > mutable XnUInt32 m_nReadOffset; > > ^~~~~~~~~~~~~ >../../../../../Source/Modules/Common/DataRecords.cpp:36:1: warning: when initialized here [-Wreorder] > Record::Record(XnUInt8* pData, XnUInt32 nMaxSize, XnBool bUseOld32Header) : > > ^~~~~~ >In file included from ../../../../../Source/Modules/Common/DataRecords.cpp:21:0: >../../../../../Source/Modules/Common/DataRecords.h: In copy constructor âRecord::Record(const Record&)â: >../../../../../Source/Modules/Common/DataRecords.h:132:11: warning: âRecord::m_nMaxSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nMaxSize; > > ^~~~~~~~~~ >../../../../../Source/Modules/Common/DataRecords.h:131:19: warning: âXnUInt32 Record::m_nReadOffsetâ [-Wreorder] > mutable XnUInt32 m_nReadOffset; > > ^~~~~~~~~~~~~ >../../../../../Source/Modules/Common/DataRecords.cpp:50:1: warning: when initialized here [-Wreorder] > Record::Record(const Record &other) : > > ^~~~~~ >x86_64-pc-linux-gnu-g++ -o ../../../Bin/x64-Release/libnimRecorder.so ./x64-Release/RecorderNode.o ./x64-Release/nimRecorder.o ./x64-Release/ExportedPlayer.o ./x64-Release/ExportedRecorder.o ./x64-Release/PlayerNode.o ./x64-Release/DataRecords.o -Wl,-soname,libnimRecorder.so -Wl,-O1 -Wl,--as-needed -L../../../Bin/x64-Release -lOpenNI -Wl,--no-undefined -shared >make[1]: Leaving directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build/Modules/nimRecorder' >make -C Utils/niReg >make[1]: Entering directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build/Utils/niReg' >mkdir -p x64-Release >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/niReg.d x64-Release/niReg.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -o x64-Release/niReg.o ../../../../../Source/Utils/niReg/niReg.cpp >x86_64-pc-linux-gnu-g++ -o ../../../Bin/x64-Release/niReg ./x64-Release/niReg.o -Wl,-O1 -Wl,--as-needed -L../../../Bin/x64-Release -lOpenNI >make[1]: Leaving directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build/Utils/niReg' >make -C Utils/niLicense >make[1]: Entering directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build/Utils/niLicense' >mkdir -p x64-Release >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/niLicense.d x64-Release/niLicense.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -o x64-Release/niLicense.o ../../../../../Source/Utils/niLicense/niLicense.cpp >x86_64-pc-linux-gnu-g++ -o ../../../Bin/x64-Release/niLicense ./x64-Release/niLicense.o -Wl,-O1 -Wl,--as-needed -L../../../Bin/x64-Release -lOpenNI >make[1]: Leaving directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build/Utils/niLicense' >make -C Samples/NiSimpleRead >make[1]: Entering directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build/Samples/NiSimpleRead' >mkdir -p x64-Release >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/NiSimpleRead.d x64-Release/NiSimpleRead.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -o x64-Release/NiSimpleRead.o ../../../../../Samples/NiSimpleRead/NiSimpleRead.cpp >In file included from ../../../../../Samples/NiSimpleRead/NiSimpleRead.cpp:26:0: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Samples/NiSimpleRead/NiSimpleRead.cpp:26:0: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Samples/NiSimpleRead/NiSimpleRead.cpp:26:0: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -o ../../../Bin/x64-Release/Sample-NiSimpleRead ./x64-Release/NiSimpleRead.o -Wl,-O1 -Wl,--as-needed -L../../../Bin/x64-Release -lOpenNI >make[1]: Leaving directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build/Samples/NiSimpleRead' >make -C Samples/NiBackRecorder >make[1]: Entering directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build/Samples/NiBackRecorder' >mkdir -p x64-Release >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/main.d x64-Release/main.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -o x64-Release/main.o ../../../../../Samples/NiBackRecorder/main.cpp >In file included from ../../../../../Samples/NiBackRecorder/main.cpp:27:0: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Samples/NiBackRecorder/main.cpp:27:0: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Samples/NiBackRecorder/main.cpp:27:0: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >../../../../../Samples/NiBackRecorder/main.cpp: In constructor âCyclicBuffer::CyclicBuffer(xn::Context&, xn::DepthGenerator&, xn::ImageGenerator&, const RecConfiguration&)â: >../../../../../Samples/NiBackRecorder/main.cpp:431:22: warning: âCyclicBuffer::m_imageGeneratorâ will be initialized after [-Wreorder] > xn::ImageGenerator& m_imageGenerator; > > ^~~~~~~~~~~~~~~~ >../../../../../Samples/NiBackRecorder/main.cpp:423:15: warning: âCyclicBuffer::SingleFrame* CyclicBuffer::m_pFramesâ [-Wreorder] > SingleFrame* m_pFrames; > > ^~~~~~~~~ >../../../../../Samples/NiBackRecorder/main.cpp:283:2: warning: when initialized here [-Wreorder] > CyclicBuffer(xn::Context& context, xn::DepthGenerator& depthGenerator, xn::ImageGenerator& imageGenerator, const RecConfiguration& config) : > > ^~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -o ../../../Bin/x64-Release/Sample-NiBackRecorder ./x64-Release/main.o -Wl,-O1 -Wl,--as-needed -L../../../Bin/x64-Release -lOpenNI >make[1]: Leaving directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build/Samples/NiBackRecorder' >make -C Samples/NiConvertXToONI >make[1]: Entering directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build/Samples/NiConvertXToONI' >mkdir -p x64-Release >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/NiConvertXToONI.d x64-Release/NiConvertXToONI.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -o x64-Release/NiConvertXToONI.o ../../../../../Samples/NiConvertXToONI/NiConvertXToONI.cpp >In file included from ../../../../../Samples/NiConvertXToONI/NiConvertXToONI.cpp:25:0: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Samples/NiConvertXToONI/NiConvertXToONI.cpp:25:0: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Samples/NiConvertXToONI/NiConvertXToONI.cpp:25:0: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -o ../../../Bin/x64-Release/Sample-NiConvertXToONI ./x64-Release/NiConvertXToONI.o -Wl,-O1 -Wl,--as-needed -L../../../Bin/x64-Release -lOpenNI >make[1]: Leaving directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build/Samples/NiConvertXToONI' >make -C Samples/NiRecordSynthetic >make[1]: Entering directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build/Samples/NiRecordSynthetic' >mkdir -p x64-Release >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/NiRecordSynthetic.d x64-Release/NiRecordSynthetic.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -o x64-Release/NiRecordSynthetic.o ../../../../../Samples/NiRecordSynthetic/NiRecordSynthetic.cpp >In file included from ../../../../../Samples/NiRecordSynthetic/NiRecordSynthetic.cpp:26:0: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Samples/NiRecordSynthetic/NiRecordSynthetic.cpp:26:0: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Samples/NiRecordSynthetic/NiRecordSynthetic.cpp:26:0: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -o ../../../Bin/x64-Release/Sample-NiRecordSynthetic ./x64-Release/NiRecordSynthetic.o -Wl,-O1 -Wl,--as-needed -L../../../Bin/x64-Release -lOpenNI >make[1]: Leaving directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build/Samples/NiRecordSynthetic' >make -C Samples/NiSampleModule >make[1]: Entering directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build/Samples/NiSampleModule' >mkdir -p x64-Release >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/SampleDepth.d x64-Release/SampleDepth.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -fPIC -fvisibility=hidden -o x64-Release/SampleDepth.o ../../../../../Samples/NiSampleModule/SampleDepth.cpp >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Samples/NiSampleModule/SampleDepth.h:21, > from ../../../../../Samples/NiSampleModule/SampleDepth.cpp:24: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Samples/NiSampleModule/SampleDepth.h:21, > from ../../../../../Samples/NiSampleModule/SampleDepth.cpp:24: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Samples/NiSampleModule/SampleDepth.h:21, > from ../../../../../Samples/NiSampleModule/SampleDepth.cpp:24: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/ExportedSampleDepth.d x64-Release/ExportedSampleDepth.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -fPIC -fvisibility=hidden -o x64-Release/ExportedSampleDepth.o ../../../../../Samples/NiSampleModule/ExportedSampleDepth.cpp >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Samples/NiSampleModule/ExportedSampleDepth.h:21, > from ../../../../../Samples/NiSampleModule/ExportedSampleDepth.cpp:21: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Samples/NiSampleModule/ExportedSampleDepth.h:21, > from ../../../../../Samples/NiSampleModule/ExportedSampleDepth.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Samples/NiSampleModule/ExportedSampleDepth.h:21, > from ../../../../../Samples/NiSampleModule/ExportedSampleDepth.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/Registration.d x64-Release/Registration.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -fPIC -fvisibility=hidden -o x64-Release/Registration.o ../../../../../Samples/NiSampleModule/Registration.cpp >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Samples/NiSampleModule/ExportedSampleDepth.h:21, > from ../../../../../Samples/NiSampleModule/Registration.cpp:21: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Samples/NiSampleModule/ExportedSampleDepth.h:21, > from ../../../../../Samples/NiSampleModule/Registration.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Include/XnModuleCppInterface.h:35:0, > from ../../../../../Samples/NiSampleModule/ExportedSampleDepth.h:21, > from ../../../../../Samples/NiSampleModule/Registration.cpp:21: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -o ../../../Bin/x64-Release/libSample-NiSampleModule.so ./x64-Release/SampleDepth.o ./x64-Release/ExportedSampleDepth.o ./x64-Release/Registration.o -Wl,-soname,libSample-NiSampleModule.so -Wl,-O1 -Wl,--as-needed -L../../../Bin/x64-Release -lOpenNI -Wl,--no-undefined -shared >make[1]: Leaving directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build/Samples/NiSampleModule' >make -C Samples/NiSimpleCreate >make[1]: Entering directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build/Samples/NiSimpleCreate' >mkdir -p x64-Release >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/NiSimpleCreate.d x64-Release/NiSimpleCreate.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -o x64-Release/NiSimpleCreate.o ../../../../../Samples/NiSimpleCreate/NiSimpleCreate.cpp >In file included from ../../../../../Samples/NiSimpleCreate/NiSimpleCreate.cpp:26:0: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Samples/NiSimpleCreate/NiSimpleCreate.cpp:26:0: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Samples/NiSimpleCreate/NiSimpleCreate.cpp:26:0: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -o ../../../Bin/x64-Release/Sample-NiSimpleCreate ./x64-Release/NiSimpleCreate.o -Wl,-O1 -Wl,--as-needed -L../../../Bin/x64-Release -lOpenNI >make[1]: Leaving directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build/Samples/NiSimpleCreate' >make -C Samples/NiCRead >make[1]: Entering directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build/Samples/NiCRead' >mkdir -p x64-Release >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/NiCRead.d x64-Release/NiCRead.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -o x64-Release/NiCRead.o ../../../../../Samples/NiCRead/NiCRead.c >x86_64-pc-linux-gnu-g++ -o ../../../Bin/x64-Release/Sample-NiCRead ./x64-Release/NiCRead.o -Wl,-O1 -Wl,--as-needed -L../../../Bin/x64-Release -lOpenNI >make[1]: Leaving directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build/Samples/NiCRead' >make -C Samples/NiAudioSample >make[1]: Entering directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build/Samples/NiAudioSample' >mkdir -p x64-Release >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/NiAudioSample.d x64-Release/NiAudioSample.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -o x64-Release/NiAudioSample.o ../../../../../Samples/NiAudioSample/NiAudioSample.cpp >In file included from ../../../../../Samples/NiAudioSample/NiAudioSample.cpp:24:0: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Samples/NiAudioSample/NiAudioSample.cpp:24:0: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Samples/NiAudioSample/NiAudioSample.cpp:24:0: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >../../../../../Samples/NiAudioSample/NiAudioSample.cpp: In function âXnStatus play(xn::Context&, xn::AudioGenerator*, XnUInt32)â: >../../../../../Samples/NiAudioSample/NiAudioSample.cpp:66:11: warning: unused variable ânRetValâ [-Wunused-variable] > XnStatus nRetVal = XN_STATUS_OK; > > ^~~~~~~ >../../../../../Samples/NiAudioSample/NiAudioSample.cpp: In function âint main(int, char**)â: >../../../../../Samples/NiAudioSample/NiAudioSample.cpp:331:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > for (int i = 0; i < nSupportedNodes; ++i) > > ~~^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -o ../../../Bin/x64-Release/Sample-NiAudioSample ./x64-Release/NiAudioSample.o -Wl,-O1 -Wl,--as-needed -L../../../Bin/x64-Release -lOpenNI >make[1]: Leaving directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build/Samples/NiAudioSample' >make -C Samples/NiSimpleSkeleton >make[1]: Entering directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build/Samples/NiSimpleSkeleton' >mkdir -p x64-Release >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/NiSimpleSkeleton.d x64-Release/NiSimpleSkeleton.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -o x64-Release/NiSimpleSkeleton.o ../../../../../Samples/NiSimpleSkeleton/NiSimpleSkeleton.cpp >In file included from ../../../../../Samples/NiSimpleSkeleton/NiSimpleSkeleton.cpp:24:0: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Samples/NiSimpleSkeleton/NiSimpleSkeleton.cpp:24:0: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Samples/NiSimpleSkeleton/NiSimpleSkeleton.cpp:24:0: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -o ../../../Bin/x64-Release/Sample-NiSimpleSkeleton ./x64-Release/NiSimpleSkeleton.o -Wl,-O1 -Wl,--as-needed -L../../../Bin/x64-Release -lOpenNI >make[1]: Leaving directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build/Samples/NiSimpleSkeleton' >make -C Samples/NiSkeletonBenchmark >make[1]: Entering directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build/Samples/NiSkeletonBenchmark' >mkdir -p x64-Release >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/NiSkeletonBenchmark.d x64-Release/NiSkeletonBenchmark.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -o x64-Release/NiSkeletonBenchmark.o ../../../../../Samples/NiSkeletonBenchmark/NiSkeletonBenchmark.cpp >In file included from ../../../../../Samples/NiSkeletonBenchmark/NiSkeletonBenchmark.cpp:24:0: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Samples/NiSkeletonBenchmark/NiSkeletonBenchmark.cpp:24:0: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Samples/NiSkeletonBenchmark/NiSkeletonBenchmark.cpp:24:0: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >../../../../../Samples/NiSkeletonBenchmark/NiSkeletonBenchmark.cpp: In function âint main(int, char**)â: >../../../../../Samples/NiSkeletonBenchmark/NiSkeletonBenchmark.cpp:330:8: warning: unused variable ânumTrackedâ [-Wunused-variable] > int numTracked=0; > ^~~~~~~~~~ >../../../../../Samples/NiSkeletonBenchmark/NiSkeletonBenchmark.cpp:331:8: warning: unused variable âuserToPrintâ [-Wunused-variable] > int userToPrint=-1; > ^~~~~~~~~~~ >../../../../../Samples/NiSkeletonBenchmark/NiSkeletonBenchmark.cpp:294:14: warning: unused variable âepochTimeâ [-Wunused-variable] > XnUInt32 epochTime = 0; > ^~~~~~~~~ >../../../../../Samples/NiSkeletonBenchmark/NiSkeletonBenchmark.cpp:296:11: warning: unused variable ânFrameâ [-Wunused-variable] > XnUInt32 nFrame = 0; > ^~~~~~ >x86_64-pc-linux-gnu-g++ -o ../../../Bin/x64-Release/NiSkeletonBenchmark ./x64-Release/NiSkeletonBenchmark.o -Wl,-O1 -Wl,--as-needed -L../../../Bin/x64-Release -lOpenNI >make[1]: Leaving directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build/Samples/NiSkeletonBenchmark' >make -C Samples/NiViewer >make[1]: Entering directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build/Samples/NiViewer' >mkdir -p x64-Release >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/Keyboard.d x64-Release/Keyboard.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Samples/NiViewer -o x64-Release/Keyboard.o ../../../../../Samples/NiViewer/Keyboard.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/MouseInput.d x64-Release/MouseInput.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Samples/NiViewer -o x64-Release/MouseInput.o ../../../../../Samples/NiViewer/MouseInput.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/Statistics.d x64-Release/Statistics.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Samples/NiViewer -o x64-Release/Statistics.o ../../../../../Samples/NiViewer/Statistics.cpp >In file included from ../../../../../Samples/NiViewer/Statistics.h:27:0, > from ../../../../../Samples/NiViewer/Statistics.cpp:24: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Samples/NiViewer/Statistics.cpp:26:0: >../../../../../Samples/NiViewer/Draw.h:29:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning(push, 3) > > >In file included from ../../../../../Samples/NiViewer/Statistics.cpp:26:0: >../../../../../Samples/NiViewer/Draw.h:31:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning(pop) > > >In file included from ../../../../../Samples/NiViewer/Statistics.h:27:0, > from ../../../../../Samples/NiViewer/Statistics.cpp:24: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Samples/NiViewer/Statistics.h:27:0, > from ../../../../../Samples/NiViewer/Statistics.cpp:24: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/Draw.d x64-Release/Draw.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Samples/NiViewer -o x64-Release/Draw.o ../../../../../Samples/NiViewer/Draw.cpp >In file included from ../../../../../Samples/NiViewer/Draw.cpp:24:0: >../../../../../Samples/NiViewer/Draw.h:29:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning(push, 3) > > >In file included from ../../../../../Samples/NiViewer/Draw.cpp:24:0: >../../../../../Samples/NiViewer/Draw.h:31:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning(pop) > > >In file included from ../../../../../Samples/NiViewer/Device.h:27:0, > from ../../../../../Samples/NiViewer/Draw.cpp:25: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Samples/NiViewer/Device.h:27:0, > from ../../../../../Samples/NiViewer/Draw.cpp:25: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Samples/NiViewer/Device.h:27:0, > from ../../../../../Samples/NiViewer/Draw.cpp:25: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >../../../../../Samples/NiViewer/Draw.cpp: In function âvoid drawColorImage(IntRect*, IntPair*, int, int, int)â: >../../../../../Samples/NiViewer/Draw.cpp:853:12: warning: enumeration value âXN_PIXEL_FORMAT_YUV422â not handled in switch [-Wswitch] > switch (pImageMD->PixelFormat()) > > ^ >../../../../../Samples/NiViewer/Draw.cpp:853:12: warning: enumeration value âXN_PIXEL_FORMAT_MJPEGâ not handled in switch [-Wswitch] >../../../../../Samples/NiViewer/Draw.cpp: In function âvoid drawDepth(IntRect*, IntPair*)â: >../../../../../Samples/NiViewer/Draw.cpp:946:13: warning: enumeration value âDEPTH_OFFâ not handled in switch [-Wswitch] > switch (g_DrawConfig.Streams.Depth.Coloring) > > ^ >../../../../../Samples/NiViewer/Draw.cpp:946:13: warning: enumeration value âSTANDARD_DEVIATIONâ not handled in switch [-Wswitch] >../../../../../Samples/NiViewer/Draw.cpp:946:13: warning: enumeration value âNUM_OF_DEPTH_TYPESâ not handled in switch [-Wswitch] >../../../../../Samples/NiViewer/Draw.cpp: In function âvoid drawFrame()â: >../../../../../Samples/NiViewer/Draw.cpp:1582:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if (pointerInDepth.X >= pDepthMD->XOffset() && pointerInDepth.X < (pDepthMD->XOffset() + pDepthMD->XRes()) && > > ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ >../../../../../Samples/NiViewer/Draw.cpp:1582:67: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > if (pointerInDepth.X >= pDepthMD->XOffset() && pointerInDepth.X < (pDepthMD->XOffset() + pDepthMD->XRes()) && > > ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../../../../../Samples/NiViewer/Draw.cpp:1583:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > pointerInDepth.Y >= pDepthMD->YOffset() && pointerInDepth.Y < (pDepthMD->YOffset() + pDepthMD->YRes())) > > ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ >../../../../../Samples/NiViewer/Draw.cpp:1583:64: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] > pointerInDepth.Y >= pDepthMD->YOffset() && pointerInDepth.Y < (pDepthMD->YOffset() + pDepthMD->YRes())) > > ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/Audio.d x64-Release/Audio.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Samples/NiViewer -o x64-Release/Audio.o ../../../../../Samples/NiViewer/Audio.cpp >In file included from ../../../../../Samples/NiViewer/Audio.h:27:0, > from ../../../../../Samples/NiViewer/Audio.cpp:24: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Samples/NiViewer/Audio.h:27:0, > from ../../../../../Samples/NiViewer/Audio.cpp:24: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Samples/NiViewer/Audio.h:27:0, > from ../../../../../Samples/NiViewer/Audio.cpp:24: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/Capture.d x64-Release/Capture.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Samples/NiViewer -o x64-Release/Capture.o ../../../../../Samples/NiViewer/Capture.cpp >In file included from ../../../../../Samples/NiViewer/Device.h:27:0, > from ../../../../../Samples/NiViewer/Capture.h:27, > from ../../../../../Samples/NiViewer/Capture.cpp:24: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Samples/NiViewer/Capture.cpp:26:0: >../../../../../Samples/NiViewer/Draw.h:29:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning(push, 3) > > >In file included from ../../../../../Samples/NiViewer/Capture.cpp:26:0: >../../../../../Samples/NiViewer/Draw.h:31:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning(pop) > > >In file included from ../../../../../Samples/NiViewer/Device.h:27:0, > from ../../../../../Samples/NiViewer/Capture.h:27, > from ../../../../../Samples/NiViewer/Capture.cpp:24: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Samples/NiViewer/Device.h:27:0, > from ../../../../../Samples/NiViewer/Capture.h:27, > from ../../../../../Samples/NiViewer/Capture.cpp:24: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/Device.d x64-Release/Device.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Samples/NiViewer -o x64-Release/Device.o ../../../../../Samples/NiViewer/Device.cpp >In file included from ../../../../../Samples/NiViewer/Device.h:27:0, > from ../../../../../Samples/NiViewer/Device.cpp:24: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >In file included from ../../../../../Samples/NiViewer/Device.cpp:25:0: >../../../../../Samples/NiViewer/Draw.h:29:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning(push, 3) > > >In file included from ../../../../../Samples/NiViewer/Device.cpp:25:0: >../../../../../Samples/NiViewer/Draw.h:31:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning(pop) > > >In file included from ../../../../../Samples/NiViewer/Device.h:27:0, > from ../../../../../Samples/NiViewer/Device.cpp:24: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Samples/NiViewer/Device.h:27:0, > from ../../../../../Samples/NiViewer/Device.cpp:24: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >../../../../../Samples/NiViewer/Device.cpp: In function âXnStatus openDeviceFromXmlWithChoice(const char*, xn::EnumerationErrors&)â: >../../../../../Samples/NiViewer/Device.cpp:251:22: warning: ignoring return value of âint scanf(const char*, ...)â, declared with attribute warn_unused_result [-Wunused-result] > scanf("%d", &chosen); > > ^ >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/Menu.d x64-Release/Menu.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Samples/NiViewer -o x64-Release/Menu.o ../../../../../Samples/NiViewer/Menu.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/NiViewer.d x64-Release/NiViewer.o" -c -O2 -pipe -march=native -Wall -O2 -DNDEBUG -I../../../../../Include -I../../../../../Samples/NiViewer -o x64-Release/NiViewer.o ../../../../../Samples/NiViewer/NiViewer.cpp >In file included from ../../../../../Samples/NiViewer/NiViewer.cpp:49:0: >../../../../../Include/XnCppWrapper.h:7082:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7083:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7085:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7100:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7101:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7103:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7492:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7493:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7495:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:7510:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:7511:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:7513:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9537:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9538:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9540:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9546:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9547:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9549:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9557:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9558:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9560:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9572:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9573:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9575:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Include/XnCppWrapper.h:9582:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (push) > > >../../../../../Include/XnCppWrapper.h:9583:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (disable: XN_DEPRECATED_WARNING_IDS) > > >../../../../../Include/XnCppWrapper.h:9585:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning (pop) > > >../../../../../Samples/NiViewer/NiViewer.cpp:61:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning(push, 3) > > >../../../../../Samples/NiViewer/NiViewer.cpp:64:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning(pop) > > >In file included from ../../../../../Samples/NiViewer/NiViewer.cpp:71:0: >../../../../../Samples/NiViewer/Draw.h:29:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning(push, 3) > > >../../../../../Samples/NiViewer/Draw.h:31:0: warning: ignoring #pragma warning [-Wunknown-pragmas] > #pragma warning(pop) > > >In file included from ../../../../../Samples/NiViewer/NiViewer.cpp:49:0: >../../../../../Include/XnCppWrapper.h: In constructor âxn::OutputMetaData::OutputMetaData(const XnUInt8**)â: >../../../../../Include/XnCppWrapper.h:375:12: warning: âxn::OutputMetaData::m_nAllocatedSizeâ will be initialized after [-Wreorder] > XnUInt32 m_nAllocatedSize; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:369:12: warning: âXnUInt8* xn::OutputMetaData::m_pAllocatedDataâ [-Wreorder] > XnUInt8* m_pAllocatedData; > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:205:10: warning: when initialized here [-Wreorder] > inline OutputMetaData(const XnUInt8** ppData) : m_ppData(ppData), m_nAllocatedSize(0), m_pAllocatedData(NULL) > > ^~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::DepthMetaData::DepthMetaData()â: >../../../../../Include/XnCppWrapper.h:762:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableDepthMap((XnDepthPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::ImageMetaData::ImageMetaData()â: >../../../../../Include/XnCppWrapper.h:952:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_rgb24Map((XnRGB24Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:953:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableRgb24Map((XnRGB24Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:954:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_gray16Map((XnGrayscale16Pixel*&)m_image.pData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~ >../../../../../Include/XnCppWrapper.h:955:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableGray16Map((XnGrayscale16Pixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y), > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::IRMetaData::IRMetaData()â: >../../../../../Include/XnCppWrapper.h:1221:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableIRMap((XnIRPixel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::SceneMetaData::SceneMetaData()â: >../../../../../Include/XnCppWrapper.h:1455:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > m_writableLabelMap((XnLabel*&)m_pAllocatedData, MapMetaData::GetUnderlying()->Res.X, MapMetaData::GetUnderlying()->Res.Y) > > ^~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::Query::Query(XnNodeQuery*)â: >../../../../../Include/XnCppWrapper.h:2132:10: warning: âxn::Query::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:2131:16: warning: âXnNodeQuery* xn::Query::m_pQueryâ [-Wreorder] > XnNodeQuery* m_pQuery; > > ^~~~~~~~ >../../../../../Include/XnCppWrapper.h:1983:10: warning: when initialized here [-Wreorder] > inline Query(XnNodeQuery* pNodeQuery) : m_bAllocated(FALSE), m_pQuery(pNodeQuery) > > ^~~~~ >In file included from ../../../../../Samples/NiViewer/NiViewer.cpp:49:0: >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors()â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8438:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors() : m_bAllocated(TRUE), m_pErrors(NULL) { xnEnumerationErrorsAllocate(&m_pErrors); } > > ^~~~~~~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h: In constructor âxn::EnumerationErrors::EnumerationErrors(XnEnumerationErrors*, XnBool)â: >../../../../../Include/XnCppWrapper.h:8577:10: warning: âxn::EnumerationErrors::m_bAllocatedâ will be initialized after [-Wreorder] > XnBool m_bAllocated; > > ^~~~~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8576:24: warning: âXnEnumerationErrors* xn::EnumerationErrors::m_pErrorsâ [-Wreorder] > XnEnumerationErrors* m_pErrors; > > ^~~~~~~~~ >../../../../../Include/XnCppWrapper.h:8447:10: warning: when initialized here [-Wreorder] > inline EnumerationErrors(XnEnumerationErrors* pErrors, XnBool bOwn = FALSE) : m_bAllocated(bOwn), m_pErrors(pErrors) {} > > ^~~~~~~~~~~~~~~~~ >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h: In function âbool glh::operator==(const glh::vec<N, T>&, const glh::vec<N, T>&)â: >../../../../../Samples/NiViewer/glh/glh_linear.h:225:3: warning: this âforâ clause does not guard... [-Wmisleading-indentation] > for(int i = 0; i < N; i++) > > ^~~ >../../../../../Samples/NiViewer/glh/glh_linear.h:228:4: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the âforâ > return true; > > ^~~~~~ >../../../../../Samples/NiViewer/glh/glh_linear.h: In member function âglh::ns_float::matrix4 glh::ns_float::matrix4::inverse() constâ: >../../../../../Samples/NiViewer/glh/glh_linear.h:634:4: warning: this âforâ clause does not guard... [-Wmisleading-indentation] > for(j=1;j<4;j++) > > ^~~ >../../../../../Samples/NiViewer/glh/glh_linear.h:636:5: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the âforâ > if(scp[i] == 0.0) return minv; // singular matrix! > > ^~ >../../../../../Samples/NiViewer/glh/glh_linear.h:647:4: warning: this âforâ clause does not guard... [-Wmisleading-indentation] > for(p=i+1;p<4;p++) > > ^~~ >../../../../../Samples/NiViewer/glh/glh_linear.h:651:5: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the âforâ > if(pivot_to != i) > > ^~ >../../../../../Samples/NiViewer/glh/glh_linear.h:701:3: warning: this âforâ clause does not guard... [-Wmisleading-indentation] > for(i=0;i<4;i++) > > ^~~ >../../../../../Samples/NiViewer/glh/glh_linear.h:705:4: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the âforâ > return minv; > > ^~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/system_error: At global scope: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/system_error:107:5: error: expected unqualified-id before âintâ > equivalent(int __i, const error_condition& __cond) const noexcept; > ^ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/system_error:107:5: error: expected â)â before âintâ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/system_error:107:5: error: expected â)â before âintâ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/system_error:107:5: error: expected â)â before âintâ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/system_error:110:5: error: expected unqualified-id before âconstâ > equivalent(const error_code& __code, int __i) const noexcept; > ^ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/system_error:110:5: error: expected â)â before âconstâ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/system_error:110:5: error: expected â)â before âconstâ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/system_error:110:5: error: expected â)â before âconstâ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/system_error: In function âbool std::operator==(const std::error_code&, const std::error_condition&)â: >../../../../../Samples/NiViewer/glh/glh_linear.h:80:33: error: expected unqualified-id before â(â token > #define equivalent(a,b) (((a < b + GLH_EPSILON) && (a > b - GLH_EPSILON)) ? true : false) > > ^ >../../../../../Samples/NiViewer/glh/glh_linear.h:80:42: error: no match for âoperator+â (operand types are âconst std::error_conditionâ and âfloatâ) > #define equivalent(a,b) (((a < b + GLH_EPSILON) && (a > b - GLH_EPSILON)) ? true : false) > > >../../../../../Samples/NiViewer/glh/glh_linear.h:80:42: note: candidate: operator+(int, float) <built-in> >../../../../../Samples/NiViewer/glh/glh_linear.h:80:42: note: no known conversion for argument 1 from âconst std::error_conditionâ to âintâ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/algorithm:61, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:51, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:341:5: note: candidate: template<class _Iterator> std::reverse_iterator<_Iterator> std::operator+(typename std::reverse_iterator<_Iterator>::difference_type, const std::reverse_iterator<_Iterator>&) > operator+(typename reverse_iterator<_Iterator>::difference_type __n, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:341:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: mismatched types âconst std::reverse_iterator<_Iterator>â and âfloatâ > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/algorithm:61, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:51, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:1200:5: note: candidate: template<class _Iterator> std::move_iterator<_IteratorL> std::operator+(typename std::move_iterator<_IteratorL>::difference_type, const std::move_iterator<_IteratorL>&) > operator+(typename move_iterator<_Iterator>::difference_type __n, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:1200:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: mismatched types âconst std::move_iterator<_IteratorL>â and âfloatâ > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:4929:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) > operator+(const basic_string<_CharT, _Traits, _Alloc>& __lhs, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:4929:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_conditionâ is not derived from âconst std::__cxx11::basic_string<_CharT, _Traits, _Alloc>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:53:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.tcc:1147:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(const _CharT*, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) > operator+(const _CharT* __lhs, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.tcc:1147:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: mismatched types âconst _CharT*â and âstd::error_conditionâ > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:53:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.tcc:1163:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(_CharT, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) > operator+(_CharT __lhs, const basic_string<_CharT, _Traits, _Alloc>& __rhs) > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.tcc:1163:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: mismatched types âconst std::__cxx11::basic_string<_CharT, _Traits, _Alloc>â and âfloatâ > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:4966:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*) > operator+(const basic_string<_CharT, _Traits, _Alloc>& __lhs, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:4966:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_conditionâ is not derived from âconst std::__cxx11::basic_string<_CharT, _Traits, _Alloc>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:4982:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, _CharT) > operator+(const basic_string<_CharT, _Traits, _Alloc>& __lhs, _CharT __rhs) > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:4982:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_conditionâ is not derived from âconst std::__cxx11::basic_string<_CharT, _Traits, _Alloc>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:4994:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) > operator+(basic_string<_CharT, _Traits, _Alloc>&& __lhs, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:4994:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: types âstd::__cxx11::basic_string<_CharT, _Traits, _Alloc>â and âconst std::error_conditionâ have incompatible cv-qualifiers > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5000:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) > operator+(const basic_string<_CharT, _Traits, _Alloc>& __lhs, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5000:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_conditionâ is not derived from âconst std::__cxx11::basic_string<_CharT, _Traits, _Alloc>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5006:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) > operator+(basic_string<_CharT, _Traits, _Alloc>&& __lhs, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5006:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: types âstd::__cxx11::basic_string<_CharT, _Traits, _Alloc>â and âconst std::error_conditionâ have incompatible cv-qualifiers > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5018:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) > operator+(const _CharT* __lhs, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5018:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: mismatched types âconst _CharT*â and âstd::error_conditionâ > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5024:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(_CharT, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) > operator+(_CharT __lhs, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5024:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: mismatched types âstd::__cxx11::basic_string<_CharT, _Traits, _Alloc>â and âfloatâ > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5030:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _CharT*) > operator+(basic_string<_CharT, _Traits, _Alloc>&& __lhs, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5030:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: types âstd::__cxx11::basic_string<_CharT, _Traits, _Alloc>â and âconst std::error_conditionâ have incompatible cv-qualifiers > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5036:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, _CharT) > operator+(basic_string<_CharT, _Traits, _Alloc>&& __lhs, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5036:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: types âstd::__cxx11::basic_string<_CharT, _Traits, _Alloc>â and âconst std::error_conditionâ have incompatible cv-qualifiers > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >../../../../../Samples/NiViewer/glh/glh_linear.h:80:67: error: no match for âoperator-â (operand types are âconst std::error_conditionâ and âfloatâ) > #define equivalent(a,b) (((a < b + GLH_EPSILON) && (a > b - GLH_EPSILON)) ? true : false) > > >../../../../../Samples/NiViewer/glh/glh_linear.h:80:67: note: candidate: operator-(int, float) <built-in> >../../../../../Samples/NiViewer/glh/glh_linear.h:80:67: note: no known conversion for argument 1 from âconst std::error_conditionâ to âintâ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/algorithm:61, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:51, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:333:5: note: candidate: template<class _Iterator> decltype ((__x.base() - __y.base())) std::operator-(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&) > operator-(const reverse_iterator<_Iterator>& __x, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:333:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_conditionâ is not derived from âconst std::reverse_iterator<_Iterator>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/algorithm:61, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:51, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:387:5: note: candidate: template<class _IteratorL, class _IteratorR> decltype ((__y.base() - __x.base())) std::operator-(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&) > operator-(const reverse_iterator<_IteratorL>& __x, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:387:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_conditionâ is not derived from âconst std::reverse_iterator<_Iterator>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/algorithm:61, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:51, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:1186:5: note: candidate: template<class _IteratorL, class _IteratorR> decltype ((__x.base() - __y.base())) std::operator-(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorR>&) > operator-(const move_iterator<_IteratorL>& __x, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:1186:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_conditionâ is not derived from âconst std::move_iterator<_IteratorL>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/algorithm:61, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:51, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:1193:5: note: candidate: template<class _Iterator> decltype ((__x.base() - __y.base())) std::operator-(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorL>&) > operator-(const move_iterator<_Iterator>& __x, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:1193:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_conditionâ is not derived from âconst std::move_iterator<_IteratorL>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >../../../../../Samples/NiViewer/glh/glh_linear.h:80:33: error: expected unqualified-id before â(â token > #define equivalent(a,b) (((a < b + GLH_EPSILON) && (a > b - GLH_EPSILON)) ? true : false) > > ^ >../../../../../Samples/NiViewer/glh/glh_linear.h:80:38: error: no match for âoperator<â (operand types are âconst std::error_codeâ and âfloatâ) > #define equivalent(a,b) (((a < b + GLH_EPSILON) && (a > b - GLH_EPSILON)) ? true : false) > > >../../../../../Samples/NiViewer/glh/glh_linear.h:80:38: note: candidate: operator<(int, float) <built-in> >../../../../../Samples/NiViewer/glh/glh_linear.h:80:38: note: no known conversion for argument 1 from âconst std::error_codeâ to âintâ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/utility:70:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/algorithm:60, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:51, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_pair.h:437:5: note: candidate: template<class _T1, class _T2> constexpr bool std::operator<(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&) > operator<(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_pair.h:437:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_codeâ is not derived from âconst std::pair<_T1, _T2>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/algorithm:61, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:51, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:298:5: note: candidate: template<class _Iterator> bool std::operator<(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&) > operator<(const reverse_iterator<_Iterator>& __x, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:298:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_codeâ is not derived from âconst std::reverse_iterator<_Iterator>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/algorithm:61, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:51, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:355:5: note: candidate: template<class _IteratorL, class _IteratorR> bool std::operator<(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&) > operator<(const reverse_iterator<_IteratorL>& __x, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:355:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_codeâ is not derived from âconst std::reverse_iterator<_Iterator>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/algorithm:61, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:51, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:1137:5: note: candidate: template<class _IteratorL, class _IteratorR> bool std::operator<(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorR>&) > operator<(const move_iterator<_IteratorL>& __x, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:1137:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_codeâ is not derived from âconst std::move_iterator<_IteratorL>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/algorithm:61, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:51, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:1143:5: note: candidate: template<class _Iterator> bool std::operator<(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorL>&) > operator<(const move_iterator<_Iterator>& __x, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:1143:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_codeâ is not derived from âconst std::move_iterator<_IteratorL>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/list:63:0, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:52, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_list.h:1887:5: note: candidate: template<class _Tp, class _Alloc> bool std::operator<(const std::__cxx11::list<_Tp, _Alloc>&, const std::__cxx11::list<_Tp, _Alloc>&) > operator<(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y) > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_list.h:1887:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_codeâ is not derived from âconst std::__cxx11::list<_Tp, _Alloc>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5135:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) > operator<(const basic_string<_CharT, _Traits, _Alloc>& __lhs, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5135:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_codeâ is not derived from âconst std::__cxx11::basic_string<_CharT, _Traits, _Alloc>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5148:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*) > operator<(const basic_string<_CharT, _Traits, _Alloc>& __lhs, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5148:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_codeâ is not derived from âconst std::__cxx11::basic_string<_CharT, _Traits, _Alloc>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5160:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const _CharT*, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) > operator<(const _CharT* __lhs, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5160:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: mismatched types âconst _CharT*â and âstd::error_codeâ > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:46:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/system_error:200:3: note: candidate: bool std::operator<(const std::error_code&, const std::error_code&) > operator<(const error_code& __lhs, const error_code& __rhs) noexcept > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/system_error:200:3: note: no known conversion for argument 2 from âfloatâ to âconst std::error_code&â >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/system_error:274:3: note: candidate: bool std::operator<(const std::error_condition&, const std::error_condition&) > operator<(const error_condition& __lhs, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/system_error:274:3: note: no known conversion for argument 1 from âconst std::error_codeâ to âconst std::error_condition&â >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:80:63: error: no match for âoperator>â (operand types are âconst std::error_codeâ and âfloatâ) > #define equivalent(a,b) (((a < b + GLH_EPSILON) && (a > b - GLH_EPSILON)) ? true : false) > > >../../../../../Samples/NiViewer/glh/glh_linear.h:80:63: note: candidate: operator>(int, float) <built-in> >../../../../../Samples/NiViewer/glh/glh_linear.h:80:63: note: no known conversion for argument 1 from âconst std::error_codeâ to âintâ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/utility:70:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/algorithm:60, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:51, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_pair.h:450:5: note: candidate: template<class _T1, class _T2> constexpr bool std::operator>(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&) > operator>(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_pair.h:450:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_codeâ is not derived from âconst std::pair<_T1, _T2>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/algorithm:61, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:51, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:310:5: note: candidate: template<class _Iterator> bool std::operator>(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&) > operator>(const reverse_iterator<_Iterator>& __x, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:310:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_codeâ is not derived from âconst std::reverse_iterator<_Iterator>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/algorithm:61, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:51, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:367:5: note: candidate: template<class _IteratorL, class _IteratorR> bool std::operator>(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&) > operator>(const reverse_iterator<_IteratorL>& __x, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:367:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_codeâ is not derived from âconst std::reverse_iterator<_Iterator>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/algorithm:61, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:51, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:1161:5: note: candidate: template<class _IteratorL, class _IteratorR> bool std::operator>(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorR>&) > operator>(const move_iterator<_IteratorL>& __x, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:1161:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_codeâ is not derived from âconst std::move_iterator<_IteratorL>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/algorithm:61, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:51, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:1167:5: note: candidate: template<class _Iterator> bool std::operator>(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorL>&) > operator>(const move_iterator<_Iterator>& __x, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:1167:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_codeâ is not derived from âconst std::move_iterator<_IteratorL>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/list:63:0, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:52, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_list.h:1900:5: note: candidate: template<class _Tp, class _Alloc> bool std::operator>(const std::__cxx11::list<_Tp, _Alloc>&, const std::__cxx11::list<_Tp, _Alloc>&) > operator>(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y) > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_list.h:1900:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_codeâ is not derived from âconst std::__cxx11::list<_Tp, _Alloc>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5173:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> bool std::operator>(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) > operator>(const basic_string<_CharT, _Traits, _Alloc>& __lhs, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5173:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_codeâ is not derived from âconst std::__cxx11::basic_string<_CharT, _Traits, _Alloc>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5186:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> bool std::operator>(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*) > operator>(const basic_string<_CharT, _Traits, _Alloc>& __lhs, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5186:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_codeâ is not derived from âconst std::__cxx11::basic_string<_CharT, _Traits, _Alloc>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5198:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> bool std::operator>(const _CharT*, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) > operator>(const _CharT* __lhs, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5198:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: mismatched types âconst _CharT*â and âstd::error_codeâ > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/system_error: In function âbool std::operator==(const std::error_condition&, const std::error_code&)â: >../../../../../Samples/NiViewer/glh/glh_linear.h:80:33: error: expected unqualified-id before â(â token > #define equivalent(a,b) (((a < b + GLH_EPSILON) && (a > b - GLH_EPSILON)) ? true : false) > > ^ >../../../../../Samples/NiViewer/glh/glh_linear.h:80:42: error: no match for âoperator+â (operand types are âconst std::error_conditionâ and âfloatâ) > #define equivalent(a,b) (((a < b + GLH_EPSILON) && (a > b - GLH_EPSILON)) ? true : false) > > >../../../../../Samples/NiViewer/glh/glh_linear.h:80:42: note: candidate: operator+(int, float) <built-in> >../../../../../Samples/NiViewer/glh/glh_linear.h:80:42: note: no known conversion for argument 1 from âconst std::error_conditionâ to âintâ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/algorithm:61, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:51, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:341:5: note: candidate: template<class _Iterator> std::reverse_iterator<_Iterator> std::operator+(typename std::reverse_iterator<_Iterator>::difference_type, const std::reverse_iterator<_Iterator>&) > operator+(typename reverse_iterator<_Iterator>::difference_type __n, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:341:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: mismatched types âconst std::reverse_iterator<_Iterator>â and âfloatâ > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/algorithm:61, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:51, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:1200:5: note: candidate: template<class _Iterator> std::move_iterator<_IteratorL> std::operator+(typename std::move_iterator<_IteratorL>::difference_type, const std::move_iterator<_IteratorL>&) > operator+(typename move_iterator<_Iterator>::difference_type __n, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:1200:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: mismatched types âconst std::move_iterator<_IteratorL>â and âfloatâ > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:4929:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) > operator+(const basic_string<_CharT, _Traits, _Alloc>& __lhs, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:4929:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_conditionâ is not derived from âconst std::__cxx11::basic_string<_CharT, _Traits, _Alloc>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:53:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.tcc:1147:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(const _CharT*, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) > operator+(const _CharT* __lhs, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.tcc:1147:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: mismatched types âconst _CharT*â and âstd::error_conditionâ > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:53:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.tcc:1163:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(_CharT, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) > operator+(_CharT __lhs, const basic_string<_CharT, _Traits, _Alloc>& __rhs) > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.tcc:1163:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: mismatched types âconst std::__cxx11::basic_string<_CharT, _Traits, _Alloc>â and âfloatâ > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:4966:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*) > operator+(const basic_string<_CharT, _Traits, _Alloc>& __lhs, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:4966:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_conditionâ is not derived from âconst std::__cxx11::basic_string<_CharT, _Traits, _Alloc>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:4982:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, _CharT) > operator+(const basic_string<_CharT, _Traits, _Alloc>& __lhs, _CharT __rhs) > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:4982:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_conditionâ is not derived from âconst std::__cxx11::basic_string<_CharT, _Traits, _Alloc>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:4994:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) > operator+(basic_string<_CharT, _Traits, _Alloc>&& __lhs, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:4994:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: types âstd::__cxx11::basic_string<_CharT, _Traits, _Alloc>â and âconst std::error_conditionâ have incompatible cv-qualifiers > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5000:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) > operator+(const basic_string<_CharT, _Traits, _Alloc>& __lhs, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5000:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_conditionâ is not derived from âconst std::__cxx11::basic_string<_CharT, _Traits, _Alloc>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5006:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) > operator+(basic_string<_CharT, _Traits, _Alloc>&& __lhs, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5006:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: types âstd::__cxx11::basic_string<_CharT, _Traits, _Alloc>â and âconst std::error_conditionâ have incompatible cv-qualifiers > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5018:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) > operator+(const _CharT* __lhs, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5018:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: mismatched types âconst _CharT*â and âstd::error_conditionâ > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5024:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(_CharT, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) > operator+(_CharT __lhs, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5024:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: mismatched types âstd::__cxx11::basic_string<_CharT, _Traits, _Alloc>â and âfloatâ > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5030:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _CharT*) > operator+(basic_string<_CharT, _Traits, _Alloc>&& __lhs, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5030:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: types âstd::__cxx11::basic_string<_CharT, _Traits, _Alloc>â and âconst std::error_conditionâ have incompatible cv-qualifiers > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5036:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, _CharT) > operator+(basic_string<_CharT, _Traits, _Alloc>&& __lhs, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5036:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: types âstd::__cxx11::basic_string<_CharT, _Traits, _Alloc>â and âconst std::error_conditionâ have incompatible cv-qualifiers > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >../../../../../Samples/NiViewer/glh/glh_linear.h:80:67: error: no match for âoperator-â (operand types are âconst std::error_conditionâ and âfloatâ) > #define equivalent(a,b) (((a < b + GLH_EPSILON) && (a > b - GLH_EPSILON)) ? true : false) > > >../../../../../Samples/NiViewer/glh/glh_linear.h:80:67: note: candidate: operator-(int, float) <built-in> >../../../../../Samples/NiViewer/glh/glh_linear.h:80:67: note: no known conversion for argument 1 from âconst std::error_conditionâ to âintâ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/algorithm:61, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:51, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:333:5: note: candidate: template<class _Iterator> decltype ((__x.base() - __y.base())) std::operator-(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&) > operator-(const reverse_iterator<_Iterator>& __x, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:333:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_conditionâ is not derived from âconst std::reverse_iterator<_Iterator>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/algorithm:61, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:51, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:387:5: note: candidate: template<class _IteratorL, class _IteratorR> decltype ((__y.base() - __x.base())) std::operator-(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&) > operator-(const reverse_iterator<_IteratorL>& __x, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:387:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_conditionâ is not derived from âconst std::reverse_iterator<_Iterator>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/algorithm:61, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:51, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:1186:5: note: candidate: template<class _IteratorL, class _IteratorR> decltype ((__x.base() - __y.base())) std::operator-(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorR>&) > operator-(const move_iterator<_IteratorL>& __x, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:1186:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_conditionâ is not derived from âconst std::move_iterator<_IteratorL>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/algorithm:61, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:51, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:1193:5: note: candidate: template<class _Iterator> decltype ((__x.base() - __y.base())) std::operator-(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorL>&) > operator-(const move_iterator<_Iterator>& __x, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:1193:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_conditionâ is not derived from âconst std::move_iterator<_IteratorL>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >../../../../../Samples/NiViewer/glh/glh_linear.h:80:33: error: expected unqualified-id before â(â token > #define equivalent(a,b) (((a < b + GLH_EPSILON) && (a > b - GLH_EPSILON)) ? true : false) > > ^ >../../../../../Samples/NiViewer/glh/glh_linear.h:80:38: error: no match for âoperator<â (operand types are âconst std::error_codeâ and âfloatâ) > #define equivalent(a,b) (((a < b + GLH_EPSILON) && (a > b - GLH_EPSILON)) ? true : false) > > >../../../../../Samples/NiViewer/glh/glh_linear.h:80:38: note: candidate: operator<(int, float) <built-in> >../../../../../Samples/NiViewer/glh/glh_linear.h:80:38: note: no known conversion for argument 1 from âconst std::error_codeâ to âintâ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/utility:70:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/algorithm:60, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:51, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_pair.h:437:5: note: candidate: template<class _T1, class _T2> constexpr bool std::operator<(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&) > operator<(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_pair.h:437:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_codeâ is not derived from âconst std::pair<_T1, _T2>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/algorithm:61, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:51, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:298:5: note: candidate: template<class _Iterator> bool std::operator<(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&) > operator<(const reverse_iterator<_Iterator>& __x, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:298:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_codeâ is not derived from âconst std::reverse_iterator<_Iterator>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/algorithm:61, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:51, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:355:5: note: candidate: template<class _IteratorL, class _IteratorR> bool std::operator<(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&) > operator<(const reverse_iterator<_IteratorL>& __x, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:355:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_codeâ is not derived from âconst std::reverse_iterator<_Iterator>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/algorithm:61, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:51, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:1137:5: note: candidate: template<class _IteratorL, class _IteratorR> bool std::operator<(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorR>&) > operator<(const move_iterator<_IteratorL>& __x, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:1137:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_codeâ is not derived from âconst std::move_iterator<_IteratorL>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/algorithm:61, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:51, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:1143:5: note: candidate: template<class _Iterator> bool std::operator<(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorL>&) > operator<(const move_iterator<_Iterator>& __x, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:1143:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_codeâ is not derived from âconst std::move_iterator<_IteratorL>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/list:63:0, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:52, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_list.h:1887:5: note: candidate: template<class _Tp, class _Alloc> bool std::operator<(const std::__cxx11::list<_Tp, _Alloc>&, const std::__cxx11::list<_Tp, _Alloc>&) > operator<(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y) > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_list.h:1887:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_codeâ is not derived from âconst std::__cxx11::list<_Tp, _Alloc>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5135:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) > operator<(const basic_string<_CharT, _Traits, _Alloc>& __lhs, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5135:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_codeâ is not derived from âconst std::__cxx11::basic_string<_CharT, _Traits, _Alloc>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5148:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*) > operator<(const basic_string<_CharT, _Traits, _Alloc>& __lhs, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5148:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_codeâ is not derived from âconst std::__cxx11::basic_string<_CharT, _Traits, _Alloc>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5160:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const _CharT*, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) > operator<(const _CharT* __lhs, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5160:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: mismatched types âconst _CharT*â and âstd::error_codeâ > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:46:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/system_error:200:3: note: candidate: bool std::operator<(const std::error_code&, const std::error_code&) > operator<(const error_code& __lhs, const error_code& __rhs) noexcept > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/system_error:200:3: note: no known conversion for argument 2 from âfloatâ to âconst std::error_code&â >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/system_error:274:3: note: candidate: bool std::operator<(const std::error_condition&, const std::error_condition&) > operator<(const error_condition& __lhs, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/system_error:274:3: note: no known conversion for argument 1 from âconst std::error_codeâ to âconst std::error_condition&â >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:80:63: error: no match for âoperator>â (operand types are âconst std::error_codeâ and âfloatâ) > #define equivalent(a,b) (((a < b + GLH_EPSILON) && (a > b - GLH_EPSILON)) ? true : false) > > >../../../../../Samples/NiViewer/glh/glh_linear.h:80:63: note: candidate: operator>(int, float) <built-in> >../../../../../Samples/NiViewer/glh/glh_linear.h:80:63: note: no known conversion for argument 1 from âconst std::error_codeâ to âintâ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/utility:70:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/algorithm:60, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:51, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_pair.h:450:5: note: candidate: template<class _T1, class _T2> constexpr bool std::operator>(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&) > operator>(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_pair.h:450:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_codeâ is not derived from âconst std::pair<_T1, _T2>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/algorithm:61, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:51, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:310:5: note: candidate: template<class _Iterator> bool std::operator>(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&) > operator>(const reverse_iterator<_Iterator>& __x, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:310:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_codeâ is not derived from âconst std::reverse_iterator<_Iterator>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/algorithm:61, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:51, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:367:5: note: candidate: template<class _IteratorL, class _IteratorR> bool std::operator>(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&) > operator>(const reverse_iterator<_IteratorL>& __x, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:367:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_codeâ is not derived from âconst std::reverse_iterator<_Iterator>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/algorithm:61, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:51, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:1161:5: note: candidate: template<class _IteratorL, class _IteratorR> bool std::operator>(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorR>&) > operator>(const move_iterator<_IteratorL>& __x, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:1161:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_codeâ is not derived from âconst std::move_iterator<_IteratorL>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/algorithm:61, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:51, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:1167:5: note: candidate: template<class _Iterator> bool std::operator>(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorL>&) > operator>(const move_iterator<_Iterator>& __x, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_iterator.h:1167:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_codeâ is not derived from âconst std::move_iterator<_IteratorL>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/list:63:0, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:52, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_list.h:1900:5: note: candidate: template<class _Tp, class _Alloc> bool std::operator>(const std::__cxx11::list<_Tp, _Alloc>&, const std::__cxx11::list<_Tp, _Alloc>&) > operator>(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y) > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/stl_list.h:1900:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_codeâ is not derived from âconst std::__cxx11::list<_Tp, _Alloc>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5173:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> bool std::operator>(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) > operator>(const basic_string<_CharT, _Traits, _Alloc>& __lhs, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5173:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_codeâ is not derived from âconst std::__cxx11::basic_string<_CharT, _Traits, _Alloc>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5186:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> bool std::operator>(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*) > operator>(const basic_string<_CharT, _Traits, _Alloc>& __lhs, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5186:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: âconst std::error_codeâ is not derived from âconst std::__cxx11::basic_string<_CharT, _Traits, _Alloc>â > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/iostream:39, > from ../../../../../Samples/NiViewer/glh/glh_convenience.h:52, > from ../../../../../Samples/NiViewer/glh/glh_glut2.h:61, > from ../../../../../Samples/NiViewer/NiViewer.cpp:63: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5198:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> bool std::operator>(const _CharT*, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) > operator>(const _CharT* __lhs, > ^~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include/g++-v6/bits/basic_string.h:5198:5: note: template argument deduction/substitution failed: >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >../../../../../Samples/NiViewer/glh/glh_linear.h:77:47: note: mismatched types âconst _CharT*â and âstd::error_codeâ > #define GLH_EPSILON GLH_REAL(10e-6) > > ^ >In file included from ../../../../../Samples/NiViewer/NiViewer.cpp:63:0: >../../../../../Samples/NiViewer/glh/glh_glut2.h: In function âvoid glh::glut_remove_interactor(glh::glut_interactor*)â: >../../../../../Samples/NiViewer/glh/glh_glut2.h:191:7: warning: this âifâ clause does not guard... [-Wmisleading-indentation] > if (interactors.empty()) > > ^~ >../../../../../Samples/NiViewer/glh/glh_glut2.h:193:4: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the âifâ > std::list<glut_interactor *>::iterator it = > > ^~~ >make[1]: *** [../../Common/CommonCppMakefile:123: x64-Release/NiViewer.o] Error 1 >make[1]: Leaving directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build/Samples/NiViewer' >make: *** [Makefile:150: Samples/NiViewer] Error 2 >make: Leaving directory '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10/Platform/Linux/Build' > * ERROR: dev-libs/OpenNI-1.5.7.10::gentoo failed (compile phase): > * emake failed > * > * If you need support, post the output of `emerge --info '=dev-libs/OpenNI-1.5.7.10::gentoo'`, > * the complete build log and the output of `emerge -pqv '=dev-libs/OpenNI-1.5.7.10::gentoo'`. > * The complete build log is located at '/var/log/portage/dev-libs:OpenNI-1.5.7.10:20170211-031122.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/temp/environment'. > * Working directory: '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10' > * S: '/var/tmp/portage/dev-libs/OpenNI-1.5.7.10/work/OpenNI-Stable-1.5.7.10' >!!! When you file a bug report, please include the following information: >GENTOO_VM= CLASSPATH="" JAVA_HOME="/etc/java-config-2/current-system-vm" >JAVACFLAGS="" COMPILER="" >and of course, the output of emerge --info =OpenNI-1.5.7.10
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 594910
:
447548
|
447550
|
447552
|
463248
| 463250 |
463252
|
463254
|
463256