I'm getting this error when compiling under Windows XP, also after a clean build (devlibs 19, sources 9873):
Make error line 299: problem compiling: In file included from c:\devlibs/include/boost/mpl/apply.hpp:23,
from c:\devlibs/include/boost/iterator/iterator_facade.hpp:34,
from c:\devlibs/include/boost/iterator/iterator_adaptor.hpp:15,
from c:\devlibs/include/boost/ptr_container/detail/map_iterator.hpp:20,
from c:\devlibs/include/boost/ptr_container/ptr_map_adapter.hpp:19,
from c:\devlibs/include/boost/ptr_container/ptr_map.hpp:20,
from src/ui/tool/node-tool.h:15,
from src/desktop.cpp:95:
c:\devlibs/include/boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
c:\devlibs/include/boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from c:\devlibs/include/boost/mpl/bind.hpp:27,
from c:\devlibs/include/boost/mpl/lambda.hpp:18,
from c:\devlibs/include/boost/mpl/apply.hpp:25,
from c:\devlibs/include/boost/iterator/iterator_facade.hpp:34,
from c:\devlibs/include/boost/iterator/iterator_adaptor.hpp:15,
from c:\devlibs/include/boost/ptr_container/detail/map_iterator.hpp:20,
from c:\devlibs/include/boost/ptr_container/ptr_map_adapter.hpp:19,
from c:\devlibs/include/boost/ptr_container/ptr_map.hpp:20,
from src/ui/tool/node-tool.h:15,
from src/desktop.cpp:95:
c:\devlibs/include/boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
c:\devlibs/include/boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
...
(and many similar more)
Thanks.
Most likely caused by r9867 and/or r9868 which added and changed a new #include of boost header files to src/node-tool.h.
@Krzysztof - could you take a look?