Re: [cxx-gtk-utils-general] Build failure on armv5tl
Brought to you by:
cvine
From: Chris V. <ch...@cv...> - 2016-05-12 12:44:42
|
On Thu, 12 May 2016 12:09:26 +0100 Barry Jackson <zen...@ze...> wrote: > Ah - seems I attached the wrong file - this is correct. > > Barry > It looks like a compiler bug. The error is first reported in line 522 of tests/test_task_manager.cpp, and says that std::future<int> is an incomplete type, when clearly it is complete. It looks as if the compiler cannot find the 'future' class in the std namespace. It should be able to do so, because the <future> header is included. You could try including a 'using namespace std;' statement after the 'using namespace Cgu;' in the file test_task_manager.cpp. If that fixes it then it is definitely a compiler bug. The build seems to be using gcc-5.3.1, which should be new enough but is not actually a gnu release, I think (gnu has only released gcc-5.3.0 in the 5.3 series). Chris |