
2010/12/14 Josh Andler <scislac@...400...>:
I realized that AGAIN I didn't respond to the list... (sure my phone's gmail app can now default to "reply all" but not gmail itself... that I know of but will now look for)
Will someone on win32 please try with a btool clean to see if it builds okay? This was one of the issues I remember from win32 compiling that drove me nuts.
Inkscape still does not compile, for reasons that have been mentioned before. AFAIK the discussion on upgrading the requirements for building inkscape has not resulted in a clear decision.
Regards Kris
--- The first error (when compiling /src/desktop.cpp): Make error line 299: problem compiling: In file included from c:\devlibs/include /boost/mpl/apply.hpp:23:0, 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:96: c:\devlibs/include/boost/mpl/apply_wrap.hpp:81:31: error: missing binary operato r before token "(" c:\devlibs/include/boost/mpl/apply_wrap.hpp:173:31: error: missing binary operat or before token "(" In file included from c:\devlibs/include/boost/mpl/bind.hpp:27:0, 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:96: c:\devlibs/include/boost/mpl/apply_wrap.hpp:81:31: error: missing binary operato r before token "(" c:\devlibs/include/boost/mpl/apply_wrap.hpp:173:31: error: missing binary operat or before token "(" In file included from c:\devlibs/include/boost/mpl/lambda.hpp:18:0, 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:96: c:\devlibs/include/boost/mpl/bind.hpp:364:31: error: missing binary operator bef ore token "(" c:\devlibs/include/boost/mpl/bind.hpp:531:31: error: missing binary operator bef ore token "(" In file included from c:\devlibs/include/boost/mpl/lambda.hpp:22:0, 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:96: c:\devlibs/include/boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "(" In file included from c:\devlibs/include/boost/iterator/iterator_facade.hpp:34:0 , 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:96: c:\devlibs/include/boost/mpl/apply.hpp:138:31: error: missing binary operator be fore token "(" In file included from src/2geom/d2.h:36:0, from src/2geom/rect.h:40, from src/desktop.cpp:60: src/2geom/interval.h: In member function 'bool Geom::OptInterval::isEmpty()': src/2geom/interval.h:241:46: warning: converting 'false' to pointer type for arg ument 2 of 'bool boost::operator==(const boost::optional<T>&, void (*)(boost::de tail::none_helper)) [with T = Geom::Interval, void (*)(boost::detail::none_helpe r) = void (*)(boost::detail::none_helper)]' In file included from src/2geom/d2.h:429:0, from src/2geom/rect.h:40, from src/desktop.cpp:60: src/2geom/rect.h: In member function 'bool Geom::OptRect::isEmpty() const': src/2geom/rect.h:218:52: warning: converting 'false' to pointer type for argumen t 2 of 'bool boost::operator==(const boost::optional<T>&, void (*)(boost::detail ::none_helper)) [with T = Geom::D2Geom::Interval, void (*)(boost::detail::none _helper) = void (*)(boost::detail::none_helper)]' In file included from c:\devlibs/include/boost/ptr_container/ptr_map_adapter.hpp :19:0, from c:\devlibs/include/boost/ptr_container/ptr_map.hpp:20, from src/ui/tool/node-tool.h:15, from src/desktop.cpp:96: c:\devlibs/include/boost/ptr_container/detail/map_iterator.hpp: At global scope:
c:\devlibs/include/boost/ptr_container/detail/map_iterator.hpp:46:48: warning: t ype qualifiers ignored on function return type