Unable to build 32-bit or 64-bit versions of C::B on Windows 10 (64-bit) platform because NassiShneiderman contributed plugin fails to compile using boost_1_80_0. I am using GCC 12.0.2 supplied by Msys2 packages mingw32 and mingw64.
The snippet of the build log that follows shows that the global variable 'boost' is defined correctly (?)
g++.exe -std=gnu++11 -g -pipe -mthreads -fmessage-length=0 -fexceptions -DBUILDING_PLUGIN -DHAVE_W32API_H -D__WXMSW__ -DWXUSINGDLL -DcbDEBUG -DNOPCH -DwxUSE_UNICODE -DBOOST_SYSTEM_NO_DEPRECATED -w -I..\..\..\include -I..\..\..\include\tinyxml -I..\..\..\sdk\wxscintilla\include -IC:\wxWidgets-3.2.1\include -IC:\wxWidgets-3.2.1\lib\gcc_dll\mswu -IC:\boost\boost_1_80_0\boost\spirit\include -c C:\projectsx32\12969\src\plugins\contrib\NassiShneiderman\cbEditorPanel.cpp -o ..\..\..\.objs32\plugins\contrib\NassiShneiderman\cbEditorPanel.o
g++.exe -std=gnu++11 -g -pipe -mthreads -fmessage-length=0 -fexceptions -DBUILDING_PLUGIN -DHAVE_W32API_H -D__WXMSW__ -DWXUSINGDLL -DcbDEBUG -DNOPCH -DwxUSE_UNICODE -DBOOST_SYSTEM_NO_DEPRECATED -w -I..\..\..\include -I..\..\..\include\tinyxml -I..\..\..\sdk\wxscintilla\include -IC:\wxWidgets-3.2.1\include -IC:\wxWidgets-3.2.1\lib\gcc_dll\mswu -IC:\boost\boost_1_80_0\boost\spirit\include -c C:\projectsx32\12969\src\plugins\contrib\NassiShneiderman\commands.cpp -o ..\..\..\.objs32\plugins\contrib\NassiShneiderman\commands.o
g++.exe -std=gnu++11 -g -pipe -mthreads -fmessage-length=0 -fexceptions -DBUILDING_PLUGIN -DHAVE_W32API_H -D__WXMSW__ -DWXUSINGDLL -DcbDEBUG -DNOPCH -DwxUSE_UNICODE -DBOOST_SYSTEM_NO_DEPRECATED -w -I..\..\..\include -I..\..\..\include\tinyxml -I..\..\..\sdk\wxscintilla\include -IC:\wxWidgets-3.2.1\include -IC:\wxWidgets-3.2.1\lib\gcc_dll\mswu -IC:\boost\boost_1_80_0\boost\spirit\include -c C:\projectsx32\12969\src\plugins\contrib\NassiShneiderman\CParser.cpp -o ..\..\..\.objs32\plugins\contrib\NassiShneiderman\CParser.o
C:\projectsx32\12969\src\plugins\contrib\NassiShneiderman\CParser.cpp:5:10: fatal error: boost/spirit/include/classic.hpp: No such file or directory
5 | #include <boost/spirit/include/classic.hpp>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Process terminated with status 1 (70 minute(s), 57 second(s))
Process terminated with status 0 (71 minute(s), 11 second(s))
1 error(s), 0 warning(s) (71 minute(s), 11 second(s))
Both Cparser.cpp and classic.hpp are in the 'C:\boost' folder or sub-folders.
Does anyone have any idea as to why i am getting these failures?
Regards.