GeirMorten@oyvang MSYS ~/jucipp
$ make
[ 2%] Building CXX object src/CMakeFiles/juci.dir/juci.cc.obj
In file included from c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\cmath:44:0,
from c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\random:38,
from c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\bits\stl_algo.h:65,
from c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\algorithm:62,
from D:/Programmer/Msys264bit/mingw64/include/glibmm-2.4/glibmm/containerhandle_shared.h:31,
from D:/Programmer/Msys264bit/mingw64/include/glibmm-2.4/glibmm/arrayhandle.h:23,
from D:/Programmer/Msys264bit/mingw64/include/glibmm-2.4/glibmm.h:91,
from D:/Programmer/Msys264bit/mingw64/include/gtkmm-3.0/gtkmm.h:87,
from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/juci.h:4,
from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/juci.cc:1:
c:\mingw\include\math.h: In function 'float hypotf(float, float)':
c:\mingw\include\math.h:635:30: error: '_hypot' was not declared in this scope
{ return (float)(_hypot (x, y)); }
^
In file included from D:/Programmer/Msys264bit/mingw64/include/gtkmm-3.0/gtkmm/combobox.h:34:0,
from D:/Programmer/Msys264bit/mingw64/include/gtkmm-3.0/gtkmm/appchooserbutton.h:28,
from D:/Programmer/Msys264bit/mingw64/include/gtkmm-3.0/gtkmm.h:107,
from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/juci.h:4,
from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/juci.cc:1:
D:/Programmer/Msys264bit/mingw64/include/gtkmm-3.0/gtkmm/treeview.h: In function 'void Gtk::TreeView_Private::_auto_store_on_cellrenderer_text_edited_numerical(const Glib::ustring&, const Glib::ustring&, int, const Glib::RefPtr<Gtk::TreeModel>&)':
D:/Programmer/Msys264bit/mingw64/include/gtkmm-3.0/gtkmm/treeview.h:2456:49: error: 'stod' is not a member of 'std'
auto new_value = static_cast<ColumnType>( std::stod(new_text) );
^
In file included from D:/Programmer/Msys264bit/mingw64/include/boost/log/expressions/formatters/c_decorator.hpp:21:0,
from D:/Programmer/Msys264bit/mingw64/include/boost/log/expressions/formatters.hpp:29,
from D:/Programmer/Msys264bit/mingw64/include/boost/log/expressions.hpp:26,
from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/logging.h:6,
from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/juci.h:5,
from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/juci.cc:1:
D:/Programmer/Msys264bit/mingw64/include/boost/log/detail/snprintf.hpp: At global scope:
D:/Programmer/Msys264bit/mingw64/include/boost/log/detail/snprintf.hpp:45:9: error: '::swprintf' has not been declared
using ::swprintf;
^
D:/Programmer/Msys264bit/mingw64/include/boost/log/detail/snprintf.hpp:46:9: error: '::vswprintf' has not been declared
using ::vswprintf;
^
In file included from D:/Programmer/Msys264bit/mingw64/include/boost/log/expressions/formatters.hpp:29:0,
from D:/Programmer/Msys264bit/mingw64/include/boost/log/expressions.hpp:26,
from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/logging.h:6,
from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/juci.h:5,
from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/juci.cc:1:
D:/Programmer/Msys264bit/mingw64/include/boost/log/expressions/formatters/c_decorator.hpp: In static member function 'static std::size_t boost::log::v2_mt_nt5::expressions::aux::c_decorator_traits<wchar_t>::print_escaped(wchar_t (&)[N], wchar_t)':
D:/Programmer/Msys264bit/mingw64/include/boost/log/expressions/formatters/c_decorator.hpp:115:17: error: 'swprintf' is not a member of 'boost::log::v2_mt_nt5::aux'
int n = boost::log::aux::swprintf(buf, N, format, val);
^
In file included from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/terminal.h:11:0,
from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/source_clang.h:11,
from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/notebook.h:7,
from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/window.h:6,
from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/juci.h:6,
from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/juci.cc:1:
D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/../tiny-process-library/process.hpp: At global scope:
D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/../tiny-process-library/process.hpp:66:3: error: 'mutex' in namespace 'std' does not name a type
std::mutex close_mutex;
^
D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/../tiny-process-library/process.hpp:69:3: error: 'thread' in namespace 'std' does not name a type
std::thread stdout_thread, stderr_thread;
^
D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/../tiny-process-library/process.hpp:71:3: error: 'mutex' in namespace 'std' does not name a type
std::mutex stdin_mutex;
^
In file included from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/source_clang.h:11:0,
from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/notebook.h:7,
from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/window.h:6,
from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/juci.h:6,
from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/juci.cc:1:
D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/terminal.h:26:5: error: 'thread' in namespace 'std' does not name a type
std::thread wait_thread;
^
In file included from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/source_clang.h:11:0,
from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/notebook.h:7,
from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/window.h:6,
from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/juci.h:6,
from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/juci.cc:1:
D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/terminal.h:48:3: error: 'mutex' in namespace 'std' does not name a type
std::mutex async_print_strings_mutex;
^
D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/terminal.h:49:3: error: 'mutex' in namespace 'std' does not name a type
std::mutex async_print_on_line_strings_mutex;
^
D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/terminal.h:53:3: error: 'mutex' in namespace 'std' does not name a type
std::mutex processes_mutex;
^
In file included from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/notebook.h:7:0,
from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/window.h:6,
from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/juci.h:6,
from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/juci.cc:1:
D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/source_clang.h:52:5: error: 'thread' in namespace 'std' does not name a type
std::thread parse_thread;
^
D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/source_clang.h:53:5: error: 'mutex' in namespace 'std' does not name a type
std::mutex parse_mutex;
^
D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/source_clang.h:92:5: error: 'thread' in namespace 'std' does not name a type
std::thread autocomplete_thread;
^
D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/source_clang.h:112:5: error: 'mutex' in namespace 'std' does not name a type
std::mutex prefix_mutex;
^
D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/source_clang.h:116:5: error: 'thread' in namespace 'std' does not name a type
std::thread delete_thread;
^
D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/source_clang.h:117:5: error: 'thread' in namespace 'std' does not name a type
std::thread full_reparse_thread;
^
In file included from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/singletons.h:5:0,
from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/juci.cc:2:
D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/directories.h:45:3: error: 'mutex' in namespace 'std' does not name a type
std::mutex update_mutex;
^
D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/directories.h:46:3: error: 'thread' in namespace 'std' does not name a type
std::thread update_thread;
^
D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/juci.cc: In member function 'virtual void Application::on_activate()':
D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/juci.cc:69:7: error: 'thread' is not a member of 'std'
std::thread another_juci_app([this, directory, files_in_directory](){
^
D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/juci.cc:69:7: note: suggested alternative:
In file included from D:/Programmer/Msys264bit/mingw64/include/boost/log/attributes/current_thread_id.hpp:29:0,
from D:/Programmer/Msys264bit/mingw64/include/boost/log/utility/setup/common_attributes.hpp:25,
from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/logging.h:9,
from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/juci.h:5,
from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/juci.cc:1:
D:/Programmer/Msys264bit/mingw64/include/boost/log/detail/thread_id.hpp:36:8: note: 'boost::log::v2_mt_nt5::aux::thread'
struct thread
^
D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/juci.cc:69:19: error: expected ';' before 'another_juci_app'
std::thread another_juci_app([this, directory, files_in_directory](){
^
D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/juci.cc:72:8: error: expected primary-expression before ')' token
});
^
D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/juci.cc:72:8: error: expected ';' before ')' token
D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/juci.cc:73:7: error: 'another_juci_app' was not declared in this scope
another_juci_app.detach();
^
In file included from D:/Programmer/Msys264bit/mingw64/include/boost/filesystem/path_traits.hpp:23:0,
from D:/Programmer/Msys264bit/mingw64/include/boost/filesystem/path.hpp:25,
from D:/Programmer/Msys264bit/mingw64/include/boost/log/sinks/text_file_backend.hpp:28,
from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/logging.h:7,
from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/juci.h:5,
from D:/Programmer/Msys264bit/home/GeirMorten/jucipp/src/juci.cc:1:
D:/Programmer/Msys264bit/mingw64/include/boost/system/error_code.hpp: At global scope:
D:/Programmer/Msys264bit/mingw64/include/boost/system/error_code.hpp:221:36: warning: 'boost::system::posix_category' defined but not used [-Wunused-variable]
static const error_category & posix_category = generic_category();
^
D:/Programmer/Msys264bit/mingw64/include/boost/system/error_code.hpp:222:36: warning: 'boost::system::errno_ecat' defined but not used [-Wunused-variable]
static const error_category & errno_ecat = generic_category();
^
D:/Programmer/Msys264bit/mingw64/include/boost/system/error_code.hpp:223:36: warning: 'boost::system::native_ecat' defined but not used [-Wunused-variable]
static const error_category & native_ecat = system_category();
^
src/CMakeFiles/juci.dir/build.make:63: recipe for target 'src/CMakeFiles/juci.dir/juci.cc.obj' failed
make[2]: *** [src/CMakeFiles/juci.dir/juci.cc.obj] Error 1
CMakeFiles/Makefile2:85: recipe for target 'src/CMakeFiles/juci.dir/all' failed
make[1]: *** [src/CMakeFiles/juci.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2