Sorry. I read your post too quickly and missed that part.
Warnings
Code: Select all
In file included from C:/msys64/mingw64/x86_64-w64-mingw32/include/winsock.h:36,
from C:/msys64/mingw64/x86_64-w64-mingw32/include/windows.h:92,
from C:/msys64/mingw64/include/wx-3.0/wx/msw/wrapwin.h:65,
from C:/msys64/mingw64/include/wx-3.0/wx/msw/init.h:19,
from C:/msys64/mingw64/include/wx-3.0/wx/init.h:58,
from C:/msys64/mingw64/include/wx-3.0/wx/app.h:23,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/osgViewerWX.h:5,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/src/osgViewerWX.cpp:1:
C:/msys64/mingw64/x86_64-w64-mingw32/include/psdk_inc/_fd_types.h:100:2: warning: #warning "fd_set and associated macros have been defined in sys/types. This can cause runtime problems with W32 sockets" [-Wcpp]
Code: Select all
In file included from C:/msys64/mingw64/include/boost/asio/detail/socket_types.hpp:33,
from C:/msys64/mingw64/include/boost/asio/detail/win_tss_ptr.hpp:23,
from C:/msys64/mingw64/include/boost/asio/detail/tss_ptr.hpp:25,
from C:/msys64/mingw64/include/boost/asio/detail/call_stack.hpp:20,
from C:/msys64/mingw64/include/boost/asio/detail/thread_context.hpp:20,
from C:/msys64/mingw64/include/boost/asio/detail/recycling_allocator.hpp:20,
from C:/msys64/mingw64/include/boost/asio/detail/handler_alloc_helpers.hpp:21,
from C:/msys64/mingw64/include/boost/asio/detail/executor_op.hpp:20,
from C:/msys64/mingw64/include/boost/asio/impl/system_executor.hpp:18,
from C:/msys64/mingw64/include/boost/asio/system_executor.hpp:129,
from C:/msys64/mingw64/include/boost/asio/associated_executor.hpp:21,
from C:/msys64/mingw64/include/boost/asio.hpp:21,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/SimpleSerial.h:12,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/external-orientation-device-serial.h:5,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/listener-external.h:5,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/osgViewerWX.h:54,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/src/osgViewerWX.cpp:1:
C:/msys64/mingw64/x86_64-w64-mingw32/include/winsock2.h:15:2: warning: #warning Please include winsock2.h before windows.h [-Wcpp]
15 | #warning Please include winsock2.h before windows.h
Errors
Winsock error
Code: Select all
In file included from C:/msys64/mingw64/include/boost/asio/detail/win_tss_ptr.hpp:23,
from C:/msys64/mingw64/include/boost/asio/detail/tss_ptr.hpp:25,
from C:/msys64/mingw64/include/boost/asio/detail/call_stack.hpp:20,
from C:/msys64/mingw64/include/boost/asio/detail/thread_context.hpp:20,
from C:/msys64/mingw64/include/boost/asio/detail/recycling_allocator.hpp:20,
from C:/msys64/mingw64/include/boost/asio/detail/handler_alloc_helpers.hpp:21,
from C:/msys64/mingw64/include/boost/asio/detail/executor_op.hpp:20,
from C:/msys64/mingw64/include/boost/asio/impl/system_executor.hpp:18,
from C:/msys64/mingw64/include/boost/asio/system_executor.hpp:129,
from C:/msys64/mingw64/include/boost/asio/associated_executor.hpp:21,
from C:/msys64/mingw64/include/boost/asio.hpp:21,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/SimpleSerial.h:12,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/external-orientation-device-serial.h:5,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/listener-external.h:5,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/osgViewerWX.h:54,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/src/osgViewerWX.cpp:1:
C:/msys64/mingw64/include/boost/asio/detail/socket_types.hpp:24:4: error: #error WinSock.h has already been included
24 | # error WinSock.h has already been included
wxcrt errors
Code: Select all
In file included from C:/msys64/mingw64/include/wx-3.0/wx/wxcrtbase.h:37,
from C:/msys64/mingw64/include/wx-3.0/wx/string.h:45,
from C:/msys64/mingw64/include/wx-3.0/wx/memory.h:15,
from C:/msys64/mingw64/include/wx-3.0/wx/object.h:19,
from C:/msys64/mingw64/include/wx-3.0/wx/event.h:16,
from C:/msys64/mingw64/include/wx-3.0/wx/app.h:19,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/osgViewerWX.h:5,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/src/osgViewerWX.cpp:1:
C:/msys64/usr/include/wctype.h:22:13: error: conflicting declaration 'typedef int wctype_t'
22 | typedef int wctype_t;
| ^~~~~~~~
In file included from C:/msys64/mingw64/x86_64-w64-mingw32/include/crtdefs.h:10,
from C:/msys64/mingw64/x86_64-w64-mingw32/include/stddef.h:7,
from C:/msys64/mingw64/lib/gcc/x86_64-w64-mingw32/9.2.0/include/stddef.h:1,
from C:/msys64/mingw64/include/wx-3.0/wx/defs.h:728,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/osgViewerWX.h:4,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/src/osgViewerWX.cpp:1:
C:/msys64/mingw64/x86_64-w64-mingw32/include/corecrt.h:112:24: note: previous declaration as 'typedef short unsigned int wctype_t'
112 | typedef unsigned short wctype_t;
| ^~~~~~~~
In file included from C:/msys64/mingw64/include/wx-3.0/wx/string.h:45,
from C:/msys64/mingw64/include/wx-3.0/wx/memory.h:15,
from C:/msys64/mingw64/include/wx-3.0/wx/object.h:19,
from C:/msys64/mingw64/include/wx-3.0/wx/event.h:16,
from C:/msys64/mingw64/include/wx-3.0/wx/app.h:19,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/osgViewerWX.h:5,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/src/osgViewerWX.cpp:1:
C:/msys64/mingw64/include/wx-3.0/wx/wxcrtbase.h: In function 'char* wxStrdup(const char*)':
C:/msys64/mingw64/include/wx-3.0/wx/wxcrtbase.h:687:47: error: '_strdup' was not declared in this scope; did you mean 'strdup'?
687 | inline char* wxStrdup(const char *s) { return wxCRT_StrdupA(s); }
| ^~~~~~~~~~~~~
C:/msys64/mingw64/include/wx-3.0/wx/wxcrtbase.h: In function 'wchar_t* wxStrdup(const wchar_t*)':
C:/msys64/mingw64/include/wx-3.0/wx/wxcrtbase.h:688:53: error: '_wcsdup' was not declared in this scope; did you mean 'wcsdup'?
688 | inline wchar_t* wxStrdup(const wchar_t *s) { return wxCRT_StrdupW(s); }
| ^~~~~~~~~~~~~
In file included from C:/msys64/mingw64/include/c++/9.2.0/x86_64-w64-mingw32/bits/gthr.h:148,
from C:/msys64/mingw64/include/c++/9.2.0/ext/atomicity.h:35,
from C:/msys64/mingw64/include/c++/9.2.0/bits/basic_string.h:39,
from C:/msys64/mingw64/include/c++/9.2.0/string:55,
from C:/msys64/mingw64/include/wx-3.0/wx/stringimpl.h:66,
from C:/msys64/mingw64/include/wx-3.0/wx/unichar.h:15,
from C:/msys64/mingw64/include/wx-3.0/wx/strvararg.h:22,
from C:/msys64/mingw64/include/wx-3.0/wx/string.h:46,
from C:/msys64/mingw64/include/wx-3.0/wx/memory.h:15,
from C:/msys64/mingw64/include/wx-3.0/wx/object.h:19,
from C:/msys64/mingw64/include/wx-3.0/wx/event.h:16,
from C:/msys64/mingw64/include/wx-3.0/wx/app.h:19,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/osgViewerWX.h:5,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/src/osgViewerWX.cpp:1:
C:/msys64/mingw64/include/c++/9.2.0/x86_64-w64-mingw32/bits/gthr-default.h: In function 'int __gthread_yield()':
C:/msys64/mingw64/include/c++/9.2.0/x86_64-w64-mingw32/bits/gthr-default.h:693:10: error: 'sched_yield' was not declared in this scope
693 | return __gthrw_(sched_yield) ();
| ^~~~~~~~
In file included from C:/msys64/mingw64/include/c++/9.2.0/cstdlib:75,
from C:/msys64/mingw64/include/c++/9.2.0/ext/string_conversions.h:41,
from C:/msys64/mingw64/include/c++/9.2.0/bits/basic_string.h:6493,
from C:/msys64/mingw64/include/c++/9.2.0/string:55,
from C:/msys64/mingw64/include/wx-3.0/wx/stringimpl.h:66,
from C:/msys64/mingw64/include/wx-3.0/wx/unichar.h:15,
from C:/msys64/mingw64/include/wx-3.0/wx/strvararg.h:22,
from C:/msys64/mingw64/include/wx-3.0/wx/string.h:46,
from C:/msys64/mingw64/include/wx-3.0/wx/memory.h:15,
from C:/msys64/mingw64/include/wx-3.0/wx/object.h:19,
from C:/msys64/mingw64/include/wx-3.0/wx/event.h:16,
from C:/msys64/mingw64/include/wx-3.0/wx/app.h:19,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/osgViewerWX.h:5,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/src/osgViewerWX.cpp:1:
C:/msys64/mingw64/x86_64-w64-mingw32/include/stdlib.h: At global scope:
C:/msys64/mingw64/x86_64-w64-mingw32/include/stdlib.h:63:5: error: conflicting declaration 'typedef struct _div_t div_t'
63 | } div_t;
| ^~~~~
In file included from C:/msys64/mingw64/include/wx-3.0/wx/string.h:42,
from C:/msys64/mingw64/include/wx-3.0/wx/memory.h:15,
from C:/msys64/mingw64/include/wx-3.0/wx/object.h:19,
from C:/msys64/mingw64/include/wx-3.0/wx/event.h:16,
from C:/msys64/mingw64/include/wx-3.0/wx/app.h:19,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/osgViewerWX.h:5,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/src/osgViewerWX.cpp:1:
C:/msys64/usr/include/stdlib.h:39:3: note: previous declaration as 'typedef struct div_t div_t'
39 | } div_t;
| ^~~~~
In file included from C:/msys64/mingw64/include/c++/9.2.0/cstdlib:75,
from C:/msys64/mingw64/include/c++/9.2.0/ext/string_conversions.h:41,
from C:/msys64/mingw64/include/c++/9.2.0/bits/basic_string.h:6493,
from C:/msys64/mingw64/include/c++/9.2.0/string:55,
from C:/msys64/mingw64/include/wx-3.0/wx/stringimpl.h:66,
from C:/msys64/mingw64/include/wx-3.0/wx/unichar.h:15,
from C:/msys64/mingw64/include/wx-3.0/wx/strvararg.h:22,
from C:/msys64/mingw64/include/wx-3.0/wx/string.h:46,
from C:/msys64/mingw64/include/wx-3.0/wx/memory.h:15,
from C:/msys64/mingw64/include/wx-3.0/wx/object.h:19,
from C:/msys64/mingw64/include/wx-3.0/wx/event.h:16,
from C:/msys64/mingw64/include/wx-3.0/wx/app.h:19,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/osgViewerWX.h:5,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/src/osgViewerWX.cpp:1:
C:/msys64/mingw64/x86_64-w64-mingw32/include/stdlib.h:68:5: error: conflicting declaration 'typedef struct _ldiv_t ldiv_t'
68 | } ldiv_t;
| ^~~~~~
In file included from C:/msys64/mingw64/include/wx-3.0/wx/string.h:42,
from C:/msys64/mingw64/include/wx-3.0/wx/memory.h:15,
from C:/msys64/mingw64/include/wx-3.0/wx/object.h:19,
from C:/msys64/mingw64/include/wx-3.0/wx/event.h:16,
from C:/msys64/mingw64/include/wx-3.0/wx/app.h:19,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/osgViewerWX.h:5,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/src/osgViewerWX.cpp:1:
C:/msys64/usr/include/stdlib.h:45:3: note: previous declaration as 'typedef struct ldiv_t ldiv_t'
45 | } ldiv_t;
| ^~~~~~
In file included from C:/msys64/mingw64/include/wx-3.0/wx/chartype.h:106,
from C:/msys64/mingw64/include/wx-3.0/wx/debug.h:19,
from C:/msys64/mingw64/include/wx-3.0/wx/defs.h:734,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/osgViewerWX.h:4,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/src/osgViewerWX.cpp:1:
C:/msys64/mingw64/x86_64-w64-mingw32/include/stdlib.h:411:23: error: expected ',' or '...' before numeric constant
411 | int __cdecl abs(int _X);
| ^~
C:/msys64/mingw64/x86_64-w64-mingw32/include/stdlib.h:412:26: error: expected ',' or '...' before numeric constant
412 | long __cdecl labs(long _X);
| ^~
In file included from C:/msys64/mingw64/include/c++/9.2.0/cstdlib:75,
from C:/msys64/mingw64/include/c++/9.2.0/ext/string_conversions.h:41,
from C:/msys64/mingw64/include/c++/9.2.0/bits/basic_string.h:6493,
from C:/msys64/mingw64/include/c++/9.2.0/string:55,
from C:/msys64/mingw64/include/wx-3.0/wx/stringimpl.h:66,
from C:/msys64/mingw64/include/wx-3.0/wx/unichar.h:15,
from C:/msys64/mingw64/include/wx-3.0/wx/strvararg.h:22,
from C:/msys64/mingw64/include/wx-3.0/wx/string.h:46,
from C:/msys64/mingw64/include/wx-3.0/wx/memory.h:15,
from C:/msys64/mingw64/include/wx-3.0/wx/object.h:19,
from C:/msys64/mingw64/include/wx-3.0/wx/event.h:16,
from C:/msys64/mingw64/include/wx-3.0/wx/app.h:19,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/osgViewerWX.h:5,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/src/osgViewerWX.cpp:1:
C:/msys64/mingw64/x86_64-w64-mingw32/include/stdlib.h:713:15: error: conflicting declaration of C function 'int putenv(const char*)'
713 | int __cdecl putenv(const char *_EnvString) __MINGW_ATTRIB_DEPRECATED_MSVC2005;
| ^~~~~~
In file included from C:/msys64/mingw64/include/wx-3.0/wx/string.h:42,
from C:/msys64/mingw64/include/wx-3.0/wx/memory.h:15,
from C:/msys64/mingw64/include/wx-3.0/wx/object.h:19,
from C:/msys64/mingw64/include/wx-3.0/wx/event.h:16,
from C:/msys64/mingw64/include/wx-3.0/wx/app.h:19,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/osgViewerWX.h:5,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/src/osgViewerWX.cpp:1:
C:/msys64/usr/include/stdlib.h:205:5: note: previous declaration 'int putenv(char*)'
205 | int putenv (char *__string);
| ^~~~~~
In file included from C:/msys64/mingw64/include/c++/9.2.0/cstdlib:75,
from C:/msys64/mingw64/include/c++/9.2.0/ext/string_conversions.h:41,
from C:/msys64/mingw64/include/c++/9.2.0/bits/basic_string.h:6493,
from C:/msys64/mingw64/include/c++/9.2.0/string:55,
from C:/msys64/mingw64/include/wx-3.0/wx/stringimpl.h:66,
from C:/msys64/mingw64/include/wx-3.0/wx/unichar.h:15,
from C:/msys64/mingw64/include/wx-3.0/wx/strvararg.h:22,
from C:/msys64/mingw64/include/wx-3.0/wx/string.h:46,
from C:/msys64/mingw64/include/wx-3.0/wx/memory.h:15,
from C:/msys64/mingw64/include/wx-3.0/wx/object.h:19,
from C:/msys64/mingw64/include/wx-3.0/wx/event.h:16,
from C:/msys64/mingw64/include/wx-3.0/wx/app.h:19,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/osgViewerWX.h:5,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/src/osgViewerWX.cpp:1:
C:/msys64/mingw64/x86_64-w64-mingw32/include/stdlib.h:727:61: error: conflicting declaration 'typedef struct lldiv_t lldiv_t'
727 | typedef struct { __MINGW_EXTENSION long long quot, rem; } lldiv_t;
| ^~~~~~~
In file included from C:/msys64/mingw64/include/wx-3.0/wx/string.h:42,
from C:/msys64/mingw64/include/wx-3.0/wx/memory.h:15,
from C:/msys64/mingw64/include/wx-3.0/wx/object.h:19,
from C:/msys64/mingw64/include/wx-3.0/wx/event.h:16,
from C:/msys64/mingw64/include/wx-3.0/wx/app.h:19,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/osgViewerWX.h:5,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/src/osgViewerWX.cpp:1:
C:/msys64/usr/include/stdlib.h:52:3: note: previous declaration as 'typedef struct lldiv_t lldiv_t'
52 | } lldiv_t;
| ^~~~~~~
In file included from C:/msys64/usr/include/errno.h:9,
from C:/msys64/mingw64/include/c++/9.2.0/cerrno:42,
from C:/msys64/mingw64/include/c++/9.2.0/ext/string_conversions.h:44,
from C:/msys64/mingw64/include/c++/9.2.0/bits/basic_string.h:6493,
from C:/msys64/mingw64/include/c++/9.2.0/string:55,
from C:/msys64/mingw64/include/wx-3.0/wx/stringimpl.h:66,
from C:/msys64/mingw64/include/wx-3.0/wx/unichar.h:15,
from C:/msys64/mingw64/include/wx-3.0/wx/strvararg.h:22,
from C:/msys64/mingw64/include/wx-3.0/wx/string.h:46,
from C:/msys64/mingw64/include/wx-3.0/wx/memory.h:15,
from C:/msys64/mingw64/include/wx-3.0/wx/object.h:19,
from C:/msys64/mingw64/include/wx-3.0/wx/event.h:16,
from C:/msys64/mingw64/include/wx-3.0/wx/app.h:19,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/osgViewerWX.h:5,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/src/osgViewerWX.cpp:1:
C:/msys64/usr/include/sys/errno.h:20:36: error: conflicting declaration 'const char* const _sys_errlist []'
20 | extern __IMPORT const char * const _sys_errlist[];
| ^~~~~~~~~~~~
In file included from C:/msys64/mingw64/include/c++/9.2.0/cstdlib:75,
from C:/msys64/mingw64/include/c++/9.2.0/ext/string_conversions.h:41,
from C:/msys64/mingw64/include/c++/9.2.0/bits/basic_string.h:6493,
from C:/msys64/mingw64/include/c++/9.2.0/string:55,
from C:/msys64/mingw64/include/wx-3.0/wx/stringimpl.h:66,
from C:/msys64/mingw64/include/wx-3.0/wx/unichar.h:15,
from C:/msys64/mingw64/include/wx-3.0/wx/strvararg.h:22,
from C:/msys64/mingw64/include/wx-3.0/wx/string.h:46,
from C:/msys64/mingw64/include/wx-3.0/wx/memory.h:15,
from C:/msys64/mingw64/include/wx-3.0/wx/object.h:19,
from C:/msys64/mingw64/include/wx-3.0/wx/event.h:16,
from C:/msys64/mingw64/include/wx-3.0/wx/app.h:19,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/osgViewerWX.h:5,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/src/osgViewerWX.cpp:1:
C:/msys64/mingw64/x86_64-w64-mingw32/include/stdlib.h:173:38: note: previous declaration as 'char* _sys_errlist [1]'
173 | extern __declspec(dllimport) char *_sys_errlist[1];
| ^~~~~~~~~~~~
In file included from C:/msys64/mingw64/include/wx-3.0/wx/string.h:45,
from C:/msys64/mingw64/include/wx-3.0/wx/memory.h:15,
from C:/msys64/mingw64/include/wx-3.0/wx/object.h:19,
from C:/msys64/mingw64/include/wx-3.0/wx/event.h:16,
from C:/msys64/mingw64/include/wx-3.0/wx/app.h:19,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/osgViewerWX.h:5,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/src/osgViewerWX.cpp:1:
C:/msys64/mingw64/include/wx-3.0/wx/wxcrt.h: In function 'FILE* wxFopen(const wxString&, const wxString&)':
C:/msys64/mingw64/include/wx-3.0/wx/wxcrt.h:754:14: error: '_wfopen' was not declared in this scope; did you mean '_tfopen'?
754 | { return wxCRT_Fopen(path.fn_str(), mode.fn_str()); }
| ^~~~~~~~~~~
C:/msys64/mingw64/include/wx-3.0/wx/wxcrt.h: In function 'FILE* wxFreopen(const wxString&, const wxString&, FILE*)':
C:/msys64/mingw64/include/wx-3.0/wx/wxcrt.h:756:14: error: '_wfreopen' was not declared in this scope; did you mean '_tfreopen'?
756 | { return wxCRT_Freopen(path.fn_str(), mode.fn_str(), stream); }
| ^~~~~~~~~~~~~
C:/msys64/mingw64/include/wx-3.0/wx/wxcrt.h: In function 'int wxRemove(const wxString&)':
C:/msys64/mingw64/include/wx-3.0/wx/wxcrt.h:758:14: error: '_wremove' was not declared in this scope; did you mean '_tremove'?
758 | { return wxCRT_Remove(path.fn_str()); }
| ^~~~~~~~~~~~
C:/msys64/mingw64/include/wx-3.0/wx/wxcrt.h: In function 'int wxRename(const wxString&, const wxString&)':
C:/msys64/mingw64/include/wx-3.0/wx/wxcrt.h:760:14: error: '_wrename' was not declared in this scope; did you mean '_trename'?
760 | { return wxCRT_Rename(oldpath.fn_str(), newpath.fn_str()); }
| ^~~~~~~~~~~~
CMath errors
Code: Select all
In file included from C:/msys64/mingw64/include/wx-3.0/wx/math.h:72,
from C:/msys64/mingw64/include/wx-3.0/wx/gdicmn.h:23,
from C:/msys64/mingw64/include/wx-3.0/wx/event.h:20,
from C:/msys64/mingw64/include/wx-3.0/wx/app.h:19,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/osgViewerWX.h:5,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/src/osgViewerWX.cpp:1:
C:/msys64/mingw64/include/c++/9.2.0/cmath: At global scope:
C:/msys64/mingw64/include/c++/9.2.0/cmath:1071:11: error: '::acoshl' has not been declared
1071 | using ::acoshl;
| ^~~~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1075:11: error: '::asinhl' has not been declared
1075 | using ::asinhl;
| ^~~~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1079:11: error: '::atanhl' has not been declared
1079 | using ::atanhl;
| ^~~~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1083:11: error: '::cbrtl' has not been declared
1083 | using ::cbrtl;
| ^~~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1087:11: error: '::copysignl' has not been declared
1087 | using ::copysignl;
| ^~~~~~~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1091:11: error: '::erfl' has not been declared
1091 | using ::erfl;
| ^~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1095:11: error: '::erfcl' has not been declared
1095 | using ::erfcl;
| ^~~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1099:11: error: '::exp2l' has not been declared
1099 | using ::exp2l;
| ^~~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1103:11: error: '::expm1l' has not been declared
1103 | using ::expm1l;
| ^~~~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1107:11: error: '::fdiml' has not been declared
1107 | using ::fdiml;
| ^~~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1111:11: error: '::fmal' has not been declared
1111 | using ::fmal;
| ^~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1115:11: error: '::fmaxl' has not been declared
1115 | using ::fmaxl;
| ^~~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1119:11: error: '::fminl' has not been declared
1119 | using ::fminl;
| ^~~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1127:11: error: '::ilogbl' has not been declared
1127 | using ::ilogbl;
| ^~~~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1131:11: error: '::lgammal' has not been declared
1131 | using ::lgammal;
| ^~~~~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1136:11: error: '::llrintl' has not been declared
1136 | using ::llrintl;
| ^~~~~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1140:11: error: '::llroundl' has not been declared
1140 | using ::llroundl;
| ^~~~~~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1145:11: error: '::log1pl' has not been declared
1145 | using ::log1pl;
| ^~~~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1149:11: error: '::log2l' has not been declared
1149 | using ::log2l;
| ^~~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1153:11: error: '::logbl' has not been declared
1153 | using ::logbl;
| ^~~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1157:11: error: '::lrintl' has not been declared
1157 | using ::lrintl;
| ^~~~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1161:11: error: '::lroundl' has not been declared
1161 | using ::lroundl;
| ^~~~~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1165:11: error: '::nanl' has not been declared
1165 | using ::nanl;
| ^~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1169:11: error: '::nearbyintl' has not been declared
1169 | using ::nearbyintl;
| ^~~~~~~~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1173:11: error: '::nextafterl' has not been declared
1173 | using ::nextafterl;
| ^~~~~~~~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1175:11: error: '::nexttoward' has not been declared
1175 | using ::nexttoward;
| ^~~~~~~~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1176:11: error: '::nexttowardf' has not been declared
1176 | using ::nexttowardf;
| ^~~~~~~~~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1177:11: error: '::nexttowardl' has not been declared
1177 | using ::nexttowardl;
| ^~~~~~~~~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1181:11: error: '::remainderl' has not been declared
1181 | using ::remainderl;
| ^~~~~~~~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1185:11: error: '::remquol' has not been declared
1185 | using ::remquol;
| ^~~~~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1189:11: error: '::rintl' has not been declared
1189 | using ::rintl;
| ^~~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1193:11: error: '::roundl' has not been declared
1193 | using ::roundl;
| ^~~~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1197:11: error: '::scalblnl' has not been declared
1197 | using ::scalblnl;
| ^~~~~~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1201:11: error: '::scalbnl' has not been declared
1201 | using ::scalbnl;
| ^~~~~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1205:11: error: '::tgammal' has not been declared
1205 | using ::tgammal;
| ^~~~~~~
C:/msys64/mingw64/include/c++/9.2.0/cmath:1209:11: error: '::truncl' has not been declared
1209 | using ::truncl;
wxWidgets filefn error
Code: Select all
In file included from C:/msys64/usr/include/sys/fcntl.h:3,
from C:/msys64/usr/include/fcntl.h:12,
from C:/msys64/mingw64/include/wx-3.0/wx/filefn.h:73,
from C:/msys64/mingw64/include/wx-3.0/wx/utils.h:20,
from C:/msys64/mingw64/include/wx-3.0/wx/cursor.h:69,
from C:/msys64/mingw64/include/wx-3.0/wx/event.h:21,
from C:/msys64/mingw64/include/wx-3.0/wx/app.h:19,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/osgViewerWX.h:5,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/src/osgViewerWX.cpp:1:
C:/msys64/usr/include/sys/_default_fcntl.h:186:8: error: redefinition of 'struct flock'
186 | struct flock {
| ^~~~~
In file included from C:/msys64/usr/include/sys/types.h:226,
from C:/msys64/mingw64/include/wx-3.0/wx/defs.h:936,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/osgViewerWX.h:4,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/src/osgViewerWX.cpp:1:
C:/msys64/usr/include/machine/types.h:46:8: note: previous definition of 'struct flock'
46 | struct flock {
| ^~~~~
In file included from C:/msys64/mingw64/include/wx-3.0/wx/utils.h:20,
from C:/msys64/mingw64/include/wx-3.0/wx/cursor.h:69,
from C:/msys64/mingw64/include/wx-3.0/wx/event.h:21,
from C:/msys64/mingw64/include/wx-3.0/wx/app.h:19,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/osgViewerWX.h:5,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/src/osgViewerWX.cpp:1:
C:/msys64/mingw64/include/wx-3.0/wx/filefn.h: In function 'int wxAccess(const wxString&, mode_t)':
C:/msys64/mingw64/include/wx-3.0/wx/filefn.h:528:14: error: '_waccess' was not declared in this scope; did you mean '_taccess'?
528 | { return wxCRT_Access(path.fn_str(), mode); }
| ^~~~~~~~~~~~
C:/msys64/mingw64/include/wx-3.0/wx/filefn.h: In function 'int wxChmod(const wxString&, mode_t)':
C:/msys64/mingw64/include/wx-3.0/wx/filefn.h:530:14: error: '_wchmod' was not declared in this scope; did you mean '_tchmod'?
530 | { return wxCRT_Chmod(path.fn_str(), mode); }
| ^~~~~~~~~~~
C:/msys64/mingw64/include/wx-3.0/wx/filefn.h: In function 'int wxOpen(const wxString&, int, mode_t)':
C:/msys64/mingw64/include/wx-3.0/wx/filefn.h:532:14: error: '_wopen' was not declared in this scope; did you mean 'fwopen'?
532 | { return wxCRT_Open(path.fn_str(), flags, mode); }
| ^~~~~~~~~~
C:/msys64/mingw64/include/wx-3.0/wx/filefn.h: In function 'int wxStat(const wxString&, _stati64*)':
C:/msys64/mingw64/include/wx-3.0/wx/filefn.h:537:14: error: '_wstati64' was not declared in this scope; did you mean '_stati64'?
537 | { return wxCRT_Stat(path.fn_str(), buf); }
| ^~~~~~~~~~
C:/msys64/mingw64/include/wx-3.0/wx/filefn.h: In function 'int wxLstat(const wxString&, _stati64*)':
C:/msys64/mingw64/include/wx-3.0/wx/filefn.h:539:14: error: '_wstati64' was not declared in this scope; did you mean '_stati64'?
539 | { return wxCRT_Lstat(path.fn_str(), buf); }
| ^~~~~~~~~~~
C:/msys64/mingw64/include/wx-3.0/wx/filefn.h: In function 'int wxRmDir(const wxString&)':
C:/msys64/mingw64/include/wx-3.0/wx/filefn.h:541:14: error: '_wrmdir' was not declared in this scope; did you mean '_trmdir'?
541 | { return wxCRT_RmDir(path.fn_str()); }
| ^~~~~~~~~~~
C:/msys64/mingw64/include/wx-3.0/wx/filefn.h: In function 'int wxMkDir(const wxString&, mode_t)':
C:/msys64/mingw64/include/wx-3.0/wx/filefn.h:545:14: error: '_wmkdir' was not declared in this scope; did you mean '_tmkdir'?
545 | { return wxCRT_MkDir(path.fn_str()); }
| ^~~~~~~~~~~
In file included from C:/msys64/mingw64/include/wx-3.0/wx/chartype.h:106,
from C:/msys64/mingw64/include/wx-3.0/wx/debug.h:19,
from C:/msys64/mingw64/include/wx-3.0/wx/defs.h:734,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/osgViewerWX.h:4,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/src/osgViewerWX.cpp:1:
C:/msys64/mingw64/x86_64-w64-mingw32/include/float.h: At global scope:
C:/msys64/mingw64/x86_64-w64-mingw32/include/float.h:287:57: error: expected ',' or '...' before numeric constant
287 | _CRTIMP double __cdecl __MINGW_NOTHROW _chgsign (double _X);
Boost ASIO error
Code: Select all
In file included from C:/msys64/mingw64/include/boost/asio/detail/win_static_mutex.hpp:71,
from C:/msys64/mingw64/include/boost/asio/detail/static_mutex.hpp:23,
from C:/msys64/mingw64/include/boost/asio/detail/win_global.hpp:19,
from C:/msys64/mingw64/include/boost/asio/detail/global.hpp:23,
from C:/msys64/mingw64/include/boost/asio/impl/system_executor.hpp:19,
from C:/msys64/mingw64/include/boost/asio/system_executor.hpp:129,
from C:/msys64/mingw64/include/boost/asio/associated_executor.hpp:21,
from C:/msys64/mingw64/include/boost/asio.hpp:21,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/SimpleSerial.h:12,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/external-orientation-device-serial.h:5,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/listener-external.h:5,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/osgViewerWX.h:54,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/src/osgViewerWX.cpp:1:
C:/msys64/mingw64/include/boost/asio/detail/impl/win_static_mutex.ipp: In member function 'int boost::asio::detail::win_static_mutex::do_init()':
C:/msys64/mingw64/include/boost/asio/detail/impl/win_static_mutex.ipp:48:3: error: '_snwprintf' was not declared in this scope; did you mean '_sntprintf'?
48 | _snwprintf(
| ^~~~~~~~~~
| _sntprintf
In file included from C:/msys64/mingw64/include/boost/asio/detail/win_thread.hpp:142,
from C:/msys64/mingw64/include/boost/asio/detail/thread.hpp:28,
from C:/msys64/mingw64/include/boost/asio/detail/scheduler.hpp:28,
from C:/msys64/mingw64/include/boost/asio/system_context.hpp:19,
from C:/msys64/mingw64/include/boost/asio/impl/system_executor.hpp:22,
from C:/msys64/mingw64/include/boost/asio/system_executor.hpp:129,
from C:/msys64/mingw64/include/boost/asio/associated_executor.hpp:21,
from C:/msys64/mingw64/include/boost/asio.hpp:21,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/SimpleSerial.h:12,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/external-orientation-device-serial.h:5,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/listener-external.h:5,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/osgViewerWX.h:54,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/src/osgViewerWX.cpp:1:
C:/msys64/mingw64/include/boost/asio/detail/impl/win_thread.ipp: In member function 'void boost::asio::detail::win_thread::start_thread(boost::asio::detail::win_thread::func_base*, unsigned int)':
C:/msys64/mingw64/include/boost/asio/detail/impl/win_thread.ipp:90:40: error: '::_beginthreadex' has not been declared
90 | thread_ = reinterpret_cast<HANDLE>(::_beginthreadex(0,
| ^~~~~~~~~~~~~~
In file included from C:/msys64/mingw64/include/boost/asio/detail/fd_set_adapter.hpp:23,
from C:/msys64/mingw64/include/boost/asio/detail/select_reactor.hpp:27,
from C:/msys64/mingw64/include/boost/asio/detail/win_iocp_socket_service.hpp:35,
from C:/msys64/mingw64/include/boost/asio/basic_socket.hpp:34,
from C:/msys64/mingw64/include/boost/asio/basic_datagram_socket.hpp:20,
from C:/msys64/mingw64/include/boost/asio.hpp:24,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/SimpleSerial.h:12,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/external-orientation-device-serial.h:5,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/listener-external.h:5,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/osgViewerWX.h:54,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/src/osgViewerWX.cpp:1:
C:/msys64/mingw64/include/boost/asio/detail/win_fd_set_adapter.hpp: In member function 'bool boost::asio::detail::win_fd_set_adapter::is_set(boost::asio::detail::socket_type) const':
C:/msys64/mingw64/include/boost/asio/detail/win_fd_set_adapter.hpp:83:14: error: '__WSAFDIsSet' was not declared in this scope
83 | return !!__WSAFDIsSet(descriptor,
| ^~~~~~~~~~~~
In file included from C:/msys64/mingw64/include/c++/9.2.0/future:39,
from C:/msys64/mingw64/include/boost/asio/detail/future.hpp:20,
from C:/msys64/mingw64/include/boost/asio/packaged_task.hpp:19,
from C:/msys64/mingw64/include/boost/asio.hpp:104,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/SimpleSerial.h:12,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/external-orientation-device-serial.h:5,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/listener-external.h:5,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/include/osgViewerWX.h:54,
from C:/msys64/home/camac/source_builds/binaural-audio-editor/src/osgViewerWX.cpp:1:
C:/msys64/mingw64/include/c++/9.2.0/thread: In function 'void std::this_thread::sleep_for(const std::chrono::duration<_Rep1, _Period1>&)':
C:/msys64/mingw64/include/c++/9.2.0/thread:378:11: error: '::nanosleep' has not been declared
378 | while (::nanosleep(&__ts, &__ts) == -1 && errno == EINTR)