Hi all,

I started of today looking into Gerrit for the CDK, and found that
Avogadro was using it already... good opportunity for me to try the
user side of Gerrit...

I set up a development environment and made a git clone, etc,
following your wiki page, and found a trivial patch.

But, I also found that things do not compile on my Debian testing
machine... I ran sudo apt-get build-deps avogadro, and cmake was fine
with what it found.

Yet, when running 'make -j1' I get:

[ 81%] Building CXX object
libavogadro/src/python/CMakeFiles/python-module.dir/fragment.cpp.o
/home/egonw/tmp/avogadro/libavogadro/src/python/fragment.cpp: In
function ‘void export_Fragment()’:
/home/egonw/tmp/avogadro/libavogadro/src/python/fragment.cpp:21:36:
error: no matching function for call to
‘boost::python::class_<Avogadro::Fragment,
boost::python::bases<Avogadro::Primitive>,
boost::noncopyable_::noncopyable>::add_property(const char [5],
<unresolved overloaded function type>, void
(Avogadro::Fragment::*)(QString), const char [26])’
/home/egonw/tmp/avogadro/libavogadro/src/python/fragment.cpp:21:36:
note: candidates are:
/usr/include/boost/python/class.hpp:306:11: note: template<class Get>
boost::python::class_<T, X1, X2, X3>::self&
boost::python::class_::add_property(const char*, Get, const char*)
[with Get = Get, W = Avogadro::Fragment, X1 =
boost::python::bases<Avogadro::Primitive>, X2 =
boost::noncopyable_::noncopyable, X3 =
boost::python::detail::not_specified, boost::python::class_<T, X1, X2,
X3>::self = boost::python::class_<Avogadro::Fragment,
boost::python::bases<Avogadro::Primitive>,
boost::noncopyable_::noncopyable>]
/usr/include/boost/python/class.hpp:313:11: note: template<class Get,
class Set> boost::python::class_<T, X1, X2, X3>::self&
boost::python::class_::add_property(const char*, Get, Set, const
char*) [with Get = Get, Set = Set, W = Avogadro::Fragment, X1 =
boost::python::bases<Avogadro::Primitive>, X2 =
boost::noncopyable_::noncopyable, X3 =
boost::python::detail::not_specified, boost::python::class_<T, X1, X2,
X3>::self = boost::python::class_<Avogadro::Fragment,
boost::python::bases<Avogadro::Primitive>,
boost::noncopyable_::noncopyable>]
make[2]: *** 
[libavogadro/src/python/CMakeFiles/python-module.dir/fragment.cpp.o]
Error 1
make[1]: *** [libavogadro/src/python/CMakeFiles/python-module.dir/all] Error 2
make: *** [all] Error 2

I have libboost-python 1.46 ...

Suggestions?

Egon

-- 
Dr E.L. Willighagen
Postdoctoral Researcher
Department of Bioinformatics - BiGCaT
Maastricht University (http://www.bigcat.unimaas.nl/)
Homepage: http://egonw.github.com/
LinkedIn: http://se.linkedin.com/in/egonw
Blog: http://chem-bla-ics.blogspot.com/
PubList: http://www.citeulike.org/user/egonw/tag/papers

------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
_______________________________________________
Avogadro-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/avogadro-devel

Reply via email to