04-08-2015, 07:30 PM
[ 65%] Building CXX object CMakeFiles/SchematicToPng.dir/src/BlockColors.cpp.o
In file included from /usr/include/c++/4.8/mutex:35:0,
from /home/monowii/Downloads/MCSchematicToPng/src/Shared/OSSupport/CriticalSection.h:3,
from /home/monowii/Downloads/MCSchematicToPng/src/Globals.h:212,
from /home/monowii/Downloads/MCSchematicToPng/src/BlockColors.cpp:9:
/usr/include/c++/4.8/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options.
#error This file requires compiler and library support for the \
^
In file included from /home/monowii/Downloads/MCSchematicToPng/src/Globals.h:212:0,
from /home/monowii/Downloads/MCSchematicToPng/src/BlockColors.cpp:9:
/home/monowii/Downloads/MCSchematicToPng/src/Shared/OSSupport/CriticalSection.h:34:2: error: ‘recursive_mutex’ in namespace ‘std’ does not name a type
std::recursive_mutex m_Mutex;
^
In file included from /home/monowii/Downloads/MCSchematicToPng/src/Globals.h:213:0,
from /home/monowii/Downloads/MCSchematicToPng/src/BlockColors.cpp:9:
/home/monowii/Downloads/MCSchematicToPng/src/Shared/OSSupport/Event.h:43:2: error: ‘mutex’ in namespace ‘std’ does not name a type
std::mutex m_Mutex;
^
/home/monowii/Downloads/MCSchematicToPng/src/Shared/OSSupport/Event.h:46:2: error: ‘condition_variable’ in namespace ‘std’ does not name a type
std::condition_variable m_CondVar;
^
In file included from /home/monowii/Downloads/MCSchematicToPng/src/Globals.h:214:0,
from /home/monowii/Downloads/MCSchematicToPng/src/BlockColors.cpp:9:
/home/monowii/Downloads/MCSchematicToPng/src/Shared/OSSupport/IsThread.h:57:2: error: ‘thread’ in namespace ‘std’ does not name a type
std::thread m_Thread;
^
/home/monowii/Downloads/MCSchematicToPng/src/Shared/OSSupport/IsThread.h: In member function ‘bool cIsThread::IsCurrentThread() const’:
/home/monowii/Downloads/MCSchematicToPng/src/Shared/OSSupport/IsThread.h:53:49: error: ‘std::this_thread’ has not been declared
bool IsCurrentThread(void) const { return std::this_thread::get_id() == m_Thread.get_id(); }
^
/home/monowii/Downloads/MCSchematicToPng/src/Shared/OSSupport/IsThread.h:53:74: error: ‘m_Thread’ was not declared in this scope
bool IsCurrentThread(void) const { return std::this_thread::get_id() == m_Thread.get_id(); }
^
make[2]: *** [CMakeFiles/SchematicToPng.dir/src/BlockColors.cpp.o] Error 1
make[1]: *** [CMakeFiles/SchematicToPng.dir/all] Error 2
make: *** [all] Error 2
In file included from /usr/include/c++/4.8/mutex:35:0,
from /home/monowii/Downloads/MCSchematicToPng/src/Shared/OSSupport/CriticalSection.h:3,
from /home/monowii/Downloads/MCSchematicToPng/src/Globals.h:212,
from /home/monowii/Downloads/MCSchematicToPng/src/BlockColors.cpp:9:
/usr/include/c++/4.8/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options.
#error This file requires compiler and library support for the \
^
In file included from /home/monowii/Downloads/MCSchematicToPng/src/Globals.h:212:0,
from /home/monowii/Downloads/MCSchematicToPng/src/BlockColors.cpp:9:
/home/monowii/Downloads/MCSchematicToPng/src/Shared/OSSupport/CriticalSection.h:34:2: error: ‘recursive_mutex’ in namespace ‘std’ does not name a type
std::recursive_mutex m_Mutex;
^
In file included from /home/monowii/Downloads/MCSchematicToPng/src/Globals.h:213:0,
from /home/monowii/Downloads/MCSchematicToPng/src/BlockColors.cpp:9:
/home/monowii/Downloads/MCSchematicToPng/src/Shared/OSSupport/Event.h:43:2: error: ‘mutex’ in namespace ‘std’ does not name a type
std::mutex m_Mutex;
^
/home/monowii/Downloads/MCSchematicToPng/src/Shared/OSSupport/Event.h:46:2: error: ‘condition_variable’ in namespace ‘std’ does not name a type
std::condition_variable m_CondVar;
^
In file included from /home/monowii/Downloads/MCSchematicToPng/src/Globals.h:214:0,
from /home/monowii/Downloads/MCSchematicToPng/src/BlockColors.cpp:9:
/home/monowii/Downloads/MCSchematicToPng/src/Shared/OSSupport/IsThread.h:57:2: error: ‘thread’ in namespace ‘std’ does not name a type
std::thread m_Thread;
^
/home/monowii/Downloads/MCSchematicToPng/src/Shared/OSSupport/IsThread.h: In member function ‘bool cIsThread::IsCurrentThread() const’:
/home/monowii/Downloads/MCSchematicToPng/src/Shared/OSSupport/IsThread.h:53:49: error: ‘std::this_thread’ has not been declared
bool IsCurrentThread(void) const { return std::this_thread::get_id() == m_Thread.get_id(); }
^
/home/monowii/Downloads/MCSchematicToPng/src/Shared/OSSupport/IsThread.h:53:74: error: ‘m_Thread’ was not declared in this scope
bool IsCurrentThread(void) const { return std::this_thread::get_id() == m_Thread.get_id(); }
^
make[2]: *** [CMakeFiles/SchematicToPng.dir/src/BlockColors.cpp.o] Error 1
make[1]: *** [CMakeFiles/SchematicToPng.dir/all] Error 2
make: *** [all] Error 2