Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 447690 Details for
Bug 594988
dev-libs/OpenNI-1.5.7.10 : /.../system_error:107:5: error: expected unqualified-id before ‘int’
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:20160923-224413.log
dev-libs:OpenNI-1.5.7.10:20160923-224413.log (text/plain), 151.98 KB, created by
Toralf Förster
on 2016-09-24 07:58:43 UTC
(
hide
)
Description:
dev-libs:OpenNI-1.5.7.10:20160923-224413.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2016-09-24 07:58:43 UTC
Size:
151.98 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 -march=native -O2 -pipe -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 -march=native -O2 -pipe -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 -march=native -O2 -pipe -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 -march=native -O2 -pipe -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 -march=native -O2 -pipe -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 -march=native -O2 -pipe -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 -march=native -O2 -pipe -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 -march=native -O2 -pipe -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 -march=native -O2 -pipe -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 -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnBaseNode.o ../../../../Source/OpenNI/XnBaseNode.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnLog.d x64-Release/XnLog.o" -c -march=native -O2 -pipe -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 -march=native -O2 -pipe -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 -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnRecorderImpl.o ../../../../Source/OpenNI/XnRecorderImpl.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnExportedNodes.d x64-Release/XnExportedNodes.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnExportedNodes.o ../../../../Source/OpenNI/XnExportedNodes.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnOS.d x64-Release/XnOS.o" -c -march=native -O2 -pipe -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 -march=native -O2 -pipe -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 -march=native -O2 -pipe -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 -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnUtils.o ../../../../Source/OpenNI/XnUtils.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/openNI.d x64-Release/openNI.o" -c -march=native -O2 -pipe -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 -march=native -O2 -pipe -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 -march=native -O2 -pipe -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 -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnPlayerImpl.o ../../../../Source/OpenNI/XnPlayerImpl.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnXmlScriptNodeExporter.d x64-Release/XnXmlScriptNodeExporter.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnXmlScriptNodeExporter.o ../../../../Source/OpenNI/XnXmlScriptNodeExporter.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnNodeWatcher.d x64-Release/XnNodeWatcher.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnNodeWatcher.o ../../../../Source/OpenNI/XnNodeWatcher.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnMockNotifier.d x64-Release/XnMockNotifier.o" -c -march=native -O2 -pipe -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 -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnNodeManager.o ../../../../Source/OpenNI/XnNodeManager.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnStatusRegister.d x64-Release/XnStatusRegister.o" -c -march=native -O2 -pipe -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 -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnXmlScriptNode.o ../../../../Source/OpenNI/XnXmlScriptNode.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnOpenNI.d x64-Release/XnOpenNI.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnOpenNI.o ../../../../Source/OpenNI/XnOpenNI.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnLogAndroidWriter.d x64-Release/XnLogAndroidWriter.o" -c -march=native -O2 -pipe -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 -march=native -O2 -pipe -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 -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/LinuxEvents.o ../../../../Source/OpenNI/Linux/LinuxEvents.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/LinuxPosixNamedEvents.d x64-Release/LinuxPosixNamedEvents.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/LinuxPosixNamedEvents.o ../../../../Source/OpenNI/Linux/LinuxPosixNamedEvents.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/LinuxStrings.d x64-Release/LinuxStrings.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/LinuxStrings.o ../../../../Source/OpenNI/Linux/LinuxStrings.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/LinuxCriticalSections.d x64-Release/LinuxCriticalSections.o" -c -march=native -O2 -pipe -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 -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/LinuxMutex.o ../../../../Source/OpenNI/Linux/LinuxMutex.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/LinuxPosixEvents.d x64-Release/LinuxPosixEvents.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/LinuxPosixEvents.o ../../../../Source/OpenNI/Linux/LinuxPosixEvents.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/LinuxUSBDevice.d x64-Release/LinuxUSBDevice.o" -c -march=native -O2 -pipe -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 -march=native -O2 -pipe -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 -march=native -O2 -pipe -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 -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/LinuxThreads.o ../../../../Source/OpenNI/Linux/LinuxThreads.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/LinuxProcesses.d x64-Release/LinuxProcesses.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/LinuxProcesses.o ../../../../Source/OpenNI/Linux/LinuxProcesses.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/LinuxSharedMemory.d x64-Release/LinuxSharedMemory.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/LinuxSharedMemory.o ../../../../Source/OpenNI/Linux/LinuxSharedMemory.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/LinuxDebug.d x64-Release/LinuxDebug.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/LinuxDebug.o ../../../../Source/OpenNI/Linux/LinuxDebug.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/LinuxINI.d x64-Release/LinuxINI.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/LinuxINI.o ../../../../Source/OpenNI/Linux/LinuxINI.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/LinuxNetwork.d x64-Release/LinuxNetwork.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/LinuxNetwork.o ../../../../Source/OpenNI/Linux/LinuxNetwork.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/LinuxKeyboard.d x64-Release/LinuxKeyboard.o" -c -march=native -O2 -pipe -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 -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/XnUSBLinux.o ../../../../Source/OpenNI/Linux/XnUSBLinux.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/LinuxSysVNamedEvents.d x64-Release/LinuxSysVNamedEvents.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/LinuxSysVNamedEvents.o ../../../../Source/OpenNI/Linux/LinuxSysVNamedEvents.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/LinuxFiles.d x64-Release/LinuxFiles.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/LinuxFiles.o ../../../../Source/OpenNI/Linux/LinuxFiles.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/LinuxTime.d x64-Release/LinuxTime.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../Include -I../../../../Source -DXN_EXPORTS -fPIC -fvisibility=hidden -o x64-Release/LinuxTime.o ../../../../Source/OpenNI/Linux/LinuxTime.cpp >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 -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/XnUncompressedCodec.o ../../../../../Source/Modules/nimCodecs/XnUncompressedCodec.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/Xn16zEmbTablesCodec.d x64-Release/Xn16zEmbTablesCodec.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/Xn16zEmbTablesCodec.o ../../../../../Source/Modules/nimCodecs/Xn16zEmbTablesCodec.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnCodecs.d x64-Release/XnCodecs.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/XnCodecs.o ../../../../../Source/Modules/nimCodecs/XnCodecs.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnJpegCodec.d x64-Release/XnJpegCodec.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/XnJpegCodec.o ../../../../../Source/Modules/nimCodecs/XnJpegCodec.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnStreamCompression.d x64-Release/XnStreamCompression.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/XnStreamCompression.o ../../../../../Source/Modules/nimCodecs/XnStreamCompression.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/XnCodec.d x64-Release/XnCodec.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/XnCodec.o ../../../../../Source/Modules/nimCodecs/XnCodec.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/Xn16zCodec.d x64-Release/Xn16zCodec.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/Xn16zCodec.o ../../../../../Source/Modules/nimCodecs/Xn16zCodec.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/Xn8zCodec.d x64-Release/Xn8zCodec.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/Xn8zCodec.o ../../../../../Source/Modules/nimCodecs/Xn8zCodec.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/ExportedCodec.d x64-Release/ExportedCodec.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/ExportedCodec.o ../../../../../Source/Modules/nimCodecs/ExportedCodec.cpp >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 -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/ExportedMockNodes.o ../../../../../Source/Modules/nimMockNodes/ExportedMockNodes.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/MockAudioGenerator.d x64-Release/MockAudioGenerator.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/MockAudioGenerator.o ../../../../../Source/Modules/nimMockNodes/MockAudioGenerator.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/MockMapGenerator.d x64-Release/MockMapGenerator.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/MockMapGenerator.o ../../../../../Source/Modules/nimMockNodes/MockMapGenerator.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/MockImageGenerator.d x64-Release/MockImageGenerator.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/MockImageGenerator.o ../../../../../Source/Modules/nimMockNodes/MockImageGenerator.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/MockDevice.d x64-Release/MockDevice.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/MockDevice.o ../../../../../Source/Modules/nimMockNodes/MockDevice.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/nimMockNodes.d x64-Release/nimMockNodes.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/nimMockNodes.o ../../../../../Source/Modules/nimMockNodes/nimMockNodes.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/MockIRGenerator.d x64-Release/MockIRGenerator.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/MockIRGenerator.o ../../../../../Source/Modules/nimMockNodes/MockIRGenerator.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/MockDepthGenerator.d x64-Release/MockDepthGenerator.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/MockDepthGenerator.o ../../../../../Source/Modules/nimMockNodes/MockDepthGenerator.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/MockGenerator.d x64-Release/MockGenerator.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/MockGenerator.o ../../../../../Source/Modules/nimMockNodes/MockGenerator.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/MockProductionNode.d x64-Release/MockProductionNode.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -fPIC -fvisibility=hidden -o x64-Release/MockProductionNode.o ../../../../../Source/Modules/nimMockNodes/MockProductionNode.cpp >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 -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -I../../../../../Source/Modules/Common -fPIC -fvisibility=hidden -o x64-Release/RecorderNode.o ../../../../../Source/Modules/nimRecorder/RecorderNode.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/nimRecorder.d x64-Release/nimRecorder.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -I../../../../../Source/Modules/Common -fPIC -fvisibility=hidden -o x64-Release/nimRecorder.o ../../../../../Source/Modules/nimRecorder/nimRecorder.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/ExportedPlayer.d x64-Release/ExportedPlayer.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -I../../../../../Source/Modules/Common -fPIC -fvisibility=hidden -o x64-Release/ExportedPlayer.o ../../../../../Source/Modules/nimRecorder/ExportedPlayer.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/ExportedRecorder.d x64-Release/ExportedRecorder.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -I../../../../../Source/Modules/Common -fPIC -fvisibility=hidden -o x64-Release/ExportedRecorder.o ../../../../../Source/Modules/nimRecorder/ExportedRecorder.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/PlayerNode.d x64-Release/PlayerNode.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -I../../../../../Source/Modules/Common -fPIC -fvisibility=hidden -o x64-Release/PlayerNode.o ../../../../../Source/Modules/nimRecorder/PlayerNode.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/DataRecords.d x64-Release/DataRecords.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -I../../../../../Source -I../../../../../Source/Modules/Common -fPIC -fvisibility=hidden -o x64-Release/DataRecords.o ../../../../../Source/Modules/Common/DataRecords.cpp >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 -march=native -O2 -pipe -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 -march=native -O2 -pipe -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 -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -o x64-Release/NiSimpleRead.o ../../../../../Samples/NiSimpleRead/NiSimpleRead.cpp >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 -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -o x64-Release/main.o ../../../../../Samples/NiBackRecorder/main.cpp >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 -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -o x64-Release/NiConvertXToONI.o ../../../../../Samples/NiConvertXToONI/NiConvertXToONI.cpp >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 -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -o x64-Release/NiRecordSynthetic.o ../../../../../Samples/NiRecordSynthetic/NiRecordSynthetic.cpp >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 -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -fPIC -fvisibility=hidden -o x64-Release/SampleDepth.o ../../../../../Samples/NiSampleModule/SampleDepth.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/ExportedSampleDepth.d x64-Release/ExportedSampleDepth.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -fPIC -fvisibility=hidden -o x64-Release/ExportedSampleDepth.o ../../../../../Samples/NiSampleModule/ExportedSampleDepth.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/Registration.d x64-Release/Registration.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -fPIC -fvisibility=hidden -o x64-Release/Registration.o ../../../../../Samples/NiSampleModule/Registration.cpp >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 -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -o x64-Release/NiSimpleCreate.o ../../../../../Samples/NiSimpleCreate/NiSimpleCreate.cpp >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 -march=native -O2 -pipe -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 -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -o x64-Release/NiAudioSample.o ../../../../../Samples/NiAudioSample/NiAudioSample.cpp >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 -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -o x64-Release/NiSimpleSkeleton.o ../../../../../Samples/NiSimpleSkeleton/NiSimpleSkeleton.cpp >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 -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -o x64-Release/NiSkeletonBenchmark.o ../../../../../Samples/NiSkeletonBenchmark/NiSkeletonBenchmark.cpp >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 -march=native -O2 -pipe -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 -march=native -O2 -pipe -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 -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -I../../../../../Samples/NiViewer -o x64-Release/Statistics.o ../../../../../Samples/NiViewer/Statistics.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/Draw.d x64-Release/Draw.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -I../../../../../Samples/NiViewer -o x64-Release/Draw.o ../../../../../Samples/NiViewer/Draw.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/Audio.d x64-Release/Audio.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -I../../../../../Samples/NiViewer -o x64-Release/Audio.o ../../../../../Samples/NiViewer/Audio.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/Capture.d x64-Release/Capture.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -I../../../../../Samples/NiViewer -o x64-Release/Capture.o ../../../../../Samples/NiViewer/Capture.cpp >x86_64-pc-linux-gnu-g++ -MD -MP -MT "./x64-Release/Device.d x64-Release/Device.o" -c -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -I../../../../../Samples/NiViewer -o x64-Release/Device.o ../../../../../Samples/NiViewer/Device.cpp >../../../../../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 -march=native -O2 -pipe -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 -march=native -O2 -pipe -O2 -DNDEBUG -I../../../../../Include -I../../../../../Samples/NiViewer -o x64-Release/NiViewer.o ../../../../../Samples/NiViewer/NiViewer.cpp >In file included from ../../../../../Samples/NiViewer/glh/glh_obs.h:62:0, > from ../../../../../Samples/NiViewer/NiViewer.cpp:62: >/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.0/include/g++-v6/system_error:107:5: error: expected â)â before âintâ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/system_error:107:5: error: expected â)â before âintâ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/system_error:107:5: error: expected â)â before âintâ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.0/include/g++-v6/system_error:110:5: error: expected â)â before âconstâ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/system_error:110:5: error: expected â)â before âconstâ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/system_error:110:5: error: expected â)â before âconstâ >/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.0/include/g++-v6/bits/stl_iterator.h:334: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.2.0/include/g++-v6/bits/stl_iterator.h:334: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.2.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.0/include/g++-v6/bits/stl_iterator.h:1193: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.2.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: 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.2.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/string:53:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/string:53:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.0/include/g++-v6/bits/stl_iterator.h:328:5: note: candidate: template<class _Iterator> typename std::reverse_iterator<_Iterator>::difference_type 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.2.0/include/g++-v6/bits/stl_iterator.h:328: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.2.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.0/include/g++-v6/bits/stl_iterator.h:380: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.2.0/include/g++-v6/bits/stl_iterator.h:380: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.2.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.0/include/g++-v6/bits/stl_iterator.h:1179: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.2.0/include/g++-v6/bits/stl_iterator.h:1179: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.2.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.0/include/g++-v6/bits/stl_iterator.h:1186: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.2.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) > > ^ >../../../../../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.2.0/include/g++-v6/utility:70:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.0/include/g++-v6/bits/stl_pair.h:369: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.2.0/include/g++-v6/bits/stl_pair.h:369: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.2.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.0/include/g++-v6/bits/stl_iterator.h:348: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.2.0/include/g++-v6/bits/stl_iterator.h:348: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.2.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.0/include/g++-v6/bits/stl_iterator.h:1130: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.2.0/include/g++-v6/bits/stl_iterator.h:1130: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.2.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.0/include/g++-v6/bits/stl_iterator.h:1136: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.2.0/include/g++-v6/bits/stl_iterator.h:1136: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.2.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.2.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.2.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.2.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/bits/ios_base.h:46:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.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.2.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.2.0/include/g++-v6/utility:70:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.0/include/g++-v6/bits/stl_pair.h:382: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.2.0/include/g++-v6/bits/stl_pair.h:382: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.2.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.0/include/g++-v6/bits/stl_iterator.h:360: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.2.0/include/g++-v6/bits/stl_iterator.h:360: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.2.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.0/include/g++-v6/bits/stl_iterator.h:1154: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.2.0/include/g++-v6/bits/stl_iterator.h:1154: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.2.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.0/include/g++-v6/bits/stl_iterator.h:1160: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.2.0/include/g++-v6/bits/stl_iterator.h:1160: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.2.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.2.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.2.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.2.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.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.2.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.0/include/g++-v6/bits/stl_iterator.h:334: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.2.0/include/g++-v6/bits/stl_iterator.h:334: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.2.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.0/include/g++-v6/bits/stl_iterator.h:1193: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.2.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: 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.2.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/string:53:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/string:53:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.0/include/g++-v6/bits/stl_iterator.h:328:5: note: candidate: template<class _Iterator> typename std::reverse_iterator<_Iterator>::difference_type 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.2.0/include/g++-v6/bits/stl_iterator.h:328: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.2.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.0/include/g++-v6/bits/stl_iterator.h:380: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.2.0/include/g++-v6/bits/stl_iterator.h:380: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.2.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.0/include/g++-v6/bits/stl_iterator.h:1179: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.2.0/include/g++-v6/bits/stl_iterator.h:1179: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.2.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.0/include/g++-v6/bits/stl_iterator.h:1186: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.2.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) > > ^ >../../../../../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.2.0/include/g++-v6/utility:70:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.0/include/g++-v6/bits/stl_pair.h:369: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.2.0/include/g++-v6/bits/stl_pair.h:369: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.2.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.0/include/g++-v6/bits/stl_iterator.h:348: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.2.0/include/g++-v6/bits/stl_iterator.h:348: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.2.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.0/include/g++-v6/bits/stl_iterator.h:1130: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.2.0/include/g++-v6/bits/stl_iterator.h:1130: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.2.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.0/include/g++-v6/bits/stl_iterator.h:1136: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.2.0/include/g++-v6/bits/stl_iterator.h:1136: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.2.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.2.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.2.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.2.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/bits/ios_base.h:46:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.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.2.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.2.0/include/g++-v6/utility:70:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.0/include/g++-v6/bits/stl_pair.h:382: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.2.0/include/g++-v6/bits/stl_pair.h:382: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.2.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.0/include/g++-v6/bits/stl_iterator.h:360: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.2.0/include/g++-v6/bits/stl_iterator.h:360: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.2.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.0/include/g++-v6/bits/stl_iterator.h:1154: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.2.0/include/g++-v6/bits/stl_iterator.h:1154: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.2.0/include/g++-v6/bits/stl_algobase.h:67:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.0/include/g++-v6/bits/stl_iterator.h:1160: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.2.0/include/g++-v6/bits/stl_iterator.h:1160: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.2.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.2.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.2.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.2.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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.2.0/include/g++-v6/string:52:0, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ios:42, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/ostream:38, > from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.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.2.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.2.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) > > ^ >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:20160923-224413.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 594988
: 447690 |
447692
|
447694