I compiled interpmodule.cc with the boost::python version from SVN trunk just fine, and am unable to reproduce your problem based on the information provided.
gcc version here: gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5.1) , python 2.6.5, base = lucid. please provide more detail, including python version. - Michael Am 16.02.2013 um 06:44 schrieb Michael Haberler: > > Am 16.02.2013 um 04:09 schrieb EBo: > >> Recently I had a *whole* lot of thing got updated on my distribution >> and one of my experimental tools now requires >=boost-1.50 (and I >> installed boost-1.52.0). Now I get the following compile error on on >> any of the 2.6.0 prereleases: >> >> ============ >> emc/rs274ngc/interpmodule.cc: In function 'void >> init_module_interpreter()': >> emc/rs274ngc/interpmodule.cc:386:24: error: no matching function for >> call to 'def(const char [6], <unresolved overloaded function type>)' >> emc/rs274ngc/interpmodule.cc:386:24: note: candidates are: >> /usr/include/boost/python/def.hpp:89:6: note: template<class Fn> void >> boost::python::def(const char*, Fn) >> /usr/include/boost/python/def.hpp:95:6: note: template<class Arg1T, >> class Arg2T> void boost::python::def(const char*, Arg1T, const Arg2T&) >> /usr/include/boost/python/def.hpp:101:6: note: template<class F, class >> A1, class A2> void boost::python::def(const char*, F, const A1&, const >> A2&) >> /usr/include/boost/python/def.hpp:107:6: note: template<class F, class >> A1, class A2, class A3> void boost::python::def(const char*, F, const >> A1&, const A2&, const A3&) >> ============== > > that is a type mismatch obviously due to a change in the boost::python API > somewhere between 1.40 and 1.52 - harmless in principle, 'just needs work'; > I'll look into it. > >> Interestingly enough, linuxcnc-2.5.1 compiles just fine under the same >> conditions. > > yes, because the 2.5 branch does not reference boost::python > > -- > > can I ask you to add that to the bugtracker with a complete description of > package versions, in particular versions of gcc, c++ and libstdc++ versions, > and config.log - this would help to reproduce and make sure it is fixed > > - Michael > >> >> EBo -- >> >> >> ------------------------------------------------------------------------------ >> The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, >> is your hub for all things parallel software development, from weekly >> thought >> leadership blogs to news, videos, case studies, tutorials, tech docs, >> whitepapers, evaluation guides, and opinion stories. Check out the most >> recent posts - join the conversation now. http://goparallel.sourceforge.net/ >> _______________________________________________ >> Emc-developers mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/emc-developers > > > ------------------------------------------------------------------------------ > The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, > is your hub for all things parallel software development, from weekly thought > leadership blogs to news, videos, case studies, tutorials, tech docs, > whitepapers, evaluation guides, and opinion stories. Check out the most > recent posts - join the conversation now. http://goparallel.sourceforge.net/ > _______________________________________________ > Emc-developers mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/emc-developers ------------------------------------------------------------------------------ The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials, tech docs, whitepapers, evaluation guides, and opinion stories. Check out the most recent posts - join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
